+++ /dev/null
-cwlVersion: v1.1
-class: CommandLineTool
-label: Converts gvcf to vcf
-
-requirements:
- - class: DockerRequirement
- dockerPull: curii/clinvar-report
- - class: ShellCommandRequirement
-
-hints:
- ResourceRequirement:
- ramMin: 10000
- coresMin: 4
-
-inputs:
- samplename:
- type: string
- gvcf:
- type: File
-
-outputs:
- vcf:
- type: File
- outputBinding:
- glob: "*.vcf.gz"
- secondaryFiles: [.tbi]
-
-arguments:
- - bcftools
- - view
- - prefix: "--min-ac"
- valueFrom: "1"
- - $(inputs.gvcf.path)
- - prefix: "-i"
- valueFrom: "AVG(GQ)>20"
- - valueFrom: "-Ov"
- - prefix: "-o"
- valueFrom: $(inputs.samplename).vcf
- - {valueFrom: '&&', shellQuote: false}
- - bgzip
- - valueFrom: $(inputs.samplename).vcf
- - {valueFrom: '&&', shellQuote: false}
- - tabix
- - valueFrom: $(inputs.samplename).vcf.gz