lsst.pipe.tasks
21.0.0-171-g6cddff17+2b2067db12
|
Public Member Functions | |
def | makeTask (self, parsedCmd=None, args=None) |
Static Public Member Functions | |
def | buildRefDict (parsedCmd) |
def | getTargetList (parsedCmd, **kwargs) |
Task runner for `MergeDetectionTask` `MergeMeasurementTask` Required because the run method requires a list of dataRefs rather than a single dataRef.
Definition at line 29 of file multiBandUtils.py.
|
static |
Build a hierarchical dictionary of patch references Parameters ---------- parsedCmd: The parsed command Returns ------- refDict: dict A reference dictionary of the form {patch: {tract: {filter: dataRef}}} Raises ------ RuntimeError Thrown when multiple references are provided for the same combination of tract, patch and filter
Definition at line 60 of file multiBandUtils.py.
|
static |
Provide a list of patch references for each patch, tract, filter combo. Parameters ---------- parsedCmd: The parsed command kwargs: Keyword arguments passed to the task Returns ------- targetList: list List of tuples, where each tuple is a (dataRef, kwargs) pair.
Definition at line 94 of file multiBandUtils.py.
def lsst.pipe.tasks.multiBandUtils.MergeSourcesRunner.makeTask | ( | self, | |
parsedCmd = None , |
|||
args = None |
|||
) |
Provide a butler to the Task constructor. Parameters ---------- parsedCmd: The parsed command args: tuple Tuple of a list of data references and kwargs (un-used) Raises ------ RuntimeError Thrown if both `parsedCmd` & `args` are `None`
Definition at line 35 of file multiBandUtils.py.