class: Workflow
inputs:
- vcf:
+ gvcf:
type: File
+ samplename:
+ type: string
clinvarvcf:
type: File
reportfunc:
outputSource: generate-report/report
steps:
+ gvcf-to-vcf:
+ run: gvcf-to-vcf.cwl
+ in:
+ gvcf: gvcf
+ samplename: samplename
+ out: [vcf]
+
annotate:
run: annotate-vcf.cwl
in:
- vcf: vcf
+ vcf: gvcf-to-vcf/vcf
clinvarvcf: clinvarvcf
out: [reporttxt]