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.

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)