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 DirectMatchTask when an already-initialized refObjLoader will be passed to this task. | 
DirectMatchTask([butler, refObjLoader]) | 
Simple, brute force matching of a source catalog to a reference catalog. | 
FitAffineWcsConfig | 
Config for FitTanSipWcsTask. | 
FitAffineWcsTask([config, name, parentTask, log]) | 
Fit a TAN-SIP WCS given a list of reference object/source matches. | 
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.AstrometryTask and 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 | 
|
TransformedSkyWcsMaker(inputSkyWcs) | 
Convenience class for appending a shifting an input SkyWcs on sky and appending an affine transform. |