Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw
-
Labels:
-
Story Points:10
-
Epic Link:
-
Sprint:Alert Production F16 - 7, Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10
-
Team:Alert Production
Description
Currently metadata associated with exposures is accessed in a few different ways: through the Calib object, through the Wcs object, and through the metadata object.
In conjunction with DM-5502, which is to figure out what metadata is needed, this will provide a single interface to exposure oriented metadata. One tricky thing is that the Calib object has some subset of the metadata we'll need in a sanitized form, but we won't want to have to remember where to look for metadata. If we can't extend the Calib object to hold all sanitized metadata, we should create a new metadata object to store all sanitized metadata and remove the pieces from Calib that are currently there.
Attachments
Issue Links
- blocks
-
DM-6624 make jointcal integration/validation test for DECam
- Done
-
DM-6625 make jointcal integration/validation test for lsstSim
- Done
- is blocked by
-
DM-5502 Collect usage of header metadata
- Done
-
DM-7587 Add timesys argument to DateTime constructor to toString (implement RFC-219)
- Done
- is triggered by
-
RFC-199 Add new metadata to ExposureInfo
- Adopted
-
RFC-217 Improve support for ExposureInfo in Exposure
- Implemented
-
RFC-238 DateTime() should support invalid dates
- Implemented
- is triggering
-
DM-7790 Move FITS header documentation from afw/doc
- Won't Fix
- relates to
-
DM-7976 coadd cannot be loaded directly as afw.image.ExposureF
- Done
-
DM-7745 enum constants in daf_base.DateTime can cause confusion
- Done
-
DM-8015 VisitInfo repr() and str() should print a useful summary of contents
- Done
-
DM-8170 Catalogs should have a version number
- To Do
-
DM-6621 cleanup non-survey-generic python in jointcal
- Done
-
DM-8034 reprocess validation_data* to contain VisitInfo
- Done
-
DM-8052 Load LST into VisitInfo
- Done
-
DM-8053 Load ERA into VisitInfo
- Won't Fix
-
DM-8962 Set darktime in makeRawVisitInfo
- Won't Fix
-
DM-6906 Update DateTime to reflect 2017-01-01 leap second
- Invalid
-
DM-8008 VisitInfo.h should be #included in image.h
- Invalid
-
DM-7537 Add a unit test for ExposureInfo
- Invalid
-
RFC-219 Add support to daf::base::DateTime for TAI strings
- Implemented
-
DM-7565 Add bbox to ExposureInfo
- To Do
-
DM-7624 Modernize obs_cfht tests to support pytest
- Invalid
- mentioned in
-
Page Loading...
Cool about the calexps. I guess we'll find out once we push twinkles through it?
I skimmed things over, and I think it looks ok for jointcal, but I can't be sure until I try to use it. We can sort out how to lift the obs*tests into obs_base later: it looks like there's a perfect case for unifying the test framework.