LSSTApplications
19.0.0-14-gb0260a2+1009f50558,20.0.0+089c43b26b,20.0.0+126303c00d,20.0.0+2f3d0e5c40,20.0.0+36ef800059,20.0.0+5efbb753f1,20.0.0+bebc1f60e8,20.0.0+c31f88ab0f,20.0.0+e2e26847c2,20.0.0+f8788d280b,20.0.0-1-g10df615+c10c626ef0,20.0.0-1-g253301a+36ef800059,20.0.0-1-g2b7511a+bebc1f60e8,20.0.0-1-g4d801e7+2364cbef1f,20.0.0-1-g5b95a8c+f41a630bc9,20.0.0-1-g660595b+f45b7d88f4,20.0.0-1-gc96f8cb+4c66cd7cf3,20.0.0-1-gd1c87d7+85c46248f3,20.0.0-1-gedffbd8+f975718b49,20.0.0-13-ge9dc5b3+55648be1db,20.0.0-15-ga86d0f6+bdc7c63f7c,20.0.0-15-gf5872d0+4c66cd7cf3,20.0.0-16-g6fe20a1+a77778c47d,20.0.0-2-g4dae9ad+4c66cd7cf3,20.0.0-2-g7818986+85c46248f3,20.0.0-2-gec03fae+ff10c6d78d,20.0.0-25-g38d2b7ae+bde7f0c6ec,20.0.0-3-g4cc78c6+63636aeed8,20.0.0-3-g6a8623c+55648be1db,20.0.0-3-g750bffe+823a89ab62,20.0.0-4-gfea843c+f45b7d88f4,20.0.0-47-g0830830+f5f993f8be,20.0.0-5-g357b56b+f45b7d88f4,20.0.0-5-gfcebe35+8726ad94da,20.0.0-7-gc818c6e6+aaebb51c78,20.0.0-7-gcda7bf1+2a82aa79eb,20.0.0-9-g61a2a9a3d+14f89e4eca,w.2020.38
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ (self, ccdKey="ccd") |
Any | extract (self, dict gen2id, Optional[BaseSkyMap] skyMap, Optional[str] skyMapName, str datasetTypeName) |
def | __repr__ (self) |
def | translate (self, dict gen2id, dict gen3id, Optional[BaseSkyMap] skyMap, Optional[str] skyMapName, str datasetTypeName) |
Public Attributes | |
ccdKey | |
dimension | |
A KeyHandler for master calibration datasets.
Definition at line 223 of file translators.py.
def lsst.obs.base.gen2to3.translators.CalibKeyHandler.__init__ | ( | self, | |
ccdKey = "ccd" |
|||
) |
Definition at line 228 of file translators.py.
|
inherited |
Definition at line 81 of file translators.py.
Any lsst.obs.base.gen2to3.translators.CalibKeyHandler.extract | ( | self, | |
dict | gen2id, | ||
Optional[BaseSkyMap] | skyMap, | ||
Optional[str] | skyMapName, | ||
str | datasetTypeName | ||
) |
Extract a Gen3 data ID value from a Gen2 data ID. Parameters ---------- gen2id: `dict` Gen2 data ID from which to draw key-value pairs from. skyMap: `BaseSkyMap`, optional SkyMap that defines the tracts and patches used in the Gen2 data ID, if any. skyMapName: `str` Name of the Gen3 skymap dimension that defines the tracts and patches used in the Gen3 data ID. datasetTypeName: `str` Name of the dataset type.
Reimplemented from lsst.obs.base.gen2to3.translators.KeyHandler.
Definition at line 232 of file translators.py.
|
inherited |
Update a Gen3 data ID dict with a single key-value pair from a Gen2 data ID. This method is implemented by the base class and is not expected to be re-implemented by subclasses. Parameters ---------- gen2id: `dict` Gen2 data ID from which to draw key-value pairs from. gen3id: `dict` Gen3 data ID to update in-place. skyMap: `BaseSkyMap`, optional SkyMap that defines the tracts and patches used in the Gen2 data ID, if any. skyMapName: `str` Name of the Gen3 skymap dimension that defines the tracts and patches used in the Gen3 data ID. datasetTypeName: `str` Name of the dataset type.
Definition at line 84 of file translators.py.
lsst.obs.base.gen2to3.translators.CalibKeyHandler.ccdKey |
Definition at line 229 of file translators.py.
|
inherited |
Definition at line 77 of file translators.py.