LSST Applications
21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
|
Public Member Functions | |
def | __init__ (self, measConfig, inputSchema, outputDataset, *args, **kwargs) |
Initialize TransformTask. More... | |
def | getSchemaCatalogs (self) |
Return a dict containing an empty catalog representative of this task's output. More... | |
def | run (self, inputCat, wcs, photoCalib) |
Transform raw source measurements to calibrated quantities. More... | |
Public Attributes | |
outputDataset | |
mapper | |
transforms | |
Static Public Attributes | |
ConfigClass = TransformConfig | |
Transform a SourceCatalog containing raw measurements to calibrated form.
Given a set of measurement algorithms with their associated configuration, the table of source measurements they have produced, and information about an associated WCS and calibration, transform the raw measurement output to a calibrated form.
Transformations are defined on a per-measurement-plugin basis. In addition, a configurable set of fields may be simply copied from the input to the output catalog.
This task operates on an input SourceCatalog and returns a BaseCatalog containing the transformed results. It requires that the caller supply information on the configuration of the measurement task which produced the input data as well as the world coordinate system and calibration under which the transformation will take place. It provides no functionality for reading or writing data from a Butler: rather, per-dataset-type command line tasks are provided to obtain the appropriate information from a Butler (or elsewhere) and then delegate to this task.
Initialize TransformTask.
@param[in] measConfig Configuration for the measurement task which produced the measurments being transformed. @param[in] inputSchema The schema of the input catalog. @param[in] outputDataset The butler dataset type of the output catalog. @param[in] *args Passed through to pipeBase.Task.__init__() @param[in] *kwargs Passed through to pipeBase.Task.__init__()
Transform raw source measurements to calibrated quantities.
@param[in] inputCat SourceCatalog of sources to transform. @param[in] wcs The world coordinate system under which transformations will take place. @param[in] photoCalib The calibration under which transformations will take place. @return A BaseCatalog containing the transformed measurements.
Definition at line 55 of file transformMeasurement.py.
def lsst.pipe.tasks.transformMeasurement.TransformTask.__init__ | ( | self, | |
measConfig, | |||
inputSchema, | |||
outputDataset, | |||
* | args, | ||
** | kwargs | ||
) |
Initialize TransformTask.
@param[in] measConfig Configuration for the measurement task which produced the measurments being transformed. @param[in] inputSchema The schema of the input catalog. @param[in] outputDataset The butler dataset type of the output catalog. @param[in] *args Passed through to pipeBase.Task.__init__() @param[in] *kwargs Passed through to pipeBase.Task.__init__()
Definition at line 98 of file transformMeasurement.py.
def lsst.pipe.tasks.transformMeasurement.TransformTask.getSchemaCatalogs | ( | self | ) |
Return a dict containing an empty catalog representative of this task's output.
Definition at line 127 of file transformMeasurement.py.
def lsst.pipe.tasks.transformMeasurement.TransformTask.run | ( | self, | |
inputCat, | |||
wcs, | |||
photoCalib | |||
) |
Transform raw source measurements to calibrated quantities.
@param[in] inputCat SourceCatalog of sources to transform. @param[in] wcs The world coordinate system under which transformations will take place. @param[in] photoCalib The calibration under which transformations will take place. @return A BaseCatalog containing the transformed measurements.
Definition at line 133 of file transformMeasurement.py.
|
static |
Definition at line 95 of file transformMeasurement.py.
lsst.pipe.tasks.transformMeasurement.TransformTask.mapper |
Definition at line 115 of file transformMeasurement.py.
lsst.pipe.tasks.transformMeasurement.TransformTask.outputDataset |
Definition at line 112 of file transformMeasurement.py.
lsst.pipe.tasks.transformMeasurement.TransformTask.transforms |
Definition at line 121 of file transformMeasurement.py.