Skip to content

Support needed arguments in pipeline script #16

@eweitz

Description

@eweitz

@dauss75, @vlaufer, @chris-owen, my Django code will need to call the back-end pipeline you developed last week in order to annotate and filter the user's uploaded NGS data file (e.g., an unannotated VCF file). Could you please add support in your pipeline's entry-point script for the following, and provide an example of how to call it from the command line?

The call from my script will include the following arguments:

  • upload_id. A short, random string used downstream to identify the user's upload and results.
  • format. File format defined by the user; either VCF, BAM, or FASTQ. (Assume this is correct for now.)
  • filters. Filters selected by the user prior to uploading. This argument will be used by the script @vlaufer is developing in Write script to filter VCF #8.
  • input_file. Absolute path to the user's uploaded file.

Here's how I imagine I would call the script you have at the beginning of your pipeline:

/path/to/your/script \
--upload_id sazygp \
--format VCF \
--filters  molcons:missense,nonsense+clinsig:pathogenic \
--input_file /home/ubuntu/eweitz/NCBI_August_Hackathon_Push_Button_Genomics_Solution/django/browser/userdata/sazygp/test.GRCh38.dbsnp.clinvar.chr22_dummyNoAnn.vcf

Metadata

Metadata

Assignees

No one assigned

    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