Newer
Older

Matthijs van der Wild
committed
type: File?
doc: The solution tables generated by the DDF pipeline in an HDF5 format.
- id: numbands
type: int?
default: 10
doc: The number of files that have to be grouped together.
- id: firstSB
type: int?
default: null
doc: If set, reference the grouping of files to this station subband.
- id: max_dp3_threads
type: int?
default: 5
doc: The maximum number of threads that DP3 should use per process.
- id: sort_concatenate
- id: numbands
source: numbands
- id: firstSB
source: firstSB
out:
- id: filenames
- id: groupnames
- id: logfile
run: ../steps/sort_concatmap.cwl
label: sort_concatmap
source: sort_concatenate/groupnames
source: sort_concatenate/filenames
- id: max_dp3_threads
source: max_dp3_threads

Matthijs van der Wild
committed
- id: concat_flag_statistics
run: ./subworkflows/concatenation.cwl
scatter: group_id

Matthijs van der Wild
committed
- id: concat_flags_join
in:
- id: flagged_fraction_dict
source:
- concatenate-flag/concat_flag_statistics
- id: filter_station
default: ''
- id: state
default: concat
out:
- id: flagged_fraction_antenna
- id: logfile
run: ../steps/findRefAnt_join.cwl
label: initial_flags_join
- id: concatenate_logfiles_concatenate
in:
- id: file_list
source:
- id: file_prefix
default: concatenate
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concatenate_logfiles_concatenate
- id: concatenate_logfiles_aoflagging
in:
- id: file_list
linkMerge: merge_flattened
source: concatenate-flag/aoflag_logfile
- id: file_prefix
default: AOflagging
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_AOflagging
- id: save_logfiles
in:
- id: files
linkMerge: merge_flattened
source:
- sort_concatenate/logfile

Matthijs van der Wild
committed
- concat_flags_join/logfile
out:
- id: dir
run: ../steps/collectfiles.cwl
label: save_logfiles
outputs:
- id: logdir
outputSource: save_logfiles/dir
type: Directory
- id: msout

Matthijs van der Wild
committed
- id: concat_flags
type: File
outputSource: concat_flags_join/flagged_fraction_antenna
requirements:
- class: SubworkflowFeatureRequirement
- class: ScatterFeatureRequirement
- class: MultipleInputFeatureRequirement