Skip to content
Snippets Groups Projects
Commit 847d514d authored by alex's avatar alex
Browse files

bugfix for PA

Former-commit-id: 9d21e566
Former-commit-id: 71c2070b
parent f0e73aed
No related branches found
No related tags found
No related merge requests found
...@@ -133,39 +133,31 @@ inputs: ...@@ -133,39 +133,31 @@ inputs:
31*nchan/32..nchan-1] to flag the first and last 2 or 8 channels 31*nchan/32..nchan-1] to flag the first and last 2 or 8 channels
(depending on 64 or 256 channels in the observation). (depending on 64 or 256 channels in the observation).
- id: amplmin - id: amplmin
default: -1e+30 type: float?
type: float
doc: >- doc: >-
Correlation data with amplitude < amplmin will match. It can be given per Correlation data with amplitude < amplmin will match. It can be given per
correlation. For example, amplmin=[100,,,100] matches data points with XX correlation. For example, amplmin=[100,,,100] matches data points with XX
or YY amplitude < 100. The non-specified amplitudes get the default value. or YY amplitude < 100. The non-specified amplitudes get the default value.
- id: amplmax - id: amplmax
default: 1e+30 type: float?
type: float
doc: Correlation data with amplitude > amplmax will match. doc: Correlation data with amplitude > amplmax will match.
- id: phasemin - id: phasemin
default: -1e+30 type: float?
type: float
doc: Correlation data with phase < phasemin (in radians) will match. doc: Correlation data with phase < phasemin (in radians) will match.
- id: phasemax - id: phasemax
default: 1e+30 type: float?
type: float
doc: Correlation data with phase > phasemax (in radians) will match. doc: Correlation data with phase > phasemax (in radians) will match.
- id: realmin - id: realmin
default: -1e+30 type: float?
type: float
doc: Correlation data with real complex part < realmin will match. doc: Correlation data with real complex part < realmin will match.
- id: realmax - id: realmax
default: 1e+30 type: float?
type: float
doc: Correlation data with real complex part > realmax will match. doc: Correlation data with real complex part > realmax will match.
- id: imagmin - id: imagmin
default: -1e+30 type: float?
type: float
doc: Correlation data with imaginary complex part < imagmin will match. doc: Correlation data with imaginary complex part < imagmin will match.
- id: imagmax - id: imagmax
default: 1e+30 type: float?
type: float
doc: Correlation data with imaginary complex part > imagmax will match. doc: Correlation data with imaginary complex part > imagmax will match.
outputs: outputs:
- id: augmented_steps - id: augmented_steps
......
...@@ -41,12 +41,34 @@ inputs: ...@@ -41,12 +41,34 @@ inputs:
type: boolean type: boolean
default: true default: true
inputBinding: inputBinding:
prefix: -msin.autoweight=True prefix: msin.autoweight=True
- id: baseline - id: baseline
type: string type: string
default: "" default: ""
inputBinding: inputBinding:
prefix: -msin.baseline= prefix: msin.baseline=
separate: false
- id: writefullresflag
type: boolean
default: false
inputBinding:
prefix: msout.writefullresflag=True
- id: overwrite
type: boolean
default: false
inputBinding:
prefix: msout.overwrite=True
- id: storagemanager
type: string
default: "Dysco"
inputBinding:
prefix: msout.storagemanager=
separate: false
- id: databitrate
type: int
default: 0
inputBinding:
prefix: msout.storagemanager.databitrate=
separate: false separate: false
outputs: outputs:
- id: msout - id: msout
...@@ -89,12 +111,13 @@ outputs: ...@@ -89,12 +111,13 @@ outputs:
return output return output
} }
- id: logfile - id: logfile
type: File? type: File[]
outputBinding: outputBinding:
glob: DPPP.log glob: 'DPPP*.log'
hints: hints:
- class: DockerRequirement - class: DockerRequirement
dockerPull: lofareosc/lofar-pipeline dockerPull: lofareosc/lofar-pipeline
stdout: DPPP.log stdout: DPPP.log
stderr: DPPP_err.log
requirements: requirements:
- class: InlineJavascriptRequirement - class: InlineJavascriptRequirement
\ No newline at end of file
...@@ -95,7 +95,7 @@ inputs: ...@@ -95,7 +95,7 @@ inputs:
prefix: ddecal.flagdivergedonly=True prefix: ddecal.flagdivergedonly=True
- id: storagemanager - id: storagemanager
type: string type: string
default: dysco default: ""
inputBinding: inputBinding:
prefix: msout.storagemanager= prefix: msout.storagemanager=
separate: false separate: false
...@@ -134,10 +134,11 @@ outputs: ...@@ -134,10 +134,11 @@ outputs:
glob: $(inputs.output_name_h5parm) glob: $(inputs.output_name_h5parm)
- id: logfile - id: logfile
type: File type: File[]
outputBinding: outputBinding:
glob: ddecal.log glob: 'ddecal*.log'
stdout: ddecal.log stdout: ddecal.log
stderr: ddecal_err.log
$namespaces: $namespaces:
lofar: https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl lofar: https://git.astron.nl/eosc/ontologies/raw/master/schema/lofar.owl
$schema: $schema:
......
...@@ -21,11 +21,6 @@ inputs: ...@@ -21,11 +21,6 @@ inputs:
prefix: msin.datacolumn= prefix: msin.datacolumn=
separate: false separate: false
doc: Input data Column doc: Input data Column
- id: storagemanager
type: string
default: dysco
inputBinding:
prefix: msout.storagemanager=
- default: MODEL_DATA - default: MODEL_DATA
id: msout_datacolumn id: msout_datacolumn
type: string type: string
...@@ -54,6 +49,28 @@ inputs: ...@@ -54,6 +49,28 @@ inputs:
inputBinding: inputBinding:
position: 0 position: 0
prefix: predict.usebeammodel=True prefix: predict.usebeammodel=True
- id: writefullresflag
type: boolean
default: false
inputBinding:
prefix: msout.writefullresflag=True
- id: overwrite
type: boolean
default: false
inputBinding:
prefix: msout.overwrite=True
- id: storagemanager
type: string
default: "Dysco"
inputBinding:
prefix: msout.storagemanager=
separate: false
- id: databitrate
type: int
default: 0
inputBinding:
prefix: msout.storagemanager.databitrate=
separate: false
outputs: outputs:
- id: msout - id: msout
doc: Output Measurement Set doc: Output Measurement Set
...@@ -61,9 +78,9 @@ outputs: ...@@ -61,9 +78,9 @@ outputs:
outputBinding: outputBinding:
glob: $(inputs.msin.basename) glob: $(inputs.msin.basename)
- id: logfile - id: logfile
type: File type: File[]
outputBinding: outputBinding:
glob: predict_cal.log glob: 'predict_cal*.log'
arguments: arguments:
- 'steps=[predict]' - 'steps=[predict]'
- predict.beammode=array_factor - predict.beammode=array_factor
...@@ -79,3 +96,4 @@ hints: ...@@ -79,3 +96,4 @@ hints:
- class: DockerRequirement - class: DockerRequirement
dockerPull: lofareosc/prefactor:HBAcalibrator dockerPull: lofareosc/prefactor:HBAcalibrator
stdout: predict_cal.log stdout: predict_cal.log
stderr: predict_cal_err.log
\ No newline at end of file
...@@ -52,7 +52,7 @@ outputs: ...@@ -52,7 +52,7 @@ outputs:
'sbg:y': 0 'sbg:y': 0
- id: calib_cal.log - id: calib_cal.log
outputSource: outputSource:
- calib_cal/logfile - concat_logfiles_calib_cal/output
type: File type: File
'sbg:x': 1000 'sbg:x': 1000
'sbg:y': 100 'sbg:y': 100
...@@ -189,4 +189,17 @@ steps: ...@@ -189,4 +189,17 @@ steps:
run: ../lofar-cwl/steps/ddecal.cwl run: ../lofar-cwl/steps/ddecal.cwl
'sbg:x': 600 'sbg:x': 600
'sbg:y': 0 'sbg:y': 0
- id: concat_logfiles_calib_cal
in:
- id: file_list
source:
- calib_cal/logfile
- id: file_prefix
default: calib_cal
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_calib_cal
'sbg:x': 700
'sbg:y': 200
requirements: [] requirements: []
...@@ -46,7 +46,7 @@ outputs: ...@@ -46,7 +46,7 @@ outputs:
'sbg:y': 0 'sbg:y': 0
- id: calib_cal.log - id: calib_cal.log
outputSource: outputSource:
- calib_cal/logfile - concat_logfiles_calib_cal/output
type: File type: File
'sbg:x': 1000 'sbg:x': 1000
'sbg:y': 100 'sbg:y': 100
...@@ -112,4 +112,17 @@ steps: ...@@ -112,4 +112,17 @@ steps:
run: ../lofar-cwl/steps/ddecal.cwl run: ../lofar-cwl/steps/ddecal.cwl
'sbg:x': 500 'sbg:x': 500
'sbg:y': 0 'sbg:y': 0
- id: concat_logfiles_calib_cal
in:
- id: file_list
source:
- calib_cal/logfile
- id: file_prefix
default: calib_cal
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_calib_cal
'sbg:x': 700
'sbg:y': 200
requirements: [] requirements: []
...@@ -46,7 +46,7 @@ outputs: ...@@ -46,7 +46,7 @@ outputs:
'sbg:y': 0 'sbg:y': 0
- id: calib_cal.log - id: calib_cal.log
outputSource: outputSource:
- calib_cal/logfile - concat_logfiles_calib_cal/output
type: File type: File
'sbg:x': 1000 'sbg:x': 1000
'sbg:y': 100 'sbg:y': 100
...@@ -143,4 +143,17 @@ steps: ...@@ -143,4 +143,17 @@ steps:
run: ../lofar-cwl/steps/ddecal.cwl run: ../lofar-cwl/steps/ddecal.cwl
'sbg:x': 500 'sbg:x': 500
'sbg:y': 0 'sbg:y': 0
- id: concat_logfiles_calib_cal
in:
- id: file_list
source:
- calib_cal/logfile
- id: file_prefix
default: calib_cal
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_calib_cal
'sbg:x': 700
'sbg:y': 200
requirements: [] requirements: []
...@@ -49,12 +49,26 @@ outputs: ...@@ -49,12 +49,26 @@ outputs:
'sbg:x': 775 'sbg:x': 775
'sbg:y': 169 'sbg:y': 169
steps: steps:
- id: flag - id: duplicateAbkp
in: in:
- id: input_h5parm - id: input_h5parm
source: input_h5parm source: input_h5parm
- id: soltab - id: soltab
default: sol000/amplitude000 default: sol000/amplitude000
- id: soltabOut
default: amplitudeOrig000
out:
- id: output_h5parm
- id: log
run: ../lofar-cwl/steps/LoSoTo.Duplicate.cwl
'sbg:x': -542.3984375
'sbg:y': -138.5
- id: flag
in:
- id: input_h5parm
source: duplicateAbkp/output_h5parm
- id: soltab
default: sol000/amplitude000
- id: axesToFlag - id: axesToFlag
default: default:
- time - time
......
...@@ -82,8 +82,8 @@ outputs: ...@@ -82,8 +82,8 @@ outputs:
'sbg:y': 53.67763900756836 'sbg:y': 53.67763900756836
- id: logfile - id: logfile
outputSource: outputSource:
- dppp/logfile - concat_logfiles_dppp/output
type: File? type: File
'sbg:x': 2857.9423828125 'sbg:x': 2857.9423828125
'sbg:y': 253.50680541992188 'sbg:y': 253.50680541992188
- id: parset - id: parset
...@@ -256,9 +256,16 @@ steps: ...@@ -256,9 +256,16 @@ steps:
source: parsetgenerator/output_file_names source: parsetgenerator/output_file_names
- id: output_directory_names - id: output_directory_names
source: parsetgenerator/output_directory_names source: parsetgenerator/output_directory_names
- id: autoweight
source: raw_data
- id: baseline - id: baseline
source: source: msin_baseline
- msin_baseline - id: writefullresflag
default: false
- id: storagemanager
default: Dysco
- id: databitrate
default: 0
out: out:
- id: msout - id: msout
- id: secondary_output_files - id: secondary_output_files
...@@ -278,13 +285,27 @@ steps: ...@@ -278,13 +285,27 @@ steps:
source: timeresolution source: timeresolution
- id: freqresolution - id: freqresolution
source: freqresolution source: freqresolution
- id: minpoints
default: 1
out: out:
- id: augmented_steps - id: augmented_steps
run: ../lofar-cwl/steps/DP3.AveragerStepGenerator.cwl run: ../lofar-cwl/steps/DP3.AveragerStepGenerator.cwl
'sbg:x': 2158.297119140625 'sbg:x': 2158.297119140625
'sbg:y': -55.93873977661133 'sbg:y': -55.93873977661133
- id: concat_logfiles_dppp
in:
- id: file_list
source:
- dppp/logfile
- id: file_prefix
default: dppp
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_dppp
'sbg:x': 2759.2265625
'sbg:y': 140.91714477539062
requirements: requirements:
- class: SubworkflowFeatureRequirement - class: SubworkflowFeatureRequirement
- class: ScatterFeatureRequirement
- class: StepInputExpressionRequirement - class: StepInputExpressionRequirement
- class: InlineJavascriptRequirement - class: InlineJavascriptRequirement
...@@ -40,13 +40,13 @@ outputs: ...@@ -40,13 +40,13 @@ outputs:
'sbg:y': -100 'sbg:y': -100
- id: predict_cal.log - id: predict_cal.log
outputSource: outputSource:
- predict/logfile - concat_logfiles_predict/output
type: File type: File
'sbg:x': 1000 'sbg:x': 1000
'sbg:y': 0 'sbg:y': 0
- id: calib_cal.log - id: calib_cal.log
outputSource: outputSource:
- calib_cal/logfile - concat_logfiles_calib_cal/output
type: File type: File
'sbg:x': 1000 'sbg:x': 1000
'sbg:y': 100 'sbg:y': 100
...@@ -74,10 +74,16 @@ steps: ...@@ -74,10 +74,16 @@ steps:
in: in:
- id: msin - id: msin
source: BLsmooth/msout source: BLsmooth/msout
- id: msin_datacolumn
default: SMOOTHED_DATA
- id: msout_datacolumn - id: msout_datacolumn
default: MODEL_DATA default: MODEL_DATA
- id: sources_db - id: sources_db
source: sourcedb source: sourcedb
- id: storagemanager
default: Dysco
- id: databitrate
default: 0
out: out:
- id: msout - id: msout
- id: logfile - id: logfile
...@@ -92,10 +98,10 @@ steps: ...@@ -92,10 +98,10 @@ steps:
default: SMOOTHED_DATA default: SMOOTHED_DATA
- id: msin_modelcolum - id: msin_modelcolum
default: MODEL_DATA default: MODEL_DATA
- id: flagunconverged
source: flagunconverged
- id: propagate_solutions - id: propagate_solutions
source: propagatesolutions source: propagatesolutions
- id: flagunconverged
source: flagunconverged
- id: mode - id: mode
default: rotation+diagonal default: rotation+diagonal
out: out:
...@@ -105,4 +111,30 @@ steps: ...@@ -105,4 +111,30 @@ steps:
run: ../lofar-cwl/steps/ddecal.cwl run: ../lofar-cwl/steps/ddecal.cwl
'sbg:x': 500 'sbg:x': 500
'sbg:y': 0 'sbg:y': 0
- id: concat_logfiles_predict
in:
- id: file_list
source:
- predict/logfile
- id: file_prefix
default: predict
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_predict
'sbg:x': 500
'sbg:y': 200
- id: concat_logfiles_calib_cal
in:
- id: file_list
source:
- calib_cal/logfile
- id: file_prefix
default: calib_cal
out:
- id: output
run: ../steps/concatenate_files.cwl
label: concat_logfiles_calib_cal
'sbg:x': 700
'sbg:y': 200
requirements: [] requirements: []
...@@ -203,7 +203,7 @@ steps: ...@@ -203,7 +203,7 @@ steps:
- id: plotFlag - id: plotFlag
default: true default: true
- id: prefix - id: prefix
default: fr_amp default: fr_amp_
out: out:
- id: output_plots - id: output_plots
- id: logfile - id: logfile
......
...@@ -200,7 +200,7 @@ steps: ...@@ -200,7 +200,7 @@ steps:
- id: plotFlag - id: plotFlag
default: true default: true
- id: prefix - id: prefix
default: polalign_amp default: polalign_amp_
out: out:
- id: output_plots - id: output_plots
- id: logfile - id: logfile
......
...@@ -309,8 +309,8 @@ steps: ...@@ -309,8 +309,8 @@ steps:
- id: concat_logfiles_prep_cal - id: concat_logfiles_prep_cal
in: in:
- id: file_list - id: file_list
source: linkMerge: merge_flattened
- ndppp_prep_cal/logfile source: ndppp_prep_cal/logfile
- id: file_prefix - id: file_prefix
default: ndppp_prep_cal default: ndppp_prep_cal
out: out:
...@@ -335,6 +335,7 @@ steps: ...@@ -335,6 +335,7 @@ steps:
- id: concat_logfiles_predict - id: concat_logfiles_predict
in: in:
- id: file_list - id: file_list
linkMerge: merge_flattened
source: source:
- predict_calibrate/predict_cal.log - predict_calibrate/predict_cal.log
- id: file_prefix - id: file_prefix
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment