lsst.pipe.tasks g253578fa50+c1a9b1f270
Loading...
Searching...
No Matches
lsst.pipe.tasks.postprocess.TransformForcedSourceTableTask Class Reference
Inheritance diagram for lsst.pipe.tasks.postprocess.TransformForcedSourceTableTask:

Public Member Functions

 runQuantum (self, butlerQC, inputRefs, outputRefs)
 
 run (self, inputCatalogs, referenceCatalog, funcs=None, dataId=None, band=None)
 

Static Public Attributes

 ConfigClass = TransformForcedSourceTableConfig
 

Static Protected Attributes

str _DefaultName = "transformForcedSourceTable"
 

Detailed Description

Transform/standardize a ForcedSource catalog

Transforms each wide, per-detector forcedSource DataFrame per the
specification file (per-camera defaults found in ForcedSource.yaml).
All epochs that overlap the patch are aggregated into one per-patch
narrow-DataFrame file.

No de-duplication of rows is performed. Duplicate resolutions flags are
pulled in from the referenceCatalog: `detect_isPrimary`,
`detect_isTractInner`,`detect_isPatchInner`, so that user may de-duplicate
for analysis or compare duplicates for QA.

The resulting table includes multiple bands. Epochs (MJDs) and other useful
per-visit rows can be retreived by joining with the CcdVisitTable on
ccdVisitId.

Definition at line 2051 of file postprocess.py.

Member Function Documentation

◆ run()

lsst.pipe.tasks.postprocess.TransformForcedSourceTableTask.run ( self,
inputCatalogs,
referenceCatalog,
funcs = None,
dataId = None,
band = None )

Definition at line 2081 of file postprocess.py.

◆ runQuantum()

lsst.pipe.tasks.postprocess.TransformForcedSourceTableTask.runQuantum ( self,
butlerQC,
inputRefs,
outputRefs )

Definition at line 2071 of file postprocess.py.

Member Data Documentation

◆ _DefaultName

str lsst.pipe.tasks.postprocess.TransformForcedSourceTableTask._DefaultName = "transformForcedSourceTable"
staticprotected

Definition at line 2068 of file postprocess.py.

◆ ConfigClass

lsst.pipe.tasks.postprocess.TransformForcedSourceTableTask.ConfigClass = TransformForcedSourceTableConfig
static

Definition at line 2069 of file postprocess.py.


The documentation for this class was generated from the following file: