cwlVersion: v1.0 class: Workflow id: kfdrc_rgbam_to_realnbam_wf requirements: - class: ScatterFeatureRequirement inputs: input_rgbam: File indexed_reference_fasta: type: File secondaryFiles: ['.64.amb', '.64.ann', '.64.bwt', '.64.pac', '.64.sa', '.64.alt', '^.dict'] sample_name: string outputs: unsorted_bams: type: File[] outputSource: bwa_mem_naive_bam/output steps: bamtofastq_chomp: run: ../tools/bamtofastq_chomp.cwl in: input_bam: input_rgbam sample: sample_name out: [output, rg_string] bwa_mem_naive_bam: run: ../tools/bwa_mem_naive.cwl in: ref: indexed_reference_fasta reads: bamtofastq_chomp/output interleaved: default: true rg: bamtofastq_chomp/rg_string scatter: [reads] out: [output] $namespaces: sbg: https://sevenbridges.com hints: - class: 'sbg:maxNumberOfParallelInstances' value: 4