Helix Filters

Option 1: YAML

Note: The list order of the following fields must correspond to each other (i.e., the 0th item in pairs matches the 0th item in tumor_bam_files, etc.):

  • pairs

  • normal_bam_files

  • tumor_bam_files

  • mutation_svs_txt_files

  • mutation_svs_maf_files

tumor_bam_files:  # array of type "File"
  - class: File
    path: a/file/path
targets_list:  # type "File"
    class: File
    path: a/file/path
sample_summary_file:  # type "File" (optional)
    class: File
    path: a/file/path
request_pi: a_string  # type "string"
project_short_name: a_string  # type "string"
project_pi: a_string  # type "string"
project_name: a_string  # type "string"
project_id: a_string  # type "string"
project_description: a_string  # type "string"
pairs:  # array of 
    tumor_id: a_string  # type "string"
    snp_pileup:  # type "File"
        class: File
        path: a/file/path
    pair_maf:  # type "File"
        class: File
        path: a/file/path
    pair_id: a_string  # type "string"
    normal_id: a_string  # type "string"
normal_bam_files:  # array of type "File"
  - class: File
    path: a/file/path
mutation_svs_txt_files:  # array of type "File"
  - class: File
    path: a/file/path
mutation_svs_maf_files:  # array of type "File"
  - class: File
    path: a/file/path
microsatellites_file:  # type "File"
    class: File
    path: a/file/path
known_fusions_file:  # type "File"
    class: File
    path: a/file/path
is_impact: true  # default value of type "boolean".
helix_filter_version: a_string  # type "string"
extra_pi_groups: a_string  # type "string" (optional)
data_clinical_file:  # type "File"
    class: File
    path: a/file/path
cbio_segment_data_filename: a_string  # type "string"
cbio_mutation_data_filename: data_mutations_extended.txt  # default value of type "string".
cbio_meta_study_filename: meta_study.txt  # default value of type "string".
cbio_meta_mutations_filename: meta_mutations_extended.txt  # default value of type "string".
cbio_meta_fusions_filename: meta_fusions.txt  # default value of type "string".
cbio_meta_cna_segments_filename: a_string  # type "string"
cbio_meta_cna_filename: meta_CNA.txt  # default value of type "string".
cbio_fusion_data_filename: data_fusions.txt  # default value of type "string".
cbio_cna_scna_data_filename: data_CNA.scna.txt  # default value of type "string".
cbio_cna_data_filename: data_CNA.txt  # default value of type "string".
cbio_cna_ascna_data_filename: data_CNA.ascna.txt  # default value of type "string".
cbio_clinical_sample_meta_filename: meta_clinical_sample.txt  # default value of type "string".
cbio_clinical_sample_data_filename: data_clinical_sample.txt  # default value of type "string".
cbio_clinical_patient_meta_filename: meta_clinical_patient.txt  # default value of type "string".
cbio_clinical_patient_data_filename: data_clinical_patient.txt  # default value of type "string".
cbio_cases_sequenced_filename: cases_sequenced.txt  # default value of type "string".
cbio_cases_cnaseq_filename: cases_cnaseq.txt  # default value of type "string".
cbio_cases_cna_filename: cases_cna.txt  # default value of type "string".
cbio_cases_all_filename: cases_all.txt  # default value of type "string".
cancer_type: a_string  # type "string"
cancer_study_identifier: a_string  # type "string"
assay_coverage: a_string  # type "string"
argos_version_string: a_string  # type "string"
analysis_sv_filename: a_string  # type "string"
analysis_segment_cna_filename: a_string  # type "string"
analysis_mutations_share_filename: a_string  # type "string"
analysis_mutations_filename: a_string  # type "string"
analysis_gene_cna_filename: a_string  # type "string"
IMPACT_gene_list:  # type "File"
    class: File
    path: a/file/path

An example yaml file could look like this

Using this example yaml file, workflow could be run with the command below

Option 2: Command Line Arguments

Option 3: Isolated Run

Helix filters can also be run alone using the repo's run.py script; see https://github.com/mskcc/pluto-cwlarrow-up-right

Last updated

Was this helpful?