Deblend the sources in a merged catalog.
Definition at line 154 of file dcrMultiBand.py.
◆ getExposureId()
def lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.getExposureId |
( |
|
self, |
|
|
|
dataRef |
|
) |
| |
|
inherited |
Get the ExposureId from a data reference
Definition at line 1077 of file multiBand.py.
◆ getSchemaCatalogs()
def lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.getSchemaCatalogs |
( |
|
self | ) |
|
|
inherited |
Return a dict of empty catalogs for each catalog dataset produced by this task.
Returns
-------
result: dict
Dictionary of empty catalogs, with catalog names as keys.
Definition at line 955 of file multiBand.py.
◆ readSources()
def lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.readSources |
( |
|
self, |
|
|
|
dataRef |
|
) |
| |
|
inherited |
Read merged catalog
Read the catalog of merged detections and create a catalog
in a single band.
Parameters
----------
dataRef: data reference
Data reference for catalog of merged detections
Returns
-------
sources: `SourceCatalog`
List of sources in merged catalog
We also need to add columns to hold the measurements we're about to make
so we can measure in-place.
Definition at line 1004 of file multiBand.py.
◆ runDataRef()
def lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.runDataRef |
( |
|
self, |
|
|
|
patchRefList, |
|
|
|
psfCache = 100 |
|
) |
| |
|
inherited |
Deblend the patch
Deblend each source simultaneously or separately
(depending on `DeblendCoaddSourcesTask.config.simultaneous`).
Set `is-primary` and related flags.
Propagate flags from individual visits.
Write the deblended sources out.
Parameters
----------
patchRefList: list
List of data references for each filter
Definition at line 967 of file multiBand.py.
◆ write()
def lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.write |
( |
|
self, |
|
|
|
dataRef, |
|
|
|
flux_sources, |
|
|
|
template_sources = None |
|
) |
| |
|
inherited |
Write the source catalog(s)
Parameters
----------
dataRef: Data Reference
Reference to the output catalog.
flux_sources: `SourceCatalog`
Flux conserved sources to write to file.
If using the single band deblender, this is the catalog
generated.
template_sources: `SourceCatalog`
Source catalog using the multiband template models
as footprints.
Definition at line 1033 of file multiBand.py.
◆ writeMetadata()
def lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.writeMetadata |
( |
|
self, |
|
|
|
dataRefList |
|
) |
| |
|
inherited |
Write the metadata produced from processing the data.
Parameters
----------
dataRefList
List of Butler data references used to write the metadata.
The metadata is written to dataset type `CmdLineTask._getMetadataName`.
Definition at line 1061 of file multiBand.py.
◆ ConfigClass
lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.ConfigClass = DeblendCoaddSourcesConfig |
|
staticinherited |
◆ makeIdFactory
lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.makeIdFactory = _makeMakeIdFactory("MergedCoaddId") |
|
staticinherited |
◆ RunnerClass
◆ schema
lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.schema |
|
inherited |
◆ schemaMapper
lsst.pipe.tasks.multiBand.DeblendCoaddSourcesTask.schemaMapper |
|
inherited |
The documentation for this class was generated from the following file: