Skip to content
Snippets Groups Projects
Commit a1ec8919 authored by Frits Sweijen's avatar Frits Sweijen Committed by alex
Browse files

Reorganise steps

parent e5b320d3
No related branches found
No related tags found
1 merge request!175Add HBA self calibration
...@@ -318,49 +318,7 @@ steps: ...@@ -318,49 +318,7 @@ steps:
label: concat label: concat
scatter: scatter:
- group_id - group_id
- id: aoflag
in:
- id: msin
source: merge_array_concat/output
- id: verbose
default: true
- id: concatenate-frequency
source: aoflag_freqconcat
- id: strategy
source: rfistrategy
- id: reorder
source: aoflag_reorder
- id: chunk-size
source: aoflag_chunksize
out:
- id: output_ms
- id: logfile
run: ../../steps/aoflag.cwl
label: aoflag
- id: check_unflagged_fraction
in:
- id: msin
source: aoflag/output_ms
- id: min_fraction
source: min_unflagged_fraction
out:
- id: msout
- id: frequency
- id: unflagged_fraction
- id: filenames
- id: logfile
run: ../../steps/check_unflagged_fraction.cwl
label: check_unflagged_fraction
scatter:
- msin
- id: merge_array
in:
- id: input
source: check_unflagged_fraction/msout
out:
- id: output
run: ../../steps/merge_array.cwl
label: merge_array
- id: merge_array_concat - id: merge_array_concat
in: in:
- id: input - id: input
...@@ -369,28 +327,12 @@ steps: ...@@ -369,28 +327,12 @@ steps:
- id: output - id: output
run: ../../steps/merge_array.cwl run: ../../steps/merge_array.cwl
label: merge_array_concat label: merge_array_concat
- id: merge_array_files
in:
- id: input
source: check_unflagged_fraction/logfile
out:
- id: output
run: ../../steps/merge_array_files.cwl
label: merge_array_files
- id: check_filtered_MS_array
in:
- id: input
source: merge_array/output
out:
- id: output
run: ../../steps/check_filtered_MS_array.cwl
label: check_filtered_MS_array
- id: sort_times_into_freqGroups_full - id: sort_times_into_freqGroups_full
in: in:
- id: msin - id: msin
source: source:
- aoflag/output_ms - merge_array_concat/output
- id: numbands - id: numbands
valueFrom: $(-1) valueFrom: $(-1)
- id: DP3fill - id: DP3fill
...@@ -439,7 +381,7 @@ steps: ...@@ -439,7 +381,7 @@ steps:
scatter: group_id scatter: group_id
when: $(inputs.execute && inputs.selfcal_strategy == 'HBA') when: $(inputs.execute && inputs.selfcal_strategy == 'HBA')
- id: merge_array_full - id: merge_array_concat_full
in: in:
- id: input - id: input
source: concat2/msout source: concat2/msout
...@@ -447,25 +389,77 @@ steps: ...@@ -447,25 +389,77 @@ steps:
- id: output - id: output
run: ../../steps/merge_array.cwl run: ../../steps/merge_array.cwl
label: merge_array_full label: merge_array_full
- id: check_filtered_MS_array_full
- id: aoflag
in: in:
- id: input - id: msin
source: merge_array_full/output source: merge_array_concat/output
- id: verbose
default: true
- id: concatenate-frequency
source: aoflag_freqconcat
- id: strategy
source: rfistrategy
- id: reorder
source: aoflag_reorder
- id: chunk-size
source: aoflag_chunksize
out: out:
- id: output - id: output_ms
run: ../../steps/check_filtered_MS_array.cwl - id: logfile
label: check_filtered_MS_array_full run: ../../steps/aoflag.cwl
label: aoflag
- id: check_unflagged_fraction
in:
- id: msin
source: aoflag/output_ms
- id: min_fraction
source: min_unflagged_fraction
out:
- id: msout
- id: frequency
- id: unflagged_fraction
- id: filenames
- id: logfile
run: ../../steps/check_unflagged_fraction.cwl
label: check_unflagged_fraction
scatter:
- msin
- id: merge_array_files
in:
- id: input
source: check_unflagged_fraction/logfile
out:
- id: output
run: ../../steps/merge_array_files.cwl
label: merge_array_files
- id: check_filtered_MS_array
in:
- id: input
source: merge_array/output
out:
- id: output
run: ../../steps/check_filtered_MS_array.cwl
label: check_filtered_MS_array
- id: merge_array
in:
- id: input
source: check_unflagged_fraction/msout
out:
- id: output
run: ../../steps/merge_array.cwl
label: merge_array
- id: calibrate_target - id: calibrate_target
in: in:
- id: max_dp3_threads - id: max_dp3_threads
source: max_dp3_threads source: max_dp3_threads
- id: msin - id: msin
source: check_filtered_MS_array_full/output source: check_filtered_MS_array/output
- id: skymodel - id: skymodel
source: target_skymodel source: target_skymodel
- id: do_smooth - id: do_smooth
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment