|
LSST Applications
21.0.0-147-g0e635eb1+1acddb5be5,22.0.0+052faf71bd,22.0.0+1ea9a8b2b2,22.0.0+6312710a6c,22.0.0+729191ecac,22.0.0+7589c3a021,22.0.0+9f079a9461,22.0.1-1-g7d6de66+b8044ec9de,22.0.1-1-g87000a6+536b1ee016,22.0.1-1-g8e32f31+6312710a6c,22.0.1-10-gd060f87+016f7cdc03,22.0.1-12-g9c3108e+df145f6f68,22.0.1-16-g314fa6d+c825727ab8,22.0.1-19-g93a5c75+d23f2fb6d8,22.0.1-19-gb93eaa13+aab3ef7709,22.0.1-2-g8ef0a89+b8044ec9de,22.0.1-2-g92698f7+9f079a9461,22.0.1-2-ga9b0f51+052faf71bd,22.0.1-2-gac51dbf+052faf71bd,22.0.1-2-gb66926d+6312710a6c,22.0.1-2-gcb770ba+09e3807989,22.0.1-20-g32debb5+b8044ec9de,22.0.1-23-gc2439a9a+fb0756638e,22.0.1-3-g496fd5d+09117f784f,22.0.1-3-g59f966b+1e6ba2c031,22.0.1-3-g849a1b8+f8b568069f,22.0.1-3-gaaec9c0+c5c846a8b1,22.0.1-32-g5ddfab5d3+60ce4897b0,22.0.1-4-g037fbe1+64e601228d,22.0.1-4-g8623105+b8044ec9de,22.0.1-5-g096abc9+d18c45d440,22.0.1-5-g15c806e+57f5c03693,22.0.1-7-gba73697+57f5c03693,master-g6e05de7fdc+c1283a92b8,master-g72cdda8301+729191ecac,w.2021.39
LSST Data Management Base Package
|
Classes | |
| class | CalibStatsConfig |
| class | CalibStatsTask |
| class | CalibCombineConfig |
| class | CalibCombineTask |
| class | CalibIdAction |
| class | CalibArgumentParser |
| class | CalibConfig |
| class | CalibTaskRunner |
| class | CalibTask |
| Base class for constructing calibs. More... | |
| class | BiasConfig |
| class | BiasTask |
| class | DarkConfig |
| class | DarkTask |
| class | FlatConfig |
| class | FlatTask |
| class | FringeConfig |
| class | FringeTask |
| class | SkyConfig |
| class | SkyTask |
Functions | |
| def | getSize (dimList) |
| def | dictToTuple (dict_, keys) |
| Return a tuple of specific values from a dict. More... | |
| def | getCcdIdListFromExposures (expRefList, level="sensor", ccdKeys=["ccd"]) |
| Determine a list of CCDs from exposure references. More... | |
| def | mapToMatrix (pool, func, ccdIdLists, *args, **kwargs) |
| def lsst.pipe.drivers.constructCalibs.dictToTuple | ( | dict_, | |
| keys | |||
| ) |
Return a tuple of specific values from a dict.
This provides a hashable representation of the dict from certain keywords. This can be useful for creating e.g., a tuple of the values in the DataId that identify the CCD. @param dict_ dict to parse @param keys keys to extract (order is important) @return tuple of values
Definition at line 185 of file constructCalibs.py.
| def lsst.pipe.drivers.constructCalibs.getCcdIdListFromExposures | ( | expRefList, | |
level = "sensor", |
|||
ccdKeys = ["ccd"] |
|||
| ) |
Determine a list of CCDs from exposure references.
This essentially inverts the exposure-level references (which
provides a list of CCDs for each exposure), by providing
a dataId list for each CCD. Consider an input list of exposures
[e1, e2, e3], and each exposure has CCDs c1 and c2. Then this
function returns:
{(c1,): [e1c1, e2c1, e3c1], (c2,): [e1c2, e2c2, e3c2]}
This is a dict whose keys are tuples of the identifying values of a
CCD (usually just the CCD number) and the values are lists of dataIds
for that CCD in each exposure. A missing dataId is given the value
None.
@param expRefList List of data references for exposures
@param level Level for the butler to generate CCDs
@param ccdKeys DataId keywords that identify a CCD
@return dict of data identifier lists for each CCD;
keys are values of ccdKeys in order
Definition at line 199 of file constructCalibs.py.
| def lsst.pipe.drivers.constructCalibs.getSize | ( | dimList | ) |
Determine a consistent size, given a list of image sizes
Definition at line 176 of file constructCalibs.py.
| def lsst.pipe.drivers.constructCalibs.mapToMatrix | ( | pool, | |
| func, | |||
| ccdIdLists, | |||
| * | args, | ||
| ** | kwargs | ||
| ) |
Generate a matrix of results using pool.map
The function should have the call signature:
func(cache, dataId, *args, **kwargs)
We return a dict mapping 'ccd name' to a list of values for
each exposure.
@param pool Process pool
@param func Function to call for each dataId
@param ccdIdLists Dict of data identifier lists for each CCD name
@return matrix of results
Definition at line 250 of file constructCalibs.py.