|
lsst.pipe.tasks
20.0.0-10-g1b4d8e16+3
|
Static Public Member Functions | |
| def | buildRefDict (parsedCmd) |
| def | getTargetList (parsedCmd, **kwargs) |
Task runner for the MergeSourcesTask. Required because the run method requires a list of dataRefs rather than a single dataRef.
Definition at line 39 of file dcrMultiBand.py.
|
static |
Build a hierarchical dictionary of patch references
The filter references within the list will have different subfilters.
Parameters
----------
parsedCmd : `dict`
The parsed command
**kwargs
Key word arguments (unused)
Returns
-------
refDict: dict
A reference dictionary of the form {patch: {tract: {filter: {subfilter: dataRef}}}}
Raises
------
RuntimeError
Thrown when multiple references are provided for the same combination of
tract, patch, filter, and subfilter
Definition at line 47 of file dcrMultiBand.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.
Reimplemented in lsst.pipe.tasks.dcrMultiBand.DeblendDcrCoaddSourcesRunner.
Definition at line 88 of file dcrMultiBand.py.
1.8.18