liger_iris_pipeline.pipeline.stage1
Classes
|
Stage 1 pipeline to process a series of raw reads to slope maps. |
- class liger_iris_pipeline.pipeline.stage1.Stage1Pipeline(config_file: str | None = None, **kwargs)[source]
Bases:
LigerIRISPipeline
Stage 1 pipeline to process a series of raw reads to slope maps.
- Steps:
NonlinCorrectionStep FitRampStep
- default_association
alias of
L0Association
- 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).
- process_exposure_product(exp_product)[source]
Process an exposure product.
- Parameters:
exp_product (dict): The exposure product.