LSST Applications g0f08755f38+9c285cab97,g1635faa6d4+13f3999e92,g1653933729+a8ce1bb630,g1a0ca8cf93+bf6eb00ceb,g28da252d5a+0829b12dee,g29321ee8c0+5700dc9eac,g2bbee38e9b+9634bc57db,g2bc492864f+9634bc57db,g2cdde0e794+c2c89b37c4,g3156d2b45e+41e33cbcdc,g347aa1857d+9634bc57db,g35bb328faa+a8ce1bb630,g3a166c0a6a+9634bc57db,g3e281a1b8c+9f2c4e2fc3,g414038480c+077ccc18e7,g41af890bb2+fde0dd39b6,g5fbc88fb19+17cd334064,g781aacb6e4+a8ce1bb630,g80478fca09+55a9465950,g82479be7b0+d730eedb7d,g858d7b2824+9c285cab97,g9125e01d80+a8ce1bb630,g9726552aa6+10f999ec6a,ga5288a1d22+2a84bb7594,gacf8899fa4+c69c5206e8,gae0086650b+a8ce1bb630,gb58c049af0+d64f4d3760,gc28159a63d+9634bc57db,gcf0d15dbbd+4b7d09cae4,gda3e153d99+9c285cab97,gda6a2b7d83+4b7d09cae4,gdaeeff99f8+1711a396fd,ge2409df99d+5e831397f4,ge79ae78c31+9634bc57db,gf0baf85859+147a0692ba,gf3967379c6+41c94011de,gf3fb38a9a8+8f07a9901b,gfb92a5be7c+9c285cab97,w.2024.46
LSST Data Management Base Package
|
Functions | |
read_one_chip (root, chip_name, chip_id) | |
check_metadata (obj, valid_start, instrument, chip_id, filepath, data_name) | |
read_all (root, camera) | |
lsst.pipe.tasks.read_curated_calibs.check_metadata | ( | obj, | |
valid_start, | |||
instrument, | |||
chip_id, | |||
filepath, | |||
data_name ) |
Check that the metadata is complete and self consistent Parameters ---------- obj : object of same type as the factory Object to retrieve metadata from in order to compare with metadata inferred from the path. valid_start : `datetime` Start of the validity range for data instrument : `str` Name of the instrument in question chip_id : `int` Identifier of the sensor in question filepath : `str` Path of the file read to construct the data data_name : `str` Name of the type of data being read Returns ------- None Raises ------ ValueError If the metadata from the path and the metadata encoded in the path do not match for any reason.
Definition at line 75 of file read_curated_calibs.py.
lsst.pipe.tasks.read_curated_calibs.read_all | ( | root, | |
camera ) |
Read all data from the standard format at a particular root. Parameters ---------- root : `str` Path to the top level of the data tree. This is expected to hold directories named after the sensor names. They are expected to be lower case. camera : `lsst.afw.cameraGeom.Camera` The camera that goes with the data being read. Returns ------- dict A dictionary of dictionaries of objects constructed with the appropriate factory class. The first key is the sensor name lowered, and the second is the validity start time as a `datetime` object. Notes ----- Each leaf object in the constructed dictionary has metadata associated with it. The detector ID may be retrieved from the DETECTOR entry of that metadata.
Definition at line 120 of file read_curated_calibs.py.
lsst.pipe.tasks.read_curated_calibs.read_one_chip | ( | root, | |
chip_name, | |||
chip_id ) |
Read data for a particular sensor from the standard format at a particular root. Parameters ---------- root : `str` Path to the top level of the data tree. This is expected to hold directories named after the sensor names. They are expected to be lower case. chip_name : `str` The name of the sensor for which to read data. chip_id : `int` The identifier for the sensor in question. Returns ------- `dict` A dictionary of objects constructed from the appropriate factory class. The key is the validity start time as a `datetime` object.
Definition at line 33 of file read_curated_calibs.py.