Newer
Older
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
class: Workflow
cwlVersion: v1.2
id: delay-calibration
label: delay-calibration
requirements:
- class: SubworkflowFeatureRequirement
- class: MultipleInputFeatureRequirement
inputs:
- id: msin
type: 'Directory[]'
- id: solset
type: File
doc: The solution set from the prefactor pipeline.
- id: filter_baselines
type: string?
default: "*&"
- id: flag_baselines
type: string?
default: "[]"
- id: phasesol
type: string?
default: TGSSphase
steps:
- id: setup
label: setup
in:
- id: msin
source: msin
- id: solset
source: solset
- id: filter_baselines
source: filter_baselines
- id: flag_baselines
source: flag_baselines
- id: phasesol
source: phasesol
out:
- id: parset
- id: best_delay_cats
- id: logdir
- id: msout
run: ./setup.cwl
- id: clipAteam
in:
- id: msin
source: setup/msout
out:
- id: logdir
- id: msout
run: ./clipAteam.cwl
label: clipAteam
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
# - id: concatenate
# in:
# - id: input1
# source: input1
# - id: input2
# source: input2
# out:
# - id: output1
# run: ../steps/step1.cwl
# label: step1
#
# - id: apply-ddf
# in:
# - id: input1
# source: input1
# - id: input2
# source: input2
# out:
# - id: output1
# run: ../steps/step1.cwl
# label: step1
#
# - id: aoflagging
# in:
# - id: input1
# source: input1
# - id: input2
# source: input2
# out:
# - id: output1
# run: ../steps/step1.cwl
# label: step1
#
# - id: phaseup
# in:
# - id: input1
# source: input1
# - id: input2
# source: input2
# out:
# - id: output1
# run: ../steps/step1.cwl
# label: step1
#
# - id: concatenate
# in:
# - id: input1
# source: input1
# - id: input2
# source: input2
# out:
# - id: output1
# run: ../steps/step1.cwl
# label: step1
#
# - id: cleanup
# in:
# - id: input1
# source: input1
# - id: input2
# source: input2
# out:
# - id: output1
# run: ../steps/step1.cwl
# label: step1
outputs:
- id: msout
outputSource: clipAteam/msout
type: Directory[]