lsst.obs.base
18.1.0-20-g08a3639
|
Public Member Functions | |
def | __init__ |
def | isDatasetTypeSpecial |
def | isDirectorySpecial |
def | iterMappings (self) |
def | makeDataIdExtractor |
def | insertDimensionData (self) |
def | ingest (self) |
def | iterDatasets (self) |
def | prep (self) |
def | getButler |
Public Attributes | |
mapper | |
task | |
root | |
subset | |
A specialization of `RepoConverter` for calibration repositories. Parameters ---------- mapper : `CameraMapper` Gen2 mapper for the data repository. The root associated with the mapper is ignored and need not match the root of the repository. kwds Additional keyword arguments are forwarded to (and required by) `RepoConverter`.
Definition at line 51 of file calibRepoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.__init__ | ( | self, | |
mapper | |||
) |
Definition at line 64 of file calibRepoConverter.py.
|
inherited |
Definition at line 469 of file repoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.ingest | ( | self | ) |
Definition at line 133 of file calibRepoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.insertDimensionData | ( | self | ) |
Definition at line 94 of file calibRepoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.isDatasetTypeSpecial | ( | self, | |
datasetTypeName | |||
) |
Definition at line 69 of file calibRepoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.isDirectorySpecial | ( | self, | |
subdirectory | |||
) |
Definition at line 73 of file calibRepoConverter.py.
|
inherited |
Iterate over all datasets in the repository that should be ingested into the Gen3 repository. Subclasses may override this method, but must delegate to the base class implementation at some point in their own logic. Yields ------ fileNameInRoot : `str` Name of the file to be ingested, relative to the repository root. ref : `lsst.daf.butler.DatasetRef` Reference for the Gen3 datasets, including a complete `DatasetType` and data ID.
Definition at line 340 of file repoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.iterMappings | ( | self, | |
Iterator, | |||
Tuple, | |||
str, | |||
CameraMapperMapping | |||
) |
Definition at line 77 of file calibRepoConverter.py.
def lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.makeDataIdExtractor | ( | self, | |
datasetTypeName | |||
) |
Definition at line 81 of file calibRepoConverter.py.
|
inherited |
Prepare the repository by identifying the dataset types to be converted and building `DataIdExtractor` instance for them. Subclasses may override this method, but must delegate to the base class implementation at some point in their own logic. More often, subclasses will specialize the behavior of `prep` simply by overriding `iterMappings`, `isDatasetTypeSpecial`, and `makeDataIdExtractor`, to which the base implementation delegates. This should not perform any write operations to the Gen3 repository. It is guaranteed to be called before `insertDimensionData` and `ingest`.
Definition at line 381 of file repoConverter.py.
lsst.obs.base.gen2to3.calibRepoConverter.CalibRepoConverter.mapper |
Definition at line 66 of file calibRepoConverter.py.
|
inherited |
Definition at line 247 of file repoConverter.py.
|
inherited |
Definition at line 248 of file repoConverter.py.
|
inherited |
Definition at line 246 of file repoConverter.py.