Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_analysis
-
Labels:None
-
Story Points:24
-
Epic Link:
-
Sprint:DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June), DRP F20-2 (July), DRP F20-3 (Aug), DRP F20-5 (Oct)
-
Team:Data Release Production
-
Urgent?:No
Description
As a step towards converting the pipe_analysis scripts to Gen3, adapt the scripts in pipe_analysis to work with the parquet tables produced in the pipe_tasks postprocessing.py step. The reading of afwTables will be deprecated eventually, but we still leave the ability to do so for compatibility with older datasets for which the postprocessing.py step was not run (so no parquet catalog tables exist). As such, the first step here is to convert all functionality to be run with pandas DataFrames (so, if reading in afwTable catalogs, convert them immediately to pandas DataFrames). Then add a function to read in the *_obj parquet tables and add a config parameter to control which tables are read in (default it to read the parquet catalogs).
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Sprint | DRP F19-6 (Nov) [ 972 ] | DRP F19-6 (Nov), DRP S20-2 (Jan) [ 972, 998 ] |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan) [ 972, 998 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb) [ 972, 998, 1000 ] |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb) [ 972, 998, 1000 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr) [ 972, 998, 1000, 1014 ] |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr) [ 972, 998, 1000, 1014 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May) [ 972, 998, 1000, 1014, 1021 ] |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May) [ 972, 998, 1000, 1014, 1021 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June) [ 972, 998, 1000, 1014, 1021, 1030 ] |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June) [ 972, 998, 1000, 1014, 1021, 1030 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June), DRP F20-2 (July) [ 972, 998, 1000, 1014, 1021, 1030, 1036 ] |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June), DRP F20-2 (July) [ 972, 998, 1000, 1014, 1021, 1030, 1036 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June), DRP F20-2 (July), DRP F20-3 (Aug) [ 972, 998, 1000, 1014, 1021, 1030, 1036, 1042 ] |
Summary | Adapt coaddAnalysis to run on deepCoadd_obj parquet table in Gen2 | Adapt pipe_analysis to run on post-processing parquet tables in Gen2 |
Description | As a step towards converting the {{pipe_analysis}} scripts to Gen3, adapt the coaddAnalysis.py script to be run reading the {{deepCoadd_obj}} parquet table that gets produced by {{pipe_tasks}} {{WriteObjectTableTask}}. This parquet table is the filter and datasets {{forced_src}}, {{meas}}, {{ref}} -merged catalogs at the patch level. | As a step towards converting the {{pipe_analysis}} scripts to Gen3, adapt the scripts in {{pipe_analysis}} to work with the parquet tables produced in the {{pipe_tasks}} {{postprocessing.py}} step. The reading of {{afwTables}} will be deprecated eventually, but we still leave the ability to do so for compatibility with older datasets for which the {{postprocessing.py}} step was not run (so no parquet catalog tables exist). As such, the first step here is to convert all functionality to be run with pandas DataFrames (so, if reading in {{afwTable}} catalogs, convert them immediately to pandas DataFrames). Then add a function to read in the {{*_obj}} parquet tables and add a config parameter to control which tables are read in (default it to read the parquet catalogs). |
Sprint | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June), DRP F20-2 (July), DRP F20-3 (Aug) [ 972, 998, 1000, 1014, 1021, 1030, 1036, 1042 ] | DRP F19-6 (Nov), DRP S20-2 (Jan), DRP S20-3 (Feb), DRP S20-5 (Apr), DRP S20-6 (May), DRP F20-1 (June), DRP F20-2 (July), DRP F20-3 (Aug), DRP F20-5 (Oct) [ 972, 998, 1000, 1014, 1021, 1030, 1036, 1042, 1054 ] |
Reviewers | Tim Morton [ tmorton ] | |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Story Points | 24 | |
Urgent? | off |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |