liger_iris_pipeline.pipeline.create_flatfield
Classes
|
Creates a master flatfield frame from a set of uncalibrated L1 frames. |
- class liger_iris_pipeline.pipeline.create_flatfield.CreateFlatfield(config_file: str | None = None, **kwargs)[source]
Bases:
LigerIRISPipeline
Creates a master flatfield frame from a set of uncalibrated L1 frames.
- Steps:
DarkSubtraction
CombineFrames
Normalize
- process(input: list[IFUImageModel | ImagerModel | str])[source]
This is where real work happens. Every Step subclass has to override this method. The default behaviour is to raise a NotImplementedError exception. The signature must be process(self, input : str | LigerIRISDataModel | LigerIRISAssociation).