lsst.meas.astrom¶
Tasks and methods for finding an astrometric solution.
Contributing¶
lsst.meas.astrom is developed at https://github.com/lsst/meas_astrom.
You can find Jira issues for this module under here.
Task reference¶
Command-line tasks¶
No topics.
Tasks¶
- AstrometryTask
- Match an input source catalog with objects from a reference catalog and solve for the WCS.
- DirectMatchTask
- Simple, brute force matching of a source catalog to a reference catalog.
- FitSipDistortionTask
- Fit a TAN-SIP WCS given a list of reference object/source matches.
- FitTanSipWcsTask
- Fit a TAN-SIP WCS given a list of reference object/source matches.
- MatchOptimisticBTask
- Match sources to reference objects using the Optimistic Pattern Matcher B algorithm of Tabur 2007.
- MatchPessimisticBTask
- Match sources to reference objects.
- RefMatchTask
- Match an input source catalog with objects from a reference catalog.
Configurations¶
No topics.
Python API reference¶
lsst.meas.astrom Package¶
Functions¶
| approximateWcs(wcs, bbox[, order, nx, ny, …]) | Approximate an existing WCS as a TAN-SIP WCS | 
| compose(*args, **kwargs) | Overloaded function. | 
| denormalizeMatches(matches[, matchMeta]) | Generate a denormalized Catalog of matches | 
| displayAstrometry([refCat, sourceCat, …]) | Show an astrometry debug image. | 
| makeMatchStatistics(*args, **kwargs) | Overloaded function. | 
| makeMatchStatisticsInPixels(*args, **kwargs) | Overloaded function. | 
| makeMatchStatisticsInRadians(*args, **kwargs) | Overloaded function. | 
| makeWcs(sipForward, sipReverse, skyOrigin) | |
| plotAstrometry(matches[, refCat, sourceCat, …]) | Plot reference objects, sources and matches | 
| rotateWcsPixelsBy90(wcs, nQuarter, dimensions) | |
| setMatchDistance(matches) | Set the distance field of the matches in a match list to the distance in radians on the sky. | 
| transformWcsPixels(wcs, s) | 
Classes¶
| AstrometryConfig | Config for AstrometryTask. | 
| AstrometryTask(refObjLoader[, schema]) | Match an input source catalog with objects from a reference catalog and solve for the WCS. | 
| DirectMatchConfig | Configuration for DirectMatchTask. | 
| DirectMatchConfigWithoutLoader | Configuration for DirectMatchTaskwhen an already-initializedrefObjLoaderwill be passed to this task. | 
| DirectMatchTask([butler, refObjLoader]) | Simple, brute force matching of a source catalog to a reference catalog. | 
| FitSipDistortionConfig | Config for FitSipDistortionTask | 
| FitSipDistortionTask(**kwargs) | Fit a TAN-SIP WCS given a list of reference object/source matches. | 
| FitTanSipWcsConfig | Config for FitTanSipWcsTask. | 
| FitTanSipWcsTask([config, name, parentTask, log]) | Fit a TAN-SIP WCS given a list of reference object/source matches. | 
| MatchOptimisticBConfig | Configuration for MatchOptimisticBTask | 
| MatchOptimisticBTask(**kwargs) | Match sources to reference objects using the Optimistic Pattern Matcher B algorithm of Tabur 2007. | 
| MatchPessimisticBConfig | Configuration for MatchPessimisticBTask | 
| MatchPessimisticBTask(**kwargs) | Match sources to reference objects. | 
| MatchTolerance([maxMatchDist]) | Stores match tolerances for use in lsst.meas.astrom.AstrometryTaskand later iterations of the matcher. | 
| MatchTolerancePessimistic([maxMatchDist, …]) | Stores match tolerances for use in AstrometryTask and later iterations of the matcher. | 
| OutlierRejectionControl | |
| PolynomialTransform | |
| RefMatchConfig | |
| RefMatchTask(refObjLoader, **kwargs) | Match an input source catalog with objects from a reference catalog. | 
| ScaledPolynomialTransform | |
| ScaledPolynomialTransformFitter | |
| SipForwardTransform | |
| SipReverseTransform |