Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw, meas_astrom
-
Labels:None
-
Story Points:4
-
Sprint:DRP S18-1, DRP S18-2, DRP S18-3, DRP S18-4, DRP S18-5, DRP S18-6, DRP F18-1, DRP F18-2, DRP F18-3
-
Team:Data Release Production
Description
Relocate and refactor the new TAN SIP fitter from meas_astrom to afw to allow it to be used to write TAN SIP approximations to more general WCSs.
Attachments
Issue Links
- blocks
-
DM-13170 Make SkyWcs.getFitsMetadata fit a TAN-SIP WCS if necessary
- To Do
- is blocked by
-
DM-13727 Remove skypix from stack dependencies
- Done
-
DM-14429 Implement RFC-460: move afw.geom content to new geom package
- Done
-
RFC-458 Retire skypix
- Implemented
-
RFC-460 Replace the lsst.geom package with components from lsst.afw.geom
- Implemented
- is triggering
-
DM-15523 geom has random failure on macOS in polynomials test
- Done
- relates to
-
DM-13157 Utilize new polynomials library in afw::math::FunctionLibrary
- To Do
-
DM-10765 Replace existing WCS classes with SkyWcs
- Done
-
DM-13158 Utilize new polynomials library in the shapelet package
- To Do
-
DM-13156 Utilize new polynomials library in ChebyshevBoundedField
- To Do
-
DM-13159 Utilize new polynomials library in meas_astrom
- Won't Fix
Russell Owen, the code is now up and running, and the high-level interface you'll be working with (afw::geom::SipApproximation) is documented. You're welcome to rebase on this branch and start integrating it into SkyWcs persistence.
I still have some documentation to do for the lower-level components before I put this out for review. I'd ideally also like to refactor some older code in shapelet and ChebyshevBoundedField to make use of those components (there's a lot of duplication now), but I may just create new tickets for some of that.