LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ |
def | mergeCatalogs |
def | cullPeaks |
def | getSchemaCatalogs |
Public Member Functions inherited from lsst.pipe.tasks.multiBand.MergeSourcesTask | |
def | getInputSchema |
def | __init__ |
def | run |
def | readCatalog |
def | mergeCatalogs |
def | write |
def | writeMetadata |
Public Attributes | |
schema | |
merged | |
Static Public Attributes | |
ConfigClass = MergeDetectionsConfig | |
string | inputDataset = "det" |
string | outputDataset = "mergeDet" |
tuple | makeIdFactory = _makeMakeIdFactory("MergedCoaddId") |
Static Public Attributes inherited from lsst.pipe.tasks.multiBand.MergeSourcesTask | |
ConfigClass = MergeSourcesConfig | |
RunnerClass = MergeSourcesRunner | |
inputDataset = None | |
outputDataset = None | |
getSchemaCatalogs = None | |
Static Private Attributes | |
string | _DefaultName = "mergeCoaddDetections" |
Merge detections from multiple bands
Definition at line 386 of file multiBand.py.
def lsst.pipe.tasks.multiBand.MergeDetectionsTask.__init__ | ( | self, | |
butler = None , |
|||
schema = None , |
|||
kwargs | |||
) |
Initialize the task. Additional keyword arguments (forwarded to MergeSourcesTask.__init__): - schema: the schema of the detection catalogs used as input to this one - butler: a butler used to read the input schema from disk, if schema is None The task will set its own self.schema attribute to the schema of the output merged catalog.
Definition at line 394 of file multiBand.py.
def lsst.pipe.tasks.multiBand.MergeDetectionsTask.cullPeaks | ( | self, | |
catalog | |||
) |
Attempt to remove garbage peaks (mostly on the outskirts of large blends)
Definition at line 437 of file multiBand.py.
def lsst.pipe.tasks.multiBand.MergeDetectionsTask.getSchemaCatalogs | ( | self | ) |
Return a dict of empty catalogs for each catalog dataset produced by this task.
Definition at line 461 of file multiBand.py.
def lsst.pipe.tasks.multiBand.MergeDetectionsTask.mergeCatalogs | ( | self, | |
catalogs, | |||
patchRef | |||
) |
Merge multiple catalogs
Definition at line 410 of file multiBand.py.
|
staticprivate |
Definition at line 389 of file multiBand.py.
|
static |
Definition at line 388 of file multiBand.py.
|
static |
Definition at line 390 of file multiBand.py.
|
static |
Definition at line 392 of file multiBand.py.
lsst.pipe.tasks.multiBand.MergeDetectionsTask.merged |
Definition at line 405 of file multiBand.py.
|
static |
Definition at line 391 of file multiBand.py.
lsst.pipe.tasks.multiBand.MergeDetectionsTask.schema |
Definition at line 404 of file multiBand.py.