-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSickle-cell.cwl
85 lines (85 loc) · 1.88 KB
/
Sickle-cell.cwl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
cwlVersion: v1.0
steps:
read-potential-cases-fhir:
run: read-potential-cases-fhir.cwl
out:
- output
in:
inputModule:
id: inputModule
source: inputModule1
sickle-cell-thalassemia---icduncat:
run: sickle-cell-thalassemia---icduncat.cwl
out:
- output
in:
inputModule:
id: inputModule
source: inputModule2
potentialCases:
id: potentialCases
source: read-potential-cases-fhir/output
sickle-cell-crisis---icduncat:
run: sickle-cell-crisis---icduncat.cwl
out:
- output
in:
inputModule:
id: inputModule
source: inputModule3
potentialCases:
id: potentialCases
source: sickle-cell-thalassemia---icduncat/output
other-sickle-cell---icduncat:
run: other-sickle-cell---icduncat.cwl
out:
- output
in:
inputModule:
id: inputModule
source: inputModule4
potentialCases:
id: potentialCases
source: sickle-cell-crisis---icduncat/output
output-cases:
run: output-cases.cwl
out:
- output
in:
inputModule:
id: inputModule
source: inputModule5
potentialCases:
id: potentialCases
source: other-sickle-cell---icduncat/output
class: Workflow
inputs:
inputModule1:
id: inputModule1
doc: Js implementation unit
type: File
inputModule2:
id: inputModule2
doc: Python implementation unit
type: File
inputModule3:
id: inputModule3
doc: Python implementation unit
type: File
inputModule4:
id: inputModule4
doc: Python implementation unit
type: File
inputModule5:
id: inputModule5
doc: Python implementation unit
type: File
outputs:
cases:
id: cases
type: File
outputSource: output-cases/output
outputBinding:
glob: '*.csv'
requirements:
SubworkflowFeatureRequirement: {}