Adding cwl to convert gvcf to vcf
[arvados-tutorial.git] / cwl / generate-report.cwl
1 cwlVersion: v1.1
2 class: CommandLineTool
3
4 requirements:
5   DockerRequirement:
6     dockerPull: curii/clinvar-report
7
8 hints:
9   ResourceRequirement:
10     ramMin: 10000
11     coresMin: 4    
12
13 inputs:
14   reportfunc:
15     type: File
16   sampletxt:
17     type: File
18   headhtml:
19     type: File
20   tailhtml:
21     type: File
22
23 outputs:
24   report:
25     type: File
26     outputBinding:
27       glob: "*html"
28
29 baseCommand: python
30
31 arguments:
32   - $(inputs.reportfunc)
33   - $(inputs.sampletxt)
34   - $(inputs.sampletxt.basename)
35   - $(inputs.headhtml)
36   - $(inputs.tailhtml)