lsst.obs.lsst¶
The obs_lsst module defines LSST camera specific configuration.
Contributing¶
lsst.obs.lsst is developed at https://github.com/lsst/obs_lsst.
You can find Jira issues for this module under the obs_lsst component.
Command Line Scripts¶
generateCamera.py¶
Generate a camera.yaml file for a camera by assembling descriptions of rafts, sensors, etc.
Because we have many similar cameras, the assembly uses a :-separated search path of directories to find desired information. The _first_ occurrence of a filename is used.
usage: generateCamera.py [-h] [--path PATH] [--verbose] outputFile
positional arguments¶
- outputfile¶
 Name of generated file
options¶
- -h, --help¶
 show this help message and exit
- --path <path>¶
 List of directories to search for components
- --verbose¶
 How chatty should I be?
rewrite_ts8_qe_files.py¶
Rewrite native FITS files from the test stand to a standard format
usage: rewrite_ts8_qe_files.py [-h] [--out_root OUT_ROOT]
                               [--valid_start VALID_START]
                               picklefile
positional arguments¶
- picklefile¶
 Pickle file to read.
options¶
- -h, --help¶
 show this help message and exit
- --out_root <out_root>¶
 Root directory to which to write outputs
- --valid_start <valid_start>¶
 ISO format date string stating the start of the validity range.
Python API reference¶
lsst.obs.lsst Package¶
Functions¶
  | 
Read a FITS header from a raw file and fix it up as required.  | 
Classes¶
  | 
Gen3 Butler specialization for AuxTel LATISS data.  | 
  | 
Gen3 Butler specialization for the LSST Main Camera.  | 
  | 
Gen3 Butler specialization for ImSim simulations.  | 
  | 
Gen3 Butler specialization for Phosim simulations.  | 
  | 
Gen3 Butler specialization for ComCam data.  | 
  | 
Gen3 Butler specialization for TS3 test stand data.  | 
  | 
Gen3 Butler specialization for raft test stand data.  | 
  | 
Gen3 Butler specialization for UCDCam test stand data.  | 
  | 
Configuration class for PhotodiodeIngestTask.  | 
  | 
Task to ingest photodiode data into a butler repository.  | 
  | 
A data ID packer that converts Rubin visit+detector and exposure+detector data IDs to integers.  | 
Class Inheritance Diagram¶
lsst.obs.lsst.testHelper Module¶
Classes¶
  | 
Base class shared by all tests of the butler and mapper.  | 
Specialist butler tests for obs_lsst.  | 
Class Inheritance Diagram¶
lsst.obs.lsst.utils Module¶
Functions¶
  | 
Read a raw file from fileName, assembling it nicely.  | 
lsst.obs.lsst.translators Package¶
Classes¶
  | 
Metadata translator for LSST LATISS data from AuxTel.  | 
  | 
Metadata translation class for LSSTCam imSim headers  | 
  | 
Metadata translator for LSSTCam PhoSim data.  | 
  | 
Metadata translation for the main LSST Camera.  | 
  | 
Metadata translation for the LSST Commissioning Camera.  | 
  | 
Metadata translator for LSST BNL Test Stand 3 data.  | 
  | 
Metadata translator for LSST Test Stand 8 data.  | 
  | 
Metadata translator for LSST UC Davis test camera data.  |