blob: 295e8d792bb4054f54792caaff93ea7afa8a707c (
plain)
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
- id: hello-world
doc: Hello world!
tool: tools/hello-world.cwl
job: jobs/hello-world.yaml
output:
output_message:
class: File
size: 13
checksum: sha1$47a013e660d408619d894b20806b1d5086aab03b
- id: capture-output-file
doc: Capture output file using a glob
tool: tools/capture-output-file.cwl
job: jobs/capture-output-file.yaml
output:
extracted_file:
class: File
basename: hello.txt
nameroot: hello
nameext: .txt
size: 13
checksum: sha1$a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
- id: capture-output-file-with-parameter-reference
doc: Capture output file using a glob and a parameter reference
tool: tools/capture-output-file-with-parameter-reference.cwl
job: jobs/capture-output-file-with-parameter-reference.yaml
output:
extracted_file:
class: File
basename: hello.txt
nameroot: hello
nameext: .txt
size: 13
checksum: sha1$a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
- id: capture-stdout
doc: Capture standard output as a file
tool: tools/capture-stdout.cwl
job: jobs/hello-world.yaml
output:
printed_message:
class: File
basename: printed-message-output.txt
nameroot: printed-message-output
nameext: .txt
size: 13
checksum: sha1$47a013e660d408619d894b20806b1d5086aab03b
- id: checksum
doc: Compute several hashes
tool: tools/checksum.cwl
job: jobs/checksum.yaml
output:
md5:
class: File
basename: md5
nameroot: md5
nameext: ""
size: 44
checksum: sha1$9fa7df2256ce2e726bd9e89485d596b9985971a7
sha1:
class: File
basename: sha1
nameroot: sha1
nameext: ""
size: 52
checksum: sha1$5beabf5a3d41d2c4a494d4342419894d9d7800e0
sha256:
class: File
basename: sha256
nameroot: sha256
nameext: ""
size: 76
checksum: sha1$1d4d44c8563d8e5279dd8d0eb1e3e599c7c3ef3f
- id: decompress-compile-run
doc: Decompress a compressed C source file, compile and run it
tool: tools/decompress-compile-run.cwl
job: jobs/decompress-compile-run.yaml
output:
stdout:
class: File
basename: run-output.txt
nameroot: run-output
nameext: .txt
size: 13
checksum: sha1$a0b65939670bc2c010f4d5d6a0b3e4e4590fb92b
- id: inline-javascript-requirement
doc: Run javascript for InlineJavascriptRequirement
tool: tools/inline-javascript-requirement.cwl
job: jobs/inline-javascript-requirement.json
output:
sum:
class: File
size: 3
checksum: sha1$030514d80869744a4e2f60d2fd37d6081f5ed01a
- id: pass-stdin
doc: Pass standard input into command
tool: tools/pass-stdin.cwl
job: jobs/checksum.yaml
output:
bytes:
class: File
size: 6
checksum: sha1$0929a71b2f03c579afed345f79635816595c2041
- id: prefix-arguments
doc: Command with prefix arguments
tool: tools/prefix-arguments.cwl
job: jobs/prefix-arguments.json
output:
sequence:
class: File
size: 21
checksum: sha1$474f936f3e4a4db3f01ee46f9fa8fc928a07c2ab
- id: scatter
doc: Workflow with a scattering step
tool: tools/scatter.cwl
job: jobs/scatter.yaml
output:
printed_output:
- class: File
size: 8
checksum: sha1$d53a205a336e07cf9eac45471b3870f9489288ec
- class: File
size: 11
checksum: sha1$f784299d4fcaf81aba0b0647264a959fdfe8180d
- class: File
size: 11
checksum: sha1$b7ee58e14913c07256e9255e69310ddcde4bdb51
- id: spell-check
doc: Spell-check workflow using Unix utilities
tool: tools/spell-check.cwl
job: jobs/spell-check.yaml
output:
misspellings:
class: File
basename: misspelt-words
size: 6
checksum: sha1$e701a33e7681ea185a709168c44e13217497d220
- id: staging-input-files
doc: Stage input files to working directory
tool: tools/staging-input-files.cwl
job: jobs/staging-input-files.yaml
output:
output_file:
class: File
size: 76
checksum: sha1$a43e1394643339f6a203147ccbf82cc3be1777e0
|