Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler, ip_isr, obs_subaru
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
Description
In order to support butler I/O for HSC's bespoke stray-light correction files, we should:
- Add an abstract base class for camera-generic stray light correction information to ip_isr, and make the implementation in obs_subaru inherit from it.
- Add a StorageClass to daf_butler for the abstract base class.
- Add a formatter to obs_subaru for the concrete HSC class.
- Add code and possibly a script to ingest the stray light data into a Gen3 repository.
Attachments
Issue Links
- relates to
-
DM-21739 Enable fringe and HSC y-band stray light correction in Gen3 IsrTask
- Done
Christopher Waters, here's what I had in mind for putting the stray light data behind the butler. You're welcome to rebase your
DM-21739branches on these and merge them with that ticket, or just finish that ticket first and let me integrate these changes with those after they land on master (I'm happy to do that integration work, though I may ask for you to test it as part of a second review pass).Anyhow, there are three packages with branches here, but they're not actually hooked up to ISR yet, so I haven't tested them but they should do no harm as-is: