MeasureMergedCoaddSourcesTask

Python API summary

from lsst.pipe.tasks.multiBand import MeasureMergedCoaddSourcesTask
classMeasureMergedCoaddSourcesTask(schema=None, peakSchema=None, refObjLoader=None, initInputs=None, **kwargs)

Deblend sources from main catalog in each coadd seperately and measure...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(exposure, sources, skyInfo, exposureId, ccdInputs=None, visitCatalogs=None, wcsUpdates=None, sourceTableHandleDict=None, finalizedSourceTableHandleDict=None)

Run measurement algorithms on the input exposure, and optionally populate the resulting catalog with extra information...

See also

See the MeasureMergedCoaddSourcesTask API reference for complete details.

Retargetable subtasks

applyApCorr

Default

lsst.meas.base.applyApCorr.ApplyApCorrTask

Field type

ConfigurableField

Subtask to apply aperture corrections

catalogCalculation

Default

lsst.meas.base.catalogCalculation.CatalogCalculationTask

Field type

ConfigurableField

Subtask to run catalogCalculation plugins on catalog

match

Default

lsst.meas.astrom.directMatch.DirectMatchTask

Field type

ConfigurableField

Matching to reference catalog

measurement

Default

lsst.meas.base.sfm.SingleFrameMeasurementTask

Field type

ConfigurableField

Source measurement

propagateFlags

Default

lsst.pipe.tasks.propagateSourceFlags.PropagateSourceFlagsTask

Field type

ConfigurableField

Propagate source flags to coadd

setPrimaryFlags

Default

lsst.meas.algorithms.setPrimaryFlags.SetPrimaryFlagsTask

Field type

ConfigurableField

Set flags for primary tract/patch

Configuration fields

checkUnitsParseStrict

Default
'raise'
Field type

str Field

Strictness of Astropy unit compatibility check, can be ‘raise’, ‘warn’ or ‘silent’

coaddName

Default
'deep'
Field type

str Field

Name of coadd

connections

Data type

lsst.pipe.base.config.MeasureMergedCoaddSourcesConfigConnections

Field type

ConfigField

Configurations describing the connections of the PipelineTask to datatypes

doAddFootprints

Default
True
Field type

bool Field

Whether or not to add footprints to the input catalog from scarlet models. This should be true whenever using the multi-band deblender, otherwise this should be False.

doApCorr

Default
True
Field type

bool Field

Apply aperture corrections

doConserveFlux

Default
True
Field type

bool Field

Whether to use the deblender models as templates to re-distribute the flux from the ‘exposure’ (True), or to perform measurements on the deblender model footprints.

doMatchSources

Default
True
Field type

bool Field

Match sources to reference catalog?

doPropagateFlags

Default
True
Field type

bool Field

Whether to match sources to CCD catalogs to propagate flags (to e.g. identify PSF stars)

doRunCatalogCalculation

Default
True
Field type

bool Field

Run catalogCalculation task

doStripFootprints

Default
True
Field type

bool Field

Whether to strip footprints from the output catalog before saving to disk. This is usually done when using scarlet models to save disk space.

doWriteMatchesDenormalized

Default
False
Field type

bool Field

Write reference matches in denormalized format? This format uses more disk space, but is more convenient to read.

hasFakes

Default
False
Field type

bool Field

Should be set to True if fake sources have been inserted into the input data.

idGenerator

Data type

lsst.meas.base._id_generator.SkyMapIdGeneratorConfig

Field type

ConfigField

Configuration for how to generate catalog IDs from data IDs.

inputCatalog

Default
'deblendedCatalog'
Field type

str ChoiceField (optional)

Choices
'deblendedCatalog'

Output catalog from ScarletDeblendTask

'deblendedFlux'

Output catalog from SourceDeblendTask

'mergeDet'

The merged detections before deblending.

None

Field is optional

The name of the input catalog.

psfCache

Default
100
Field type

int Field

Size of psfCache

saveLogOutput

Default
True
Field type

bool Field

Flag to enable/disable saving of log output for a task, enabled by default.