Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
LINC
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ResearchAndDevelopment
LINC
Commits
ea931ac8
Commit
ea931ac8
authored
4 years ago
by
Mattia Mancini
Browse files
Options
Downloads
Patches
Plain Diff
Add NDPPP preparation target subworkflow
Former-commit-id:
afa73682
Former-commit-id:
80630e3a
parent
5aabefd0
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
subworkflow/ndppp_prep_targ.cwl
+352
-0
352 additions, 0 deletions
subworkflow/ndppp_prep_targ.cwl
subworkflow/prep_target_applycal.cwl
+188
-0
188 additions, 0 deletions
subworkflow/prep_target_applycal.cwl
with
540 additions
and
0 deletions
subworkflow/ndppp_prep_targ.cwl
0 → 100644
+
352
−
0
View file @
ea931ac8
class: Workflow
cwlVersion: v1.0
id: ndppp_prep_targ
label: ndppp_prep_targ
$namespaces:
sbg: 'https://www.sevenbridges.com/'
inputs:
- id: baselines_to_flag
type: 'string[]'
'sbg:x': 732.2234497070312
'sbg:y': 79.11939239501953
- id: elevation_to_flag
type: string
'sbg:x': 815.8416137695312
'sbg:y': -281.40777587890625
- id: min_amplitude_to_flag
type: float
'sbg:x': 964.3058471679688
'sbg:y': 191.110595703125
- id: memoryperc
type: int
'sbg:x': 136.78256225585938
'sbg:y': -341.9549560546875
- id: raw_data
type: boolean
'sbg:x': 464.3541259765625
'sbg:y': -200.52120971679688
- id: demix
type: boolean
'sbg:x': 1647.1820068359375
'sbg:y': -314.6533508300781
- id: msin
type: Directory?
'sbg:x': 3819.599853515625
'sbg:y': 423.25006103515625
- id: skymodel
type: File
'sbg:x': 1335.2567138671875
'sbg:y': 148.68453979492188
- id: timeresolution
type: float
'sbg:x': 3344.8515625
'sbg:y': -733.585693359375
- id: freqresolution
type: string
'sbg:x': 3358.795654296875
'sbg:y': 298.08917236328125
- id: demix_timestep
type: int
'sbg:x': 1371.962646484375
'sbg:y': 307.4278259277344
- id: demix_freqstep
type: int
'sbg:x': 1465.0855712890625
'sbg:y': 450.8930358886719
- id: demix_baseline
type: string
'sbg:x': 1585.496826171875
'sbg:y': 588.0062866210938
- id: target_source
type: string
'sbg:x': 1439.47314453125
'sbg:y': -325.6144104003906
- id: ntimechunk
type: int
'sbg:x': 1149.4033203125
'sbg:y': 349.2409362792969
- id: subtract_sources
type: 'string[]?'
'sbg:x': 1257.9327392578125
'sbg:y': -290.095703125
- id: parmdb
type: string
'sbg:x': 1930.5469970703125
'sbg:y': 298.99664306640625
- id: apply_tec_correction
type: boolean
'sbg:x': 2310.848876953125
'sbg:y': 446.3658752441406
- id: apply_rm_correction
type: boolean
'sbg:x': 2461.30224609375
'sbg:y': 719.8994140625
- id: apply_phase_correction
type: boolean
'sbg:x': 2544.00341796875
'sbg:y': 844.8623657226562
- id: apply_clock_correction
type: boolean
'sbg:x': 2238.046630859375
'sbg:y': 327.0130920410156
- id: apply_beam_correction
type: boolean
'sbg:x': 2391.738037109375
'sbg:y': 585.3051147460938
outputs:
- id: logfile
outputSource:
- concat_logfiles_dppp/output
type: File
'sbg:x': 4982.51416015625
'sbg:y': 121.597900390625
- id: msout
outputSource:
- dp3_execute/msout
type: Directory
'sbg:x': 4884.83251953125
'sbg:y': -232.5366973876953
- id: parset
outputSource:
- dp3_execute/parset
type: File
'sbg:x': 4862.033203125
'sbg:y': -541.10693359375
steps:
- id: flagbaseline
in:
- id: steps
source:
- process_raw_data_select/selected_steps
- id: step_name
default: flagbaseline
- id: baseline
source:
- baselines_to_flag
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.PreflaggerStepGenerator.cwl
'sbg:x': 955.2450561523438
'sbg:y': -75.71149444580078
- id: flagelev
in:
- id: steps
source:
- flagbaseline/augmented_steps
- id: step_name
default: flagelev
- id: elevation
source: elevation_to_flag
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.PreflaggerStepGenerator.cwl
'sbg:x': 1187.4771728515625
'sbg:y': -83
- id: process_raw_data_select
in:
- id: select_a
source: raw_data
- id: a_steps
source:
- aoflag/augmented_steps
- id: b_steps
default: []
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: Selector
'sbg:x': 621.4892578125
'sbg:y': -71.31844329833984
- id: flagamp
in:
- id: steps
source:
- flagelev/augmented_steps
- id: step_name
default: flagamp
- id: amplmin
source: min_amplitude_to_flag
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.PreflaggerStepGenerator.cwl
'sbg:x': 1385.993408203125
'sbg:y': -42.28850555419922
- id: flagedge
in:
- id: steps
default: []
- id: step_name
default: flagedge
- id: chan
default: '[0..nchan/32-1,31*nchan/32..nchan-1]'
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.PreflaggerStepGenerator.cwl
'sbg:x': 122.25408935546875
'sbg:y': -54.06163024902344
- id: aoflag
in:
- id: steps
source:
- flagedge/augmented_steps
- id: step_name
default: aoflag
- id: memoryperc
source: memoryperc
- id: keepstatistics
default: false
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.AOFlaggerStepGenerator.cwl
'sbg:x': 369.9876708984375
'sbg:y': -38.086280822753906
- id: demix_select
in:
- id: select_a
source: demix
- id: a_steps
source:
- demixstepgenerator/augmented_steps
- id: b_steps
source:
- flagamp/augmented_steps
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: demix?
'sbg:x': 1888.8828125
'sbg:y': -24.5985050201416
- id: demixstepgenerator
in:
- id: steps
source:
- flagamp/augmented_steps
- id: step_name
default: demixer
- id: baseline
source: demix_baseline
- id: demixtimestep
source: demix_timestep
- id: demixfreqstep
source: demix_freqstep
- id: ntimechunk
source: ntimechunk
- id: skymodel
source: skymodel
- id: subtractsources
source:
- subtract_sources
- id: targetsource
source: target_source
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.DemixerStepGenerator.cwl
'sbg:x': 1676.6593017578125
'sbg:y': 90.7158203125
- id: average_step_generator
in:
- id: steps
source:
- prep_target_applycal/selected_steps
- id: step_name
default: averager
- id: minpoints
default: 1
- id: timeresolution
source: timeresolution
- id: freqresolution
source: freqresolution
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.AveragerStepGenerator.cwl
'sbg:x': 3743.862060546875
'sbg:y': -426.2447814941406
- id: concat_logfiles_dppp
in:
- id: file_list
source:
- dp3_execute/logfile
- id: file_prefix
default: dppp
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_dppp
'sbg:x': 4543.36376953125
'sbg:y': -6.564670085906982
- id: dp3_execute
in:
- id: msin
source: msin
- id: steps
source:
- average_step_generator/augmented_steps
- id: autoweight
source: raw_data
out:
- id: secondary_output_files
- id: secondary_output_directories
- id: msout
- id: logfile
- id: parset
run: ../lofar-cwl/steps/DP3.Execute.cwl
label: DP3.Execute
'sbg:x': 4154.9287109375
'sbg:y': -344.5472106933594
- id: filter
in:
- id: steps
source:
- demix_select/selected_steps
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.FilterStepGenerator.cwl
'sbg:x': 2049.48486328125
'sbg:y': -18.005611419677734
- id: applyPA
in:
- id: steps
source:
- filter/augmented_steps
- id: parmdb
source: parmdb
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyCalStepGenerator.cwl
'sbg:x': 2205.820068359375
'sbg:y': 7.381086349487305
- id: applyBandpass
in:
- id: steps
source:
- applyPA/augmented_steps
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyCalStepGenerator.cwl
'sbg:x': 2420.382568359375
'sbg:y': -149.9799346923828
- id: prep_target_applycal
in:
- id: steps
source:
- applyBandpass/augmented_steps
- id: apply_clock_correction
source: apply_clock_correction
- id: apply_tec_correction
source: apply_tec_correction
- id: apply_rm_correction
source: apply_rm_correction
- id: apply_beam_correction
source: apply_beam_correction
- id: apply_phase_correction
source: apply_phase_correction
- id: parmdb
source: parmdb
out:
- id: selected_steps
run: ./prep_target_applycal.cwl
label: prep_target_applycal
'sbg:x': 2728.697998046875
'sbg:y': -18.151018142700195
requirements:
- class: SubworkflowFeatureRequirement
This diff is collapsed.
Click to expand it.
subworkflow/prep_target_applycal.cwl
0 → 100644
+
188
−
0
View file @
ea931ac8
class: Workflow
cwlVersion: v1.0
id: prep_target_applycal
label: prep_target_applycal
$namespaces:
sbg: 'https://www.sevenbridges.com/'
inputs:
- id: steps
type: 'Any[]?'
'sbg:x': 1566.9437255859375
'sbg:y': 173.2586669921875
- id: apply_clock_correction
type: boolean
'sbg:x': 1622.751953125
'sbg:y': -235.5788116455078
- id: apply_tec_correction
type: boolean
'sbg:x': 1990.8035888671875
'sbg:y': -230.75811767578125
- id: apply_rm_correction
type: boolean
'sbg:x': 2273.170166015625
'sbg:y': -251.86672973632812
- id: apply_beam_correction
type: boolean
'sbg:x': 2502.2421875
'sbg:y': -225.68701171875
- id: apply_phase_correction
type: boolean
'sbg:x': 2750.948974609375
'sbg:y': -241.39480590820312
- id: parmdb
type: string
'sbg:x': 2007.115234375
'sbg:y': 685.0719604492188
outputs:
- id: selected_steps
outputSource:
- apply_phase/selected_steps
type: Any
'sbg:x': 3129.244873046875
'sbg:y': 165.6987762451172
steps:
- id: applyClock
in:
- id: steps
source:
- steps
- id: parmdb
source: parmdb
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyCalStepGenerator.cwl
'sbg:x': 1747.8311767578125
'sbg:y': 285.2012634277344
- id: applyTec
in:
- id: steps
source:
- apply_clock?/selected_steps
- id: parmdb
source: parmdb
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyCalStepGenerator.cwl
'sbg:x': 2056.49462890625
'sbg:y': 277.8923034667969
- id: applyPhase
in:
- id: steps
source:
- apply_beam/selected_steps
- id: parmdb
source: parmdb
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyCalStepGenerator.cwl
'sbg:x': 2793.887451171875
'sbg:y': 275.3078918457031
- id: applyRM
in:
- id: steps
source:
- apply_tec?/selected_steps
- id: parmdb
source: parmdb
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyCalStepGenerator.cwl
'sbg:x': 2321.852783203125
'sbg:y': 288.2251281738281
- id: applybeam
in:
- id: steps
source:
- apply_rm?/selected_steps
out:
- id: augmented_steps
run: ../lofar-cwl/steps/DP3.ApplyBeamStepGenerator.cwl
'sbg:x': 2545.4775390625
'sbg:y': 291.2240295410156
- id: apply_beam
in:
- id: select_a
source: apply_beam_correction
- id: a_steps
source:
- applybeam/augmented_steps
- id: b_steps
default: []
source:
- apply_rm?/selected_steps
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: apply_beam
'sbg:x': 2648.432373046875
'sbg:y': 167.062255859375
- id: apply_rm?
in:
- id: select_a
source: apply_rm_correction
- id: a_steps
source:
- applyRM/augmented_steps
- id: b_steps
default: []
source:
- apply_tec?/selected_steps
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: apply_rm?
'sbg:x': 2441.14599609375
'sbg:y': 167.0730438232422
- id: apply_clock?
in:
- id: select_a
source: apply_clock_correction
- id: a_steps
source:
- applyClock/augmented_steps
- id: b_steps
default: []
source:
- steps
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: apply_clock?
'sbg:x': 1909.072998046875
'sbg:y': 167.82034301757812
- id: apply_tec?
in:
- id: select_a
source: apply_tec_correction
- id: a_steps
source:
- applyTec/augmented_steps
- id: b_steps
default: []
source:
- apply_clock?/selected_steps
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: apply_tec?
'sbg:x': 2192.246826171875
'sbg:y': 166.15206909179688
- id: apply_phase
in:
- id: select_a
source: apply_phase_correction
- id: a_steps
source:
- applyPhase/augmented_steps
- id: b_steps
default: []
source:
- apply_beam/selected_steps
out:
- id: selected_steps
run: ../lofar-cwl/steps/DP3.Selector.cwl
label: apply_phase
'sbg:x': 2927.22412109375
'sbg:y': 162.4778289794922
requirements:
- class: SubworkflowFeatureRequirement
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment