lsst.obs.decam

lsst.obs.decam is an interface between Dark Energy Camera (DECam) images and the Rubin/LSST Science Pipelines. It primarily supports processing of raw images, not DECam Community Pipeline “instcal” products.

Contributing

lsst.obs.decam is developed at https://github.com/lsst/obs_decam. You can find Jira issues for this module under the obs_decam component.

Task reference

Tasks

No topics.

Python API reference

lsst.obs.decam Package

Classes

DarkEnergyCamera(**kwargs)
DarkEnergyCameraCPCalibFormatter(*args, **kwargs) DECam Community Pipeline calibrations (bias, dark, flat, fringe) are multi-extension FITS files with detector=index+1.
DarkEnergyCameraRawFormatter(*args, **kwargs)
DecamIngestArgumentParser(*args, **kwargs) Gen2 DECam ingest additional arguments.
DecamIngestTask(*args, **kwargs) Gen2 DECam file ingest task.
DecamMapper([inputPolicy])

Deprecated since version v22.0.

DecamParseTask(*args, **kwargs) Parse an image filename to get the required information to put the file in the correct location and populate the registry.
DecamRawIngestTask(config, *, butler, …) Task for ingesting raw DECam data into a Gen3 Butler repository.
MakeDecamRawVisitInfo([log, doStripHeader]) Make a VisitInfo from the FITS header of a raw DECam image

Class Inheritance Diagram

Inheritance diagram of lsst.obs.decam._instrument.DarkEnergyCamera, lsst.obs.decam.rawFormatter.DarkEnergyCameraCPCalibFormatter, lsst.obs.decam.rawFormatter.DarkEnergyCameraRawFormatter, lsst.obs.decam.ingest.DecamIngestArgumentParser, lsst.obs.decam.ingest.DecamIngestTask, lsst.obs.decam.decamMapper.DecamMapper, lsst.obs.decam.ingest.DecamParseTask, lsst.obs.decam.ingest.DecamRawIngestTask, lsst.obs.decam.makeDecamRawVisitInfo.MakeDecamRawVisitInfo