|
lsst.pipe.tasks g0e56ae04e6+3b2525be0a
|
Public Member Functions | |
| get_band_sets (self) | |
| adjustQuantum (self, inputs, outputs, label, data_id) | |
Static Public Attributes | |
| allow_missing_bands | |
| drop_psf_connection | |
| fit_coadd_multiband | |
| use_cell_coadds | |
| idGenerator = SkyMapIdGeneratorConfig.make_field() | |
| image_type | |
| cat_ref | |
| cats_meas | |
| coadds | |
| coadds_cell | |
| backgrounds | |
| models_psf | |
| models_scarlet | |
Base class for multiband fitting.
Definition at line 301 of file fit_coadd_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 113 of file fit_coadd_multiband.py.
| lsst.pipe.tasks.fit_coadd_multiband.CoaddMultibandFitBaseConfig.get_band_sets | ( | self | ) |
Get the set of bands required by the fit_coadd_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 342 of file fit_coadd_multiband.py.
|
static |
Definition at line 307 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 90 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 63 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 69 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 76 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 83 of file fit_coadd_multiband.py.
|
static |
Definition at line 311 of file fit_coadd_multiband.py.
|
static |
Definition at line 315 of file fit_coadd_multiband.py.
|
static |
Definition at line 323 of file fit_coadd_multiband.py.
|
static |
Definition at line 324 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 97 of file fit_coadd_multiband.py.
|
staticinherited |
Definition at line 106 of file fit_coadd_multiband.py.
|
static |
Definition at line 319 of file fit_coadd_multiband.py.