AstrometryTask#

AstrometryTask matches a source catalog with objects from a reference catalog and attempts to fit a WCS.

Processing summary#

AstrometryTask runs this sequence of operations:

  • Find position reference stars that overlap the exposure.

  • Match input source catalog to the position reference stars.

  • Fit a WCS based on the matches.

Python API summary#

Retargetable subtasks#

Configuration fields#

Debugging#

The lsst.pipe.base.cmdLineTask.CmdLineTask command line task interface supports a flag -d to import debug.py from your PYTHONPATH; see lsstDebug for more about debug.py files.

The available variables in AstrometryTask are

display (bool)

If True display information at three stages: after finding reference objects, after matching sources to reference objects, and after fitting the WCS; defaults to False

frame (int)

frame to use to display the reference objects; the next two frames are used to display the match list and the results of the final WCS; defaults to 0

To investigate the meas_astrom_astrometry_Debug, put something like

import lsstDebug
def DebugInfo(name):
    debug = lsstDebug.getInfo(name) # N.b. lsstDebug.Info(name) would call us recursively
    if name == "lsst.meas.astrom.astrometry":
        debug.display = True

    return debug

lsstDebug.Info = DebugInfo

into your debug.py file and run this task with the --debug flag.