Instruments

Instrument implementations and factory for POTPyRI. Each instrument module defines a subclass of Instrument with detector keywords, calibration behavior, and file-sorting rules.

Package overview

Instrument implementations and factory for POTPyRI.

Each instrument module defines a subclass of Instrument with detector keywords, calibration behavior, and file-sorting rules. New instruments must be added here and to __all__.

Instrument base class

potpyri.instruments.instrument

Base instrument class and shared reduction logic for POTPyRI.

Instrument modules

potpyri.instruments.BINOSPEC

BINOSPEC/MMT instrument configuration and reduction parameters.

potpyri.instruments.DEIMOS

DEIMOS/Keck instrument configuration and reduction parameters.

potpyri.instruments.F2

F2/Gemini-S instrument configuration and reduction parameters.

potpyri.instruments.FOURSTAR

FourStar/Magellan instrument configuration and reduction parameters.

potpyri.instruments.GMOS

GMOS/Gemini instrument configuration and reduction parameters.

potpyri.instruments.IMACS

IMACS/Magellan instrument configuration and reduction parameters.

potpyri.instruments.LRIS

LRIS/Keck instrument configuration and reduction parameters.

potpyri.instruments.MMIRS

MMIRS/MMT instrument configuration and reduction parameters.

potpyri.instruments.MOSFIRE

MOSFIRE/Keck instrument configuration and reduction parameters.