Calibration (aiapy.calibrate)

Subpackage for calibrating AIA imaging data.

Functions

correct_degradation(smap, **kwargs)

Apply time-dependent degradation correction to an AIA map.

degradation(channel, obstime, **kwargs)

Correction to account for time-dependent degradation of the instrument.

estimate_error(counts, channel[, n_sample, ...])

Given an observed number of counts estimate the associated errors.

fetch_spikes(smap[, as_coords])

Returns coordinates and values of removed spikes.

fix_observer_location(smap)

Fix inaccurate HGS_LON and HGS_LAT FITS keywords.

normalize_exposure(smap)

Apply exposure normalization to an AIA map.

register(smap[, missing, order, method])

Processes a full-disk level 1 AIAMap into a level 1.5 AIAMap.

respike(smap[, spikes])

Re-insert "spikes" or "hot pixels" into level 1 AIA images.

update_pointing(smap[, pointing_table])

Update pointing information in the smap header.

aiapy.calibrate.util Module

Utilities for computing intensity corrections.

Functions

get_correction_table([correction_table])

Return table of degradation correction factors.

get_pointing_table(start, end)

Retrieve 3-hourly master pointing table from the JSOC.

get_error_table([error_table])