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.

Python API reference

lsst.obs.lsst Package

Classes

ImsimTranslator(header[, filename]) Metadata translation class for ImSim headers
LsstAuxTelTranslator(header[, filename]) Metadata translator for LSST AuxTel data.
LsstCamMakeRawVisitInfo([log]) Make a VisitInfo from the FITS header of a raw image.
LsstCamMapper([inputPolicy]) The Mapper for LsstCam.
LsstTS8Translator(header[, filename]) Metadata translator for LSST Test Stand 8 data.
LsstUCDCamTranslator(header[, filename]) Metadata translator for LSST UC Davis test camera data.
PhosimTranslator(header[, filename]) Metadata translator for LSST PhoSim data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.translators.imsim.ImsimTranslator, lsst.obs.lsst.translators.auxTel.LsstAuxTelTranslator, lsst.obs.lsst.lsstCamMapper.LsstCamMakeRawVisitInfo, lsst.obs.lsst.lsstCamMapper.LsstCamMapper, lsst.obs.lsst.translators.ts8.LsstTS8Translator, lsst.obs.lsst.translators.lsst_ucdcam.LsstUCDCamTranslator, lsst.obs.lsst.translators.phosim.PhosimTranslator

lsst.obs.lsst.auxTel Module

Classes

AuxTelMapper([inputPolicy]) The Mapper for the auxTel camera.
AuxTelParseTask(config, *args, **kwargs) Parser suitable for auxTel data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.auxTel.AuxTelMapper, lsst.obs.lsst.auxTel.AuxTelParseTask

lsst.obs.lsst.imsim Module

Classes

ImsimMapper([inputPolicy]) The Mapper for the imsim simulations of the LsstCam.
ImsimParseTask(config, *args, **kwargs) Parser suitable for imsim data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.imsim.ImsimMapper, lsst.obs.lsst.imsim.ImsimParseTask

lsst.obs.lsst.auxTel Module

Classes

AuxTelMapper([inputPolicy]) The Mapper for the auxTel camera.
AuxTelParseTask(config, *args, **kwargs) Parser suitable for auxTel data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.auxTel.AuxTelMapper, lsst.obs.lsst.auxTel.AuxTelParseTask

lsst.obs.lsst.ts8 Module

Classes

Ts8Mapper([inputPolicy]) The Mapper for the ts8 camera.
Ts8ParseTask(config, *args, **kwargs) Parser suitable for ts8 data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.ts8.Ts8Mapper, lsst.obs.lsst.ts8.Ts8ParseTask

lsst.obs.lsst.phosim Module

Classes

PhosimMapper([inputPolicy]) The Mapper for the phosim simulations of the LsstCam.
PhosimParseTask(config, *args, **kwargs) Parser suitable for phosim data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.phosim.PhosimMapper, lsst.obs.lsst.phosim.PhosimParseTask

lsst.obs.lsst.ingest Module

Classes

LsstCamParseTask(config, *args, **kwargs) Parser suitable for lsstCam data.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.ingest.LsstCamParseTask

lsst.obs.lsst.testHelper Module

Classes

ObsLsstButlerTests([methodName]) Base class shared by all tests of the butler and mapper.
ObsLsstObsBaseOverrides Specialist butler tests for obs_lsst.

Class Inheritance Diagram

Inheritance diagram of lsst.obs.lsst.testHelper.ObsLsstButlerTests, lsst.obs.lsst.testHelper.ObsLsstObsBaseOverrides

lsst.obs.lsst.utils Module

Functions

readRawFile(fileName[, dataId, detector]) Read a raw file from fileName, assembling it nicely.