A kind of followup question on my efforts to generate a (roughly) equivalent Level 1 to Level 1.5 data update for AIA data.
Is there an optimum ordering of these corrections? For example, from the examples I've inferred that an appropriate ordering would be
from aiapy.calibrate import register, update_pointing, correct_degradation
from aiapy.calibrate.util import get_correction_table
import aiapy.psf
dv1 = update_pointing(dataview)
dv2 = register(dv1)
dv3 = correct_degradation(dv2, correction_table)
dv4 = aiapy.psf.deconvolve(dv3)
Should normalize_exposure go before or after correct_degradation?
Similarly for deconvolve, is there an optimal location for it in this process?
I'm thinking it doesn't, that these components are sufficiently linear that the ordering wouldn't make too much difference, but I can also think of a lot of potential gotchas in that assumption.
Thanks for your input,
Tom