MakeBinnedCoaddTask#

class lsst.analysis.tools.tasks.MakeBinnedCoaddTask(*, config: PipelineTaskConfig | None = None, log: logging.Logger | LsstLogAdapter | None = None, initInputs: dict[str, Any] | None = None, **kwargs: Any)#

Bases: PipelineTask

Methods Summary

runQuantum(butlerQC, inputRefs, outputRefs)

Takes coadd image data and bins it by the factor specified in self.config.binFactor.

Methods Documentation

runQuantum(butlerQC: QuantumContext, inputRefs: InputQuantizedConnection, outputRefs: OutputQuantizedConnection) None#

Takes coadd image data and bins it by the factor specified in self.config.binFactor. This task uses the binImageData function defined in ip_isr, but adds the option to only retrieve and bin the data contained within the patch’s inner bounding box.

Parameters#

butlerQClsst.pipe.base.QuantumContext

A butler which is specialized to operate in the context of a lsst.daf.butler.Quantum.

inputRefslsst.pipe.base.InputQuantizedConnection

Data structure containing named attributes ‘coadd’ and ‘skymap’. The values of these attributes are the corresponding lsst.daf.butler.DatasetRef objects defined in the corresponding PipelineTaskConnections class.

outputRefslsst.pipe.base.OutputQuantizedConnection

Datastructure containing named attribute ‘binnedCoadd’. The value of this attribute is the corresponding lsst.daf.butler.DatasetRef object defined in the corresponding PipelineTaskConnections class.