liger_iris_pipeline.dark_subtraction.dark_step
Classes
|
DarkSubtractionStep: Performs dark current correction by subtracting dark current reference data from the input science data model. |
- class liger_iris_pipeline.dark_subtraction.dark_step.DarkSubtractionStep(config_file: str | None = None, **kwargs)[source]
Bases:
LigerIRISStep
DarkSubtractionStep: Performs dark current correction by subtracting dark current reference data from the input science data model.
- process(input)[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).