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.

Using lsst.obs.decam

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(*args, **kwargs)

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(*args, **kwargs)

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