From cdfb1b8616e9901b95802e54f5c0894d515eb929 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Fri, 19 Jun 2020 17:02:54 +0200 Subject: [PATCH] TMSS-207: use input dataproduct path --- QA/QA_Service/lib/qa_service.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/QA/QA_Service/lib/qa_service.py b/QA/QA_Service/lib/qa_service.py index c6aebbff522..da29ccc1fd4 100644 --- a/QA/QA_Service/lib/qa_service.py +++ b/QA/QA_Service/lib/qa_service.py @@ -366,6 +366,13 @@ class QAService: subtask = self.tmsssession.get_subtask(subtask_id=subtask_id) #TODO: use settings from subtask to tweak plot_hdf5_dynamic_spectra options + dataproducts = self.tmsssession.get_subtask_input_dataproducts(subtask_id=subtask_id) + + if not dataproducts: + raise ValueError("QA subtask %s has no input dataproducts" % subtask_id) + + hdf5_path = os.path.join(dataproducts[0]['directory'], dataproducts[0]['filename']) + for plot_options in [['-1', '-acb'], # 'hot' autocor/crosscor, per baseline scaling with distinct polarization scales, in dB ['-1', '-acg'], # 'complex' autocor/crosscor, all baseline scaling with same polarization scales, in dB ['-1', '-acn', '--raw'], # normalized 'hot' autocor/crosscor, raw -- GitLab