Open briandoconnor opened 7 years ago
cwltool 1.0.20160811184335
Actually, I'm wrong, this fails even after the "fix" above:
Type mismatch between source 'file:///home/ubuntu/gitroot/common-workflow-language/workflows/workflows/GATK/GATK-complete-Workflow-h3abionet.cwl#samtools-sort/sorted' (File) and sink 'file:///home/ubuntu/gitroot/common-workflow-language/workflows/workflows/GATK/GATK-complete-Workflow-h3abionet.cwl#MarkDuplicates/inputFileName_markDups' ({u'items': 'File', u'type': u'array'})
Is that the correct behaviour?
This might not be a current CWL feature after all
Workaround with javascript:
inputFileName_markDups:
source: samtools-sort/sorted
valueFrom: ${return [ self ];}
Try this:
inputFileName_markDups: [samtools-sort/sorted]
Input
The call uses a single BAM file from a previous step, not an array.
Causes the following error:
But it works fine when markdup's input is: