LSST Applications
21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
|
Public Member Functions | |
def | get_band_sets (self) |
def | adjustQuantum (self, inputs, outputs, label, data_id) |
Static Public Attributes | |
fit_multiband | |
cat_ref | |
cats_meas | |
coadds | |
cat_output | |
cat_ref_schema | |
cat_output_schema | |
Configure a MultibandFitTask, including a configurable fitting subtask.
Definition at line 259 of file fit_multiband.py.
|
inherited |
Validates the `lsst.daf.butler.DatasetRef` bands against the subtask's list of bands to fit and drops unnecessary bands. Parameters ---------- inputs : `dict` Dictionary whose keys are an input (regular or prerequisite) connection name and whose values are a tuple of the connection instance and a collection of associated `DatasetRef` objects. The exact type of the nested collections is unspecified; it can be assumed to be multi-pass iterable and support `len` and ``in``, but it should not be mutated in place. In contrast, the outer dictionaries are guaranteed to be temporary copies that are true `dict` instances, and hence may be modified and even returned; this is especially useful for delegating to `super` (see notes below). outputs : `Mapping` Mapping of output datasets, with the same structure as ``inputs``. label : `str` Label for this task in the pipeline (should be used in all diagnostic messages). data_id : `lsst.daf.butler.DataCoordinate` Data ID for this quantum in the pipeline (should be used in all diagnostic messages). Returns ------- adjusted_inputs : `Mapping` Mapping of the same form as ``inputs`` with updated containers of input `DatasetRef` objects. All inputs involving the 'band' dimension are adjusted to put them in consistent order and remove unneeded bands. adjusted_outputs : `Mapping` Mapping of updated output datasets; always empty for this task. Raises ------ lsst.pipe.base.NoWorkFound Raised if there are not enough of the right bands to run the task on this quantum.
Definition at line 114 of file fit_multiband.py.
def lsst.pipe.tasks.fit_multiband.MultibandFitConfig.get_band_sets | ( | self | ) |
Get the set of bands required by the fit_multiband subtask. Returns ------- bands_fit : `set` The set of bands that the subtask will fit. bands_read_only : `set` The set of bands that the subtask will only read data (measurement catalog and exposure) for.
Definition at line 270 of file fit_multiband.py.
|
staticinherited |
Definition at line 97 of file fit_multiband.py.
|
staticinherited |
Definition at line 108 of file fit_multiband.py.
|
staticinherited |
Definition at line 77 of file fit_multiband.py.
|
staticinherited |
Definition at line 103 of file fit_multiband.py.
|
staticinherited |
Definition at line 83 of file fit_multiband.py.
|
staticinherited |
Definition at line 90 of file fit_multiband.py.
|
static |
Definition at line 265 of file fit_multiband.py.