Skip to main content
Ctrl+K
SunPy
  • About
    • Our Mission
    • SunPy Project
    • Presentations
    • Meetings
    • Code of Conduct
  • Documentation
    • sunpy
    • aiapy
    • dkist
    • drms
    • irispy
    • ndcube
    • roentgen
    • scope
    • solarmach
    • sunkit-image
    • sunkit-instruments
    • sunkit-magex
    • sunkit-pyvista
    • sunpy-soar
    • sunraster
    • xrtpy
      • pyflct
      • radiospectra
      • ablog
      • mpl-animators
      • streamtracer
  • Packages
  • Get Help
  • Contribute
  • Blog
  • Cite SunPy
  • About ▾
    • Our Mission
    • SunPy Project
    • Presentations
    • Meetings
    • Code of Conduct
  • Documentation ▾
    • sunpy
    • aiapy
    • dkist
    • drms
    • irispy
    • ndcube
    • roentgen
    • scope
    • solarmach
    • sunkit-image
    • sunkit-instruments
    • sunkit-magex
    • sunkit-pyvista
    • sunpy-soar
    • sunraster
    • xrtpy
      • pyflct
      • radiospectra
      • ablog
      • mpl-animators
      • streamtracer
  • Packages
  • Get Help
  • Contribute
  • Blog
  • Cite SunPy
Logo image

aiapy 0.12.0 documentation

  • Getting started with aiapy
    • aiapy Installation
    • Preparing AIA data from level 1 to level 1.5
  • Example gallery
    • Registering and aligning level 1 data
    • Modeling channel degradation over time
    • Correcting for instrument degradation
    • Re-spiking level 1 images
    • Requesting specific AIA images from the JSOC
    • Deconvolving images with the instrument Point Spread Function (PSF)
    • Computing wavelength response functions
  • API reference
    • aiapy (aiapy)
    • Calibration (aiapy.calibrate)
      • correct_degradation
      • degradation
      • estimate_error
      • fetch_spikes
      • register
      • respike
      • update_pointing
      • get_correction_table
      • get_error_table
      • get_pointing_table
    • Point Spread Functions (aiapy.psf)
      • calculate_psf
      • deconvolve
      • filter_mesh_parameters
      • psf
    • Response (aiapy.response)
      • Channel
    • Utilities (aiapy.utils)
      • check_quality_flag
      • sdo_location
      • telescope_number
      • validate_channel
  • Acknowledging or Citing aiapy
  • Release History
    • Full Changelog
  • Contributing
  • Example gallery

Example gallery#

This gallery contains examples of how to use aiapy to process EUV imaging data from the Atmospheric Imaging Assembly.

Registering and aligning level 1 data

Registering and aligning level 1 data

Modeling channel degradation over time

Modeling channel degradation over time

Correcting for instrument degradation

Correcting for instrument degradation

Re-spiking level 1 images

Re-spiking level 1 images

Requesting specific AIA images from the JSOC

Requesting specific AIA images from the JSOC

Deconvolving images with the instrument Point Spread Function (PSF)

Deconvolving images with the instrument Point Spread Function (PSF)

Computing wavelength response functions

Computing wavelength response functions

Download all examples in Python source code: gallery_python.zip

Download all examples in Jupyter notebooks: gallery_jupyter.zip

Gallery generated by Sphinx-Gallery

previous

Preparing AIA data from level 1 to level 1.5

next

Registering and aligning level 1 data

© Copyright 2026, AIA Instrument Team @ LMSAL.

Code • Forum • Chat

Built with Sphinx 9.1.0.