MergeDcrDetectionsTask

Python API summary

from lsst.pipe.tasks.dcrMultiBand import MergeDcrDetectionsTask
classMergeDcrDetectionsTask(butler=None, schema=None, initInputs=None, **kwargs)

Merge dcrCoadd detections from multiple subfilters...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(catalogs, skyInfo, idFactory, skySeed)

! @brief Merge multiple catalogs...

methodrunDataRef(patchRefList)

Undocumented...

See also

See the MergeDcrDetectionsTask API reference for complete details.

Retargetable subtasks

skyObjects

Default

lsst.meas.algorithms.skyObjects.SkyObjectsTask

Field type

ConfigurableField

Generate sky objects

Configuration fields

coaddName

Default
'deep'
Field type

str Field

Name of coadd

connections

Data type

lsst.pipe.base.config.Connections

Field type

ConfigField

Configurations describing the connections of the PipelineTask to datatypes

cullPeaks

Data type

lsst.pipe.tasks.multiBandUtils.CullPeaksConfig

Field type

ConfigField

Configuration for how to cull peaks.

maxSamePeak

Default
0.3
Field type

float Field

When adding new catalogs to the merge, all peaks less than this distance (in arcsec) to an existing peak will be flagged as detected in that catalog.

minNewPeak

Default
1
Field type

float Field

Minimum distance from closest peak to create a new one (in arcsec).

priorityList

Default
[]
Field type

str ListField

Priority-ordered list of filter bands for the merge.

saveLogOutput

Default
True
Field type

bool Field

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

saveMetadata

Default
True
Field type

bool Field

Flag to enable/disable metadata saving for a task, enabled by default.

skyFilterName

Default
'sky'
Field type

str Field

Name of `filter’ used to label sky objects (e.g. flag merge_peak_sky is set) (N.b. should be in MergeMeasurementsConfig.pseudoFilterList)