Skip to content
Snippets Groups Projects
Commit 78e62a41 authored by alex's avatar alex
Browse files

add remove_phase_wraps option

parent 48ee2136
No related branches found
No related tags found
1 merge request!187add remove_phase_wraps option
Pipeline #72803 passed
...@@ -256,6 +256,7 @@ User-defined parameter configuration ...@@ -256,6 +256,7 @@ User-defined parameter configuration
- ``trusted_sources``: comma-separated list of trusted calibrator sources. Solutions are only transferred from a reference solution set in case the observed calibrator is not among them (default: ``3C48,3C147,3C196,3C295,3C380``) - ``trusted_sources``: comma-separated list of trusted calibrator sources. Solutions are only transferred from a reference solution set in case the observed calibrator is not among them (default: ``3C48,3C147,3C196,3C295,3C380``)
- ``ion_3rd``: take into account also 3rd-order effects for the clock-TEC separation (ionospheric calibration, default: ``false``) - ``ion_3rd``: take into account also 3rd-order effects for the clock-TEC separation (ionospheric calibration, default: ``false``)
- ``clock_smooth``: only take the median of the derived clock solutions (enable this in case of non-joint observations, default: ``true``) - ``clock_smooth``: only take the median of the derived clock solutions (enable this in case of non-joint observations, default: ``true``)
- ``remove_phase_wraps``: detect and remove phase wraps in the clock-TEC separation (default: ``false``)
A comprehensive explanation of the baseline selection syntax can be found `here`_. A comprehensive explanation of the baseline selection syntax can be found `here`_.
......
...@@ -85,6 +85,7 @@ There are more parameters you may want to adjust that can be added to this input ...@@ -85,6 +85,7 @@ There are more parameters you may want to adjust that can be added to this input
"lbfgs_robustdof" : 200, "lbfgs_robustdof" : 200,
"aoflag_reorder" : false, "aoflag_reorder" : false,
"aoflag_chunksize" : 2000 "aoflag_chunksize" : 2000
"remove_phase_wraps": false
} }
If you just want to alter one of the defaults it is sufficient to override it by specifing its new value the JSON input file:: If you just want to alter one of the defaults it is sufficient to override it by specifing its new value the JSON input file::
......
...@@ -125,6 +125,9 @@ inputs: ...@@ -125,6 +125,9 @@ inputs:
- id: aoflag_chunksize - id: aoflag_chunksize
type: int? type: int?
default: 2000 default: 2000
- id: remove_phase_wraps
type: boolean?
default: false
outputs: outputs:
- id: log_files - id: log_files
outputSource: outputSource:
...@@ -226,6 +229,8 @@ steps: ...@@ -226,6 +229,8 @@ steps:
source: aoflag_reorder source: aoflag_reorder
- id: aoflag_chunksize - id: aoflag_chunksize
source: aoflag_chunksize source: aoflag_chunksize
- id: remove_phase_wraps
source: remove_phase_wraps
out: out:
- id: logfiles - id: logfiles
- id: solutions - id: solutions
......
...@@ -123,6 +123,9 @@ inputs: ...@@ -123,6 +123,9 @@ inputs:
- id: aoflag_chunksize - id: aoflag_chunksize
type: int? type: int?
default: 2000 default: 2000
- id: remove_phase_wraps
type: boolean?
default: true
outputs: outputs:
- id: log_files - id: log_files
outputSource: outputSource:
...@@ -224,6 +227,8 @@ steps: ...@@ -224,6 +227,8 @@ steps:
source: aoflag_reorder source: aoflag_reorder
- id: aoflag_chunksize - id: aoflag_chunksize
source: aoflag_chunksize source: aoflag_chunksize
- id: remove_phase_wraps
source: remove_phase_wraps
out: out:
- id: logfiles - id: logfiles
- id: solutions - id: solutions
......
...@@ -125,6 +125,9 @@ inputs: ...@@ -125,6 +125,9 @@ inputs:
- id: aoflag_chunksize - id: aoflag_chunksize
type: int? type: int?
default: 2000 default: 2000
- id: remove_phase_wraps
type: boolean?
default: false
outputs: outputs:
- id: inspection - id: inspection
linkMerge: merge_flattened linkMerge: merge_flattened
...@@ -408,6 +411,8 @@ steps: ...@@ -408,6 +411,8 @@ steps:
source: filter_baselines source: filter_baselines
- id: check_Ateam_separation.json - id: check_Ateam_separation.json
source: prep/check_Ateam_separation.json source: prep/check_Ateam_separation.json
- id: remove_phase_wraps
source: remove_phase_wraps
out: out:
- id: summary_file - id: summary_file
- id: outsolutions - id: outsolutions
......
...@@ -17,6 +17,9 @@ inputs: ...@@ -17,6 +17,9 @@ inputs:
- id: clock_smooth - id: clock_smooth
type: boolean? type: boolean?
default: true default: true
- id: remove_phase_wraps
type: boolean?
default: true
outputs: outputs:
- id: output_h5parm - id: output_h5parm
outputSource: outputSource:
...@@ -71,6 +74,8 @@ steps: ...@@ -71,6 +74,8 @@ steps:
source: fit3rdorder source: fit3rdorder
- id: Circular - id: Circular
default: false default: false
- id: removePhaseWraps
source: remove_phase_wraps
out: out:
- id: output_h5parm - id: output_h5parm
- id: parset - id: parset
......
...@@ -42,6 +42,9 @@ inputs: ...@@ -42,6 +42,9 @@ inputs:
type: File type: File
- id: check_Ateam_separation.json - id: check_Ateam_separation.json
type: File type: File
- id: remove_phase_wraps
type: boolean?
default: true
outputs: outputs:
- id: summary_file - id: summary_file
outputSource: outputSource:
...@@ -77,6 +80,8 @@ steps: ...@@ -77,6 +80,8 @@ steps:
source: ion_3rd source: ion_3rd
- id: clock_smooth - id: clock_smooth
source: clock_smooth source: clock_smooth
- id: remove_phase_wraps
source: remove_phase_wraps
out: out:
- id: output_h5parm - id: output_h5parm
- id: logfiles - id: logfiles
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment