From 8825bda1bc99aaae9abefd1b020e2644100afca2 Mon Sep 17 00:00:00 2001 From: Wouter Klijn <klijn@astron.nl> Date: Thu, 6 Dec 2012 11:15:43 +0000 Subject: [PATCH] Task #3878: Merge from release to trunk of parmexportcal selection from parset for the calibrator pipeline --- CEP/Pipeline/recipes/sip/bin/msss_calibrator_pipeline.py | 9 ++------- MAC/Deployment/data/OTDB/Calibration.comp | 7 ++++--- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/CEP/Pipeline/recipes/sip/bin/msss_calibrator_pipeline.py b/CEP/Pipeline/recipes/sip/bin/msss_calibrator_pipeline.py index 96b968038ce..1a30f32d197 100755 --- a/CEP/Pipeline/recipes/sip/bin/msss_calibrator_pipeline.py +++ b/CEP/Pipeline/recipes/sip/bin/msss_calibrator_pipeline.py @@ -289,14 +289,9 @@ class msss_calibrator_pipeline(control): # Swapping outliers in the gains with the median # Export the calibration solutions using gainoutliercorrection and store # the results in the files specified in the instrument mapfile. - try: - export_instrument_model = eval(py_parset.getString( - 'Calibration.export_instrument_model')) - except: - export_instrument_model = True + export_instrument_model = py_parset.getBool( + 'Calibration.exportCalibrationParameters', False) -# export_instrument_model = eval(py_parset.getString( -# 'Calibration.export_instrument_model')) with duration(self, "gainoutliercorrection"): self.run_task("gainoutliercorrection", (parmdb_mapfile, instrument_mapfile), diff --git a/MAC/Deployment/data/OTDB/Calibration.comp b/MAC/Deployment/data/OTDB/Calibration.comp index 376a8ce1e4a..c29c0addb26 100644 --- a/MAC/Deployment/data/OTDB/Calibration.comp +++ b/MAC/Deployment/data/OTDB/Calibration.comp @@ -6,7 +6,8 @@ #-------------------------------------------------------------------------------------------------------- node Calibration 4.0.0 development 'node constraint' "Calibration pipeline" -# name dir. type unit prun. vm value constr. descr. +# name dir. type unit prun. vm value constr. descr. #-------------------------------------------------------------------------------------------------------- -par CalibratorSource I text - 100 0 '' - "Calibrator source for generation of instrument model" -par SkyModel I text - 100 0 '' - "User-supplied sky model for generic calibration pipeline" +par CalibratorSource I text - 100 0 '' - "Calibrator source for generation of instrument model" +par SkyModel I text - 100 0 '' - "User-supplied sky model for generic calibration pipeline" +par exportCalibrationParameters I bool - 100 0 'false' - "export the instrument model parameters using parmexportcal" -- GitLab