6. The cpl.FrameConfig
class¶
-
class
cpl.
FrameConfig
(tag, min_frames=0, max_frames=0, frames=None)¶ Frame configuration.
Each
FrameConfig
object stores information about one the data type a recipe can process. They are used for defining the calibration files. However, since this information is not generally provided by CPL recipes, it contains only dummy information, except for the MUSE recipes.The objects stores a frame tag, a unique identifier for a certain kind of frame, the minimum and maximum number of frames needed.
Attributes:
-
tag
¶ Category tag name. The tag name is used to distinguish between different types of files. An examples of tag names is ‘MASTER_BIAS’ which specifies the master bias calibration file(s).
-
min
¶ Minimal number of frames, or
None
if not specified. A frame is required if themin
is set to a value greater than 0.
-
frames
¶ List of frames (file names or
astropy.io.fits.HDUList
objects) that are assigned to this frame type.
-
See also