correct_degradation#
- aiapy.calibrate.correct_degradation(smap, *, correction_table=None, calibration_version=None)[source]#
Apply time-dependent degradation correction to an AIA map.
This function applies a time-dependent correction to an AIA observation by dividing the observed intensity by the correction factor calculated by
degradation
. Any keyword arguments that can be passed todegradation
can also be passed in here.- Parameters:
smap (
AIAMap
) – Map to be corrected.correction_table (
Table
orstr
, optional) – Table of correction parameters or path to correction table file. If not specified, it will be queried from JSOC. Seeaiapy.calibrate.util.get_correction_table
for more information. If you are processing many images, it is recommended to read the correction table once and pass it with this argument to avoid multiple redundant network calls.calibration_version (
int
, optional) – The version of the calibration to use when calculating the degradation. By default, this is the most recent version available from JSOC. If you are using a specific calibration response file, you may need to specify this according to the version in that file.
- Returns:
See also