CWL sub-workflow for step init_tables of workflow gridmet.cwl
CWL Content
1class: Workflow
2cwlVersion: v1.2
3inputs:
4 connection_name:
5 type: string
6 database:
7 type: File
8 depends_on:
9 doc: a special field used to enforce dependencies and execution order
10 type: Any?
11 domain:
12 type: string
13 registry:
14 type: File
15 table:
16 type: string
17outputs:
18 index_err:
19 outputSource: index/errors
20 type: File
21 index_log:
22 outputSource: index/log
23 type: File
24 reset_err:
25 outputSource: reset/errors
26 type: File
27 reset_log:
28 outputSource: reset/log
29 type: File
30requirements:
31 InlineJavascriptRequirement: {}
32 MultipleInputFeatureRequirement: {}
33 NetworkAccess:
34 networkAccess: true
35 ScatterFeatureRequirement: {}
36 StepInputExpressionRequirement: {}
37 SubworkflowFeatureRequirement: {}
38steps:
39 index:
40 in:
41 connection_name: connection_name
42 database: database
43 depends_on: reset/log
44 domain: domain
45 registry: registry
46 table: table
47 out:
48 - log
49 - errors
50 run: index.cwl
51 reset:
52 in:
53 connection_name: connection_name
54 database: database
55 domain: domain
56 registry: registry
57 table: table
58 out:
59 - log
60 - errors
61 run: reset.cwl