Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_analysis
-
Labels:
-
Story Points:2
-
Epic Link:
-
Sprint:DRP S21a (Dec Jan)
-
Team:Data Release Production
-
Urgent?:No
Description
Two failure modes in the pipe_analysis scripts were noted on DM-28140, the latest RC2 processing run with weekly w_2020_50. Look into these and fix the issues.
The issue with coaddAnalysis.py on only certain COSMOS (tract 9813) filters turned out to be an issue where some patches didn't have full filter coverage. When this is the case, the deepCoadd_obj parquet tables only include a filter "level" for those filters for which data exists, so when looking for one that didn't exists, it failed to find those columns
The fix is to add a check for the filter in consideration when reading in the deepCoadd_obj and removing that patch from the "patch exists" list for the missing patch.
As for the compareCoaddAnalysis.py failure, that was simply as misplaced variable setting that needed to be moved outside of an if clause.