MakeDiffimKernelQuiverPlotVisitTask#

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

Bases: PipelineTask

Methods Summary

run(spatiallySampledMetrics, visit_summary)

Create a full focal plane quiver plot

runQuantum(butlerQC, inputRefs, outputRefs)

Takes a set of detector spatially sampled metrics for a visit and makes a quiver plot showing the spatial variation of the diffim kernel over the focal plane.

Methods Documentation

run(spatiallySampledMetrics, visit_summary)#

Create a full focal plane quiver plot

Parameters#

spatiallySampledMetricsastropy.table.Table

Image quality metrics computed at spatially sampled locations.

visit_summarylsst.afw.table.ExposureCatalog

Table of metadata for all exposures contained in the visit.

Returns#

figmatplotlib.figure.Figure

The finished figure.

runQuantum(butlerQC, inputRefs, outputRefs)#

Takes a set of detector spatially sampled metrics for a visit and makes a quiver plot showing the spatial variation of the diffim kernel over the focal plane.

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

Datastructure containing named attributes ‘data 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 ‘postageStamp’. The value of this attribute is the corresponding lsst.daf.butler.DatasetRef object defined in the corresponding PipelineTaskConnections class.