Skip to content

Fix ungrouped parameters #27

@beatrizsavinhas

Description

@beatrizsavinhas

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.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions