MergeDetectionsTask

Python API summary

from lsst.pipe.tasks.mergeDetections import MergeDetectionsTask
classMergeDetectionsTask(butler=None, schema=None, initInputs=None, **kwargs)

! @anchor MergeDetectionsTask_...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(catalogs, skyInfo, idFactory, skySeed)

! @brief Merge multiple catalogs...

methodrunDataRef(patchRefList)

Undocumented...

See also

See the MergeDetectionsTask 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 bands for the merge.

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)