Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Story Points:16
-
Epic Link:
-
Sprint:DRP F18-5, DRP F18-6
-
Team:Data Release Production
Description
Originally, the functions of performing QA calculations and visualizing the results within qa_explorer were both contained within the QADataset object; however, with the completing of DM-13876 and DM-13877, I have externalized the computations to their own task, with results persisted in parquet format and accessible via the butler. So now, I need to make sure that the visualization part of the code works with this new setup, and to update the demos appropriately.
I believe that this has been completed enough to merge. Not all the functionality of the original qa_explorer is here yet (notably the visit-level exploration), but the visualizations are now up-to-date with the functionality of the new deepCoadd_obj ParquetTable dataset, and I think it's high time to get this all into master.
Also notably, the updates on this branch contain the generic PostprocessTask and MultibandPostprocessTask that enable defining functors in a YAML file and running the calculation of those functors on the deepCoadd_obj tables.
Yusra AlSayyad let me know if you are able to review this. I was also thinking it might be good for Lauren MacArthur and/or Hsin-Fang Chiang to take a look also, since I think this is the biggest step so far toward replacing a large amount of the functionality currently in pipe_analysis.