Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: meas_algorithms, meas_astrom
-
Labels:
-
Story Points:8
-
Epic Link:
-
Sprint:AP S19-1, AP S19-2, AP S19-3, AP S19-4, AP S19-5
-
Team:Alert Production
Description
PhotoCalib is now defined in terms of nanojansky, but our reference catalogs are saved in Jy, and remain in Jy when the user loads them. We need to get our refcat loaders to produce nJy to keep our calibrations self-consistent.
It may be enough to just multiply fluxes and flux errors by 1e9 after the data is read from disk, but Simon Krughoff may have other suggestions.
We will have to add a few work-arounds for this to PhotoCal and other tasks that use the Calib object, as it will remained defined in Jy. If only we could do DM-10153 simultaneously (but I think that would be maddening).
Attachments
Issue Links
- blocks
-
DM-10156 Replace all uses of Calib with PhotoCalib
- Done
- is triggered by
-
RFC-549 Use nanojansky for calibrated fluxes in DM code and intermediate data products
- Implemented
-
RFC-575 Convert old refcats to nJy for RFC-549
- Implemented
- relates to
-
DM-10153 Replace Calib with finished PhotoCalib
- Done
-
DM-16650 Use nJy in PhotoCalib as the unit for calibrated fluxes
- Done
-
DM-18303 Add explicit support for dataset name to refcat API
- Invalid
-
RFC-851 Remove support for version 0 reference catalogs
- Adopted
-
DM-18302 IngestReferenceRunner should return exitStatus
- Won't Fix
I've incorporated your comments and added extra version checking and better version output for the convert refcat script.
Post cleanup jenkins run: https://ci.lsst.codes/blue/organizations/jenkins/stack-os-matrix/detail/stack-os-matrix/29520/pipeline
I think I'm going to hold off on merging this until
DM-10156is ready to merge: I think those two should go in as part of the same weekly.