LSSTApplications
17.0+103,17.0+11,17.0+61,18.0.0+13,18.0.0+25,18.0.0+5,18.0.0+52,18.0.0-4-g68ffd23,18.1.0-1-g0001055+8,18.1.0-1-g03d53ef+1,18.1.0-1-g1349e88+28,18.1.0-1-g2505f39+22,18.1.0-1-g380d4d4+27,18.1.0-1-g5315e5e+1,18.1.0-1-g5e4b7ea+10,18.1.0-1-g7e8fceb+1,18.1.0-1-g85f8cd4+23,18.1.0-1-g9a6769a+13,18.1.0-1-ga1a4c1a+22,18.1.0-1-gd55f500+17,18.1.0-12-g42eabe8e+10,18.1.0-14-gd04256d+15,18.1.0-16-g430f6a53+1,18.1.0-17-gd2166b6e4,18.1.0-18-gb5d19ff+1,18.1.0-2-gfbf3545+7,18.1.0-2-gfefb8b5+16,18.1.0-3-g52aa583+13,18.1.0-3-g62b5e86+14,18.1.0-3-g8f4a2b1+17,18.1.0-3-g9bc06b8+7,18.1.0-3-gb69f684+9,18.1.0-4-g1ee41a7+1,18.1.0-5-g6dbcb01+13,18.1.0-5-gc286bb7+3,18.1.0-6-g48bdcd3+2,18.1.0-6-gd05e160+9,18.1.0-7-gc4d902b+2,18.1.0-7-gebc0338+8,18.1.0-9-gae7190a+10,w.2019.38
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ (self, root, universe, baseDataId, mapper=None) |
def | addDatasetType (self, datasetTypeName, storageClass) |
def | convertRepo (self, butler, directory=None, transfer=None, formatter=None, skipDirs=()) |
def | extractDatasetRef (self, fileNameInRoot) |
def | walkRepo (self, directory=None, skipDirs=()) |
Public Attributes | |
db | |
dimensionEntries | |
baseDataId | |
root | |
mapper | |
universe | |
extractors | |
skyMap | |
Static Public Attributes | |
tuple | COADD_NAMES = ("deep", "goodSeeing", "dcr") |
tuple | REPO_ROOT_FILES |
A helper class that ingests (some of) the contents of a Gen2 calibration data repository into a Gen3 data repository. This class must be used instead of the base `RepoConverter` to process dataset types that are associated with validity ranges. Parameters ---------- root : `str` Root of the Gen2 data repository. universe : `lsst.daf.butler.DimensionUniverse` Object containing all dimension definitions. baseDataId : `dict` Key-value pairs that may need to appear in the Gen3 data ID, but can never be inferred from a Gen2 filename. This should always include the instrument name (even Gen3 data IDs that don't involve the instrument dimension have instrument-dependent Gen2 filenames). mapper : `lsst.obs.base.CameraMapper`, optional Object that defines Gen2 filename templates. Will be identified, imported, and constructed from ``root`` if not provided.
Definition at line 32 of file calibRepoConverter.py.
def lsst.obs.base.gen3.calibRepoConverter.CalibRepoConverter.__init__ | ( | self, | |
root, | |||
universe, | |||
baseDataId, | |||
mapper = None |
|||
) |
Definition at line 55 of file calibRepoConverter.py.
def lsst.obs.base.gen3.calibRepoConverter.CalibRepoConverter.addDatasetType | ( | self, | |
datasetTypeName, | |||
storageClass | |||
) |
Definition at line 62 of file calibRepoConverter.py.
def lsst.obs.base.gen3.calibRepoConverter.CalibRepoConverter.convertRepo | ( | self, | |
butler, | |||
directory = None , |
|||
transfer = None , |
|||
formatter = None , |
|||
skipDirs = () |
|||
) |
Definition at line 88 of file calibRepoConverter.py.
|
inherited |
Extract a Gen3 `~lsst.daf.butler.DatasetRef` from a filename in a Gen2 data repository. Parameters ---------- fileNameInRoot : `str` Name of the file, relative to the root of its Gen2 repository. Return ------ ref : `lsst.daf.butler.DatasetRef` or `None` Reference to the Gen3 dataset that would be created by converting this file, or `None` if the file is not recognized as an instance of a dataset type known to this converter.
Definition at line 223 of file repoConverter.py.
|
inherited |
Recursively a (subset of) a Gen2 data repository, yielding files that may be convertible. Parameters ---------- directory : `str`, optional A subdirectory of the repository root to process, instead of processing the entire repository. skipDirs : sequence of `str` Subdirectories that should be skipped. Yields ------ fileNameInRoot : `str` Name of a file in the repository, relative to the root of the repository.
Definition at line 249 of file repoConverter.py.
lsst.obs.base.gen3.calibRepoConverter.CalibRepoConverter.baseDataId |
Definition at line 60 of file calibRepoConverter.py.
|
staticinherited |
Definition at line 167 of file repoConverter.py.
lsst.obs.base.gen3.calibRepoConverter.CalibRepoConverter.db |
Definition at line 57 of file calibRepoConverter.py.
lsst.obs.base.gen3.calibRepoConverter.CalibRepoConverter.dimensionEntries |
Definition at line 59 of file calibRepoConverter.py.
|
inherited |
Definition at line 185 of file repoConverter.py.
|
inherited |
Definition at line 182 of file repoConverter.py.
|
staticinherited |
Definition at line 168 of file repoConverter.py.
|
inherited |
Definition at line 172 of file repoConverter.py.
|
inherited |
Definition at line 199 of file repoConverter.py.
|
inherited |
Definition at line 183 of file repoConverter.py.