-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Description of feature
Description
Parameters snv_vcf, sv_vcf and custom_extra_files had been added to the code but not to the nextflow_schema. They were added to the nextflow_schema.json in #20 to fix the linting errors, but settings are missing for each parameter and the parameters are now ungrouped.
We need to refactor and add the necessary settings for these parameters.
For custom_extra_files, after discussion and comparison to code in nallo #50 (comment), we have concluded that there is no need to provide sample specific files to VEP and that the extra files necessary for plugins should be provided by the existing vep_plugin_files parameter. Parameter custom_extra_files should therefore be removed.
Acceptance criteria
-
Description, format, pattern and check if exists is defined and the parameters are included in relevant groups in
nextflow_schema.json. -
Settings for
snv_vcf:"snv_vcf": { "type": "string", "pattern": "^\\S+\\.vcf(\\.gz)?$", "description": "<add_description>", "format": "file-path", "exists": true }, -
Settings for
sv_vcf:"sv_vcf": { "type": "string", "pattern": "^\\S+\\.vcf(\\.gz)?$", "description": "<add_description>", "format": "file-path", "exists": true }, -
Remove unused parameter
custom_extra_files.