DeblendCoaddSourcesMultiTask#
- class lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask(initInputs, **kwargs)#
Bases:
PipelineTaskMethods Summary
run(coadds, bands, mergedDetections, ...)Deblend coadds from multiple bands together.
runQuantum(butlerQC, inputRefs, outputRefs)Do butler IO and transform to provide in memory objects for tasks
runmethod.Methods Documentation
- run(coadds, bands, mergedDetections, deconvolvedCoadds, idFactory)#
Deblend coadds from multiple bands together.
Parameters#
- coadds
list[lsst.afw.image.Exposure|lsst.images.cells.CellCoadd] Coadds to deblend.
- bands
list[str] Names or the bands for
coadds(zip-iteration compatible).- mergedDetections
lsst.afw.table.SourceCatalog Input catalog of detections, already merged across bands.
- deconvolvedCoadds
list[lsst.afw.image.Exposure|lsst.images.MaskedImage] Deconvolved versions of
coadds(zip-iteration compatible).- idFactory
lsst.afw.table.IdFactory Factory used to generate output source IDs.
Returns#
- struct
lsst.pipe.base.Struct Unmodified outputs of the
multibandDeblendsubtask.
- coadds
- runQuantum(butlerQC, inputRefs, outputRefs)#
Do butler IO and transform to provide in memory objects for tasks
runmethod.Parameters#
- butlerQC
QuantumContext A butler which is specialized to operate in the context of a
lsst.daf.butler.Quantum.- inputRefs
InputQuantizedConnection Datastructure whose attribute names are the names that identify connections defined in corresponding
PipelineTaskConnectionsclass. The values of these attributes are thelsst.daf.butler.DatasetRefobjects associated with the defined input/prerequisite connections.- outputRefs
OutputQuantizedConnection Datastructure whose attribute names are the names that identify connections defined in corresponding
PipelineTaskConnectionsclass. The values of these attributes are thelsst.daf.butler.DatasetRefobjects associated with the defined output connections.
- butlerQC