diff --git a/winterdrp/processors/bias.py b/winterdrp/processors/bias.py index eb1270260..c5edc6176 100644 --- a/winterdrp/processors/bias.py +++ b/winterdrp/processors/bias.py @@ -1,6 +1,6 @@ import numpy as np import logging -from winterdrp.processors.base_processor import ProcessorWithCache +from winterdrp.processors.base_processor import ProcessorWithCache, ProcessorPremadeCache from collections.abc import Callable import astropy.io.fits from winterdrp.processors.utils.image_selector import select_from_images @@ -63,4 +63,8 @@ def make_image( logger.info(f'Median combining {n_frames} biases') master_bias = np.nanmedian(biases, axis=2) - return master_bias, headers[0] \ No newline at end of file + return master_bias, headers[0] + + +class MasterBiasCalibrator(ProcessorPremadeCache, BiasCalibrator): + pass