Newer
Older
class: Workflow
cwlVersion: v1.2
id: vlbi-setup
label: vlbi-setup
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
- class: SubworkflowFeatureRequirement
- class: MultipleInputFeatureRequirement
- class: ScatterFeatureRequirement
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
- id: check_station_mismatch
in:
- id: msin
source: msin
- id: solset
source: solset
- id: filter_baselines
source: filter_baselines
out:
- id: filter_out
- id: logfile
run: ../steps/check_station_mismatch.cwl
label: check_station_mismatch
- id: download_cats
in:
- id: msin
source: msin
out:
- id: best_delay_catalogue
- id: logfile
run: ../steps/download_cats.cwl
label: download_cats
- id: dp3_make_parset
in:
- id: flag_baselines
source: flag_baselines
- id: station_mismatch
source: check_station_mismatch/filter_out
- id: solset
source: solset
- id: phasesol
source: phasesol
out:
- id: parset
run: ../steps/dp3_make_parset.cwl
in:
- id: parset
source: dp3_make_parset/parset
- id: msin
linkMerge: merge_flattened
source:
- msin
- id: solset
source: solset
out:
- id: logfiles
run: ./subworkflows/clip_A-team.cwl
scatter: msin
label: clip_A-team.cwl
- id: concat_logfiles_clip_A-team
label: concat_logfiles_clip_A-team
in:
- id: file_list
linkMerge: merge_flattened
source:
- clip_A-team/logfiles
out:
- id: output
run: ../steps/concatenate_files.cwl
- id: save_logfiles
in:
- id: files
linkMerge: merge_flattened
source:
- check_station_mismatch/logfile
- download_cats/logfile
- concat_logfiles_clip_A-team/output
- id: sub_directory_name
out:
- id: dir
run: ../steps/collectfiles.cwl
label: save_logfiles
- id: logdir
outputSource: save_logfiles/dir
type: Directory
- id: best_delay_cats
outputSource: download_cats/best_delay_catalogue
type: File
- id: parset
outputSource: dp3_make_parset/parset
type: File
outputSource: clip_A-team/msout