Newer
Older
class: Workflow
cwlVersion: v1.0
id: prefactor_calibrator
label: prefactor_calibrator
$namespaces:
sbg: 'https://www.sevenbridges.com/'
inputs:
'sbg:x': -1000
'sbg:y': -1700
- id: refant
type: string?
default: CS001HBA0
'sbg:x': -1000
'sbg:y': -1600
- id: flag_baselines
type: 'string[]?'
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
'sbg:x': -1000
'sbg:y': -1500
- id: process_baselines_cal
type: string?
default: '*&'
'sbg:x': -1000
'sbg:y': -1400
- id: filter_baselines
type: string?
default: '*&'
'sbg:x': -1000
'sbg:y': -1300
- id: do_smooth
type: boolean?
default: false
'sbg:x': -1000
'sbg:y': -1200
- id: rfistrategy
type: string?
default: HBAdefault.rfis
'sbg:x': -1000
'sbg:y': -1100
- id: max2interpolate
type: int?
default: 30
'sbg:x': -1000
'sbg:y': -1000
- id: ampRange
type: 'int[]?'
default:
- 0
- 0
'sbg:x': -1000
'sbg:y': -900
- id: skip_international
type: boolean?
'sbg:x': -1000
'sbg:y': -800
- id: raw_data
type: boolean?
default: false
'sbg:x': -1000
'sbg:y': -700
- id: propagatesolutions
type: boolean?
'sbg:x': -1000
'sbg:y': -600
- id: flagunconverged
type: boolean?
default: false
'sbg:x': -1000
'sbg:y': -500
- id: maxStddev
type: float?
default: -1.0
'sbg:x': -1000
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
- id: solutions2transfer
type: File?
default: /data/solutions/3C48.h5
'sbg:x': -1000
'sbg:y': -300
- id: antennas2transfer
type: File?
default: '[FUSPID].*'
'sbg:x': -1000
'sbg:y': -200
- id: demix_sources
type: 'string[]?'
default:
- CasA
- CygA
'sbg:x': -1000
'sbg:y': -100
- id: demix_target
type: string?
default: ''
'sbg:x': -1000
'sbg:y': 0
- id: demix_freqstep
type: int?
default: 16
'sbg:x': -1000
'sbg:y': 100
- id: demix_timestep
type: int?
default: 10
'sbg:x': -1000
'sbg:y': 200
- id: demix
type: boolean?
default: false
'sbg:x': -1000
'sbg:y': 300
- id: ion_3rd
type: boolean?
default: false
'sbg:x': -1000
'sbg:y': 400
- id: clock_smooth
type: boolean?
'sbg:x': -1000
'sbg:y': 500
- id: tables2export
type: string?
default: clock
'sbg:x': -1000
'sbg:y': 600
- id: final_apply
type: boolean?
default: false
'sbg:x': -1000
'sbg:y': 700
- id: memoryperc
type: int?
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
'sbg:x': -1000
'sbg:y': 800
- id: min_length
type: int?
default: 50
'sbg:x': -1000
'sbg:y': 900
- id: overhead
type: float?
default: 0.8
'sbg:x': -1000
'sbg:y': 1000
- id: min_separation
type: int?
default: 30
'sbg:x': -1000
'sbg:y': 1100
- id: max_separation_arcmin
type: float?
default: 1
'sbg:x': -1000
'sbg:y': 1200
- id: calibrator_path_skymodel
type: Directory?
default: /data/skymodels
'sbg:x': -1000
'sbg:y': 1300
type: File?
default: /data/skymodels/Ateam_LBA_CC.skymodel
'sbg:x': -1000
'sbg:y': 1400
- id: cal_solutions
type: string?
default: cal_solutions.h5
'sbg:x': -1000
'sbg:y': 1500
- id: avg_timeresolution
type: float?
default: 4
'sbg:x': -1000
'sbg:y': 1600
- id: avg_freqresolution
type: string?
default: 48.82kHz
'sbg:x': -1000
'sbg:y': 1700
- id: bandpass_freqresolution
type: string?
default: 195.3125kHz
'sbg:x': -1000
'sbg:y': 1800
- h5parm_collector/outh5parm
type: File
'sbg:x': 477
'sbg:y': -546.076171875
- id: log
outputSource:
- h5parm_collector/log
type: File
'sbg:x': 481.1239318847656
'sbg:y': -368.0228576660156
- id: output_imag
outputSource:
- check_ateam_separation/output_imag
type: File?
'sbg:x': 486.94464111328125
'sbg:y': -5.156437873840332
- id: logfile
outputSource:
- check_ateam_separation/logfile
type: File?
'sbg:x': 492.1335754394531
'sbg:y': 133
- id: log_1
outputSource:
- make_sourcedb/log
type: File?
'sbg:x': 495.6245422363281
'sbg:y': -1257.4857177734375
- id: msin
source: msin
- id: flag_baselines
source: flag_baselines
- id: process_baselines_cal
source: process_baselines_cal
- id: filter_baselines
source: filter_baselines
- id: do_smooth
source: do_smooth
- id: rfistrategy
source: rfistrategy
- id: raw_data
source: raw_data
- id: demix_sources
source: demix_sources
- id: demix_target
source: demix_target
- id: demix_freqstep
source: demix_freqstep
- id: demix_timestep
source: demix_timestep
- id: demix_target
source: demix_target
- id: demix_target
source: demix_target
- id: demix
source: demix
- id: memoryperc
source: memoryperc
- id: min_length
source: min_length
- id: overhead
source: overhead
- id: min_separation
source: min_separation
- id: max_separation_arcmin
source: max_separation_arcmin
- id: calibrator_path_skymodel
source: calibrator_path_skymodel
- id: A-Team_skymodel
source: A-Team_skymodel
- id: avg_timeresolution
source: avg_timeresolution
- id: avg_freqresolution
source: avg_freqresolution
run: prefactor_calibrator/prep.cwl
label: prep
scatter:
- msin
'sbg:x': -359
'sbg:y': -519
requirements:
- class: SubworkflowFeatureRequirement
- class: ScatterFeatureRequirement