Mercurial > repos > shellac > sam_consensus_v3
comparison env/lib/python3.9/site-packages/cwltool/tests/checker_wf/functional-wf.cwl @ 0:4f3585e2f14b draft default tip
"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author | shellac |
---|---|
date | Mon, 22 Mar 2021 18:12:50 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:4f3585e2f14b |
---|---|
1 #!/usr/bin/env cwl-runner | |
2 class: Workflow | |
3 cwlVersion: v1.0 | |
4 requirements: | |
5 ScatterFeatureRequirement: {} | |
6 MultipleInputFeatureRequirement: {} | |
7 StepInputExpressionRequirement: {} | |
8 inputs: | |
9 letters0: | |
10 type: [string, int] | |
11 default: "a0" | |
12 letters1: | |
13 type: string[] | |
14 default: ["a1", "b1"] | |
15 letters2: | |
16 type: [string, int] | |
17 default: "a2" | |
18 letters3: | |
19 type: string[] | |
20 default: ["a3", "b3"] | |
21 letters4: | |
22 type: string | |
23 default: "a4" | |
24 letters5: | |
25 type: string[] | |
26 default: ["a5", "b5", "c5"] | |
27 | |
28 outputs: | |
29 all: | |
30 type: File | |
31 outputSource: cat/txt | |
32 | |
33 steps: | |
34 echo_w: | |
35 run: echo.cwl | |
36 in: | |
37 echo_in: letters0 | |
38 out: [txt] | |
39 echo_x: | |
40 run: echo.cwl | |
41 scatter: echo_in | |
42 in: | |
43 echo_in: | |
44 source: [letters1, letters2] | |
45 linkMerge: merge_nested | |
46 out: [txt] | |
47 echo_y: | |
48 run: echo.cwl | |
49 scatter: echo_in | |
50 in: | |
51 echo_in: | |
52 source: [letters3, letters4] | |
53 linkMerge: merge_flattened | |
54 out: [txt] | |
55 echo_z: | |
56 run: echo.cwl | |
57 in: | |
58 echo_in: | |
59 source: letters5 | |
60 valueFrom: "special value parsed in valueFrom" | |
61 out: [txt] | |
62 cat: | |
63 run: cat.cwl | |
64 in: | |
65 cat_in: | |
66 source: [echo_w/txt, echo_x/txt, echo_y/txt, echo_z/txt] | |
67 linkMerge: merge_flattened | |
68 out: [txt] |