X-Git-Url: https://git.arvados.org/arvados-tutorial.git/blobdiff_plain/8d016e850b2ae0ed8170d44de36ec476f2a5c836..c604c42bb92a6301b13a250582eabed509adaae1:/WGS-processing/cwl/helper/gatk-wf-with-interval.cwl diff --git a/WGS-processing/cwl/helper/gatk-wf-with-interval.cwl b/WGS-processing/cwl/helper/gatk-wf-with-interval.cwl index cf815a5..b3ea17f 100644 --- a/WGS-processing/cwl/helper/gatk-wf-with-interval.cwl +++ b/WGS-processing/cwl/helper/gatk-wf-with-interval.cwl @@ -1,9 +1,9 @@ cwlVersion: v1.1 class: Workflow -label: Variant calling workflow for given interval +label: Variant calling workflow for given interval requirements: - - class: SubworkflowFeatureRequirement + SubworkflowFeatureRequirement: {} inputs: bam: @@ -24,18 +24,24 @@ inputs: - .sa - .fai - ^.dict - sample: + sample: type: string label: Sample Name knownsites1: type: File format: edam:format_3016 # VCF - label: VCF of known polymorphic sites for BQSR + label: VCF of known SNPS sites for BQSR + secondaryFiles: + - .idx + knownsites2: + type: File + format: edam:format_3016 # VCF + label: VCF of known indel sites for BQSR secondaryFiles: - .tbi intervallist: type: File - label: Scatter intervals file + label: Scatter intervals file outputs: gvcf: @@ -52,11 +58,12 @@ steps: reference: reference sample: sample knownsites1: knownsites1 + knownsites2: knownsites2 intervallist: intervallist out: [recaltable] applyBQSR: run: gatk-applyBSQR-with-interval.cwl - in: + in: reference: reference bam: bam sample: sample @@ -73,7 +80,7 @@ steps: out: [gvcf] selectvariants: run: gatk-selectvariants.cwl - in: + in: gvcf: haplotypecaller/gvcf reference: reference sample: sample @@ -86,6 +93,6 @@ $namespaces: s: https://schema.org/ edam: http://edamontology.org/ -$schemas: - - https://schema.org/version/latest/schema.rdf - - http://edamontology.org/EDAM_1.18.owl +#$schemas: +# - https://schema.org/version/latest/schema.rdf +# - http://edamontology.org/EDAM_1.18.owl