Skip to content

Commit 6eec580

Browse files
committed
Update germline_detect_variants step
1 parent 5465e1e commit 6eec580

File tree

2 files changed

+10
-19
lines changed

2 files changed

+10
-19
lines changed

definitions/pipelines/cle_aml_trio.cwl

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ outputs:
322322
secondaryFiles: [.tbi]
323323
germline_final_tsv:
324324
type: File
325-
outputSource: germline_add_vep_fields_to_table/annotated_variants_tsv
325+
outputSource: germline_detect_variants/final_tsv
326326
somalier_concordance_metrics:
327327
type: File
328328
outputSource: concordance/somalier_pairs
@@ -527,25 +527,12 @@ steps:
527527
custom_gnomad_vcf: custom_gnomad_vcf
528528
limit_variant_intervals: variant_reporting_intervals
529529
custom_clinvar_vcf: custom_clinvar_vcf
530+
variants_to_table_fields: germline_variants_to_table_fields
531+
variants_to_table_genotype_fields: germline_variants_to_table_genotype_fields
532+
vep_to_table_fields: germline_vep_to_table_fields
533+
final_tsv_prefix: germline_tsv_prefix
530534
out:
531-
[final_vcf, coding_vcf, limited_vcf]
532-
germline_variants_to_table:
533-
run: ../tools/variants_to_table.cwl
534-
in:
535-
reference: reference
536-
vcf: germline_detect_variants/limited_vcf
537-
fields: germline_variants_to_table_fields
538-
genotype_fields: germline_variants_to_table_genotype_fields
539-
out:
540-
[variants_tsv]
541-
germline_add_vep_fields_to_table:
542-
run: ../tools/add_vep_fields_to_table.cwl
543-
in:
544-
vcf: germline_detect_variants/limited_vcf
545-
vep_fields: germline_vep_to_table_fields
546-
tsv: germline_variants_to_table/variants_tsv
547-
prefix: germline_tsv_prefix
548-
out: [annotated_variants_tsv]
535+
[final_vcf, coding_vcf, limited_vcf, final_tsv]
549536
alignment_stat_report:
550537
run: ../tools/cle_aml_trio_report_alignment_stat.cwl
551538
in:

definitions/subworkflows/germline_detect_variants.cwl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ inputs:
5555
type: string[]?
5656
vep_to_table_fields:
5757
type: string[]?
58+
final_tsv_prefix:
59+
type: string?
60+
default: 'variants'
5861
outputs:
5962
gvcf:
6063
type: File[]
@@ -167,4 +170,5 @@ steps:
167170
vcf: limit_variants/filtered_vcf
168171
vep_fields: vep_to_table_fields
169172
tsv: variants_to_table/variants_tsv
173+
prefix: final_tsv_prefix
170174
out: [annotated_variants_tsv]

0 commit comments

Comments
 (0)