To add a project to this page, please refer yourself to the project addition instructions.
These packages each offer a wide range of functionality in their area, and conform to the PyHC community standards.
| Name | Description | Code | Docs | Site | Contact | Community | Documentation | Testing | Software Maturity | License |
|---|---|---|---|---|---|---|---|---|---|---|
| HAPI Client |
Access time series data access from many sources
|
https://github.com/hapi-server/client-python |
https://github.com/hapi-server/client-python/blob/master/README.md |
https://github.com/hapi-server/client-python |
Bob Weigel | Good |
Good |
Good |
Good |
Good |
| Kamodo |
Kamodo is an official NASA open-source python package built upon the functionalization of datasets.
|
https://github.com/nasa/Kamodo |
https://nasa.github.io/Kamodo/ |
https://ccmc.gsfc.nasa.gov/tools/kamodo/ |
Darren De Zeeuw | Partially met |
Good |
Partially met |
Good |
Good |
| PlasmaPy |
Python package for plasma research and education
|
https://github.com/PlasmaPy/PlasmaPy |
https://docs.plasmapy.org |
https://www.plasmapy.org |
Nick Murphy | Good |
Good |
Good |
Good |
Good |
| pysat |
Management and analysis tool for satellite and radar data.
|
https://github.com/pysat/pysat |
https://pysat.readthedocs.io |
pysat Development Team | Good |
Good |
Good |
Good |
Good |
|
| pySPEDAS |
Tools for loading, analysis and plotting of data from various heliophysics missions and ground magnetometers
|
https://github.com/spedas/pyspedas |
https://pyspedas.readthedocs.io |
Jim Lewis | Good |
Good |
Good |
Good |
Good |
|
| SpacePy |
Space science library for Python. Includes file I/O, time and coordinate conversions, common analysis techniques.
|
https://github.com/spacepy/spacepy |
https://spacepy.github.io/ |
Jon Niehof | Good |
Good |
Partially met |
Good |
Good |
|
| SunPy |
Python for Solar Physics
|
https://github.com/sunpy/sunpy |
http://docs.sunpy.org |
http://www.sunpy.org |
Stuart Mumford | Good |
Good |
Good |
Good |
Good |
Access time series data access from many sources
Bob Weigel
Kamodo is an official NASA open-source python package built upon the functionalization of datasets.
Darren De Zeeuw
Python package for plasma research and education
Nick Murphy
Management and analysis tool for satellite and radar data.
pysat Development Team
Tools for loading, analysis and plotting of data from various heliophysics missions and ground magnetometers
Jim Lewis
Space science library for Python. Includes file I/O, time and coordinate conversions, common analysis techniques.
Jon Niehof
Python for Solar Physics
Stuart Mumford
| Name | Description | Code | Docs | Site | Contact | Community | Documentation | Testing | Software Maturity | License |
|---|---|---|---|---|---|---|---|---|---|---|
| AACGMV2 |
A Python wrapper for the AACGM-v2 C library
|
https://github.com/aburrell/aacgmv2 |
http://aacgmv2.readthedocs.io |
Angeline G. Burrell | Good |
Good |
Good |
Good |
Good |
|
| AFINO |
A tool for finding oscillations in time series data
|
https://github.com/aringlis/afino_release_version |
https://afino-release-version.readthedocs.io/ |
Andrew Inglis | Partially met |
Partially met |
Partially met |
Partially met |
Good |
|
| aiapy |
A Python package for analyzing data from SDO/AIA
|
https://github.com/LM-SAL/aiapy |
https://aiapy.readthedocs.io |
Will Barnes, Mark Cheung | Partially met |
Good |
Good |
Partially met |
Good |
|
| aidapy |
A Python package to provide machine learning and statistical methods to heliophysics data
|
https://gitlab.com/aidaspace/aidapy |
https://aidapy.readthedocs.io |
Romain Dupuis, Jorge Amaya, Giovanni Lapenta | Partially met |
Partially met |
Partially met |
Partially met |
Good |
|
| amisrsynthdata |
The amisrsynthdata package generates synthetic data for the Advanced Modular Incoherent Scatter Radars (AMISR).
|
https://github.com/amisr/amisrsynthdata |
https://amisrsynthdata.readthedocs.io/en/latest/ |
Leslie Lamarche | Good |
Good |
Partially met |
Partially met |
Good |
|
| apexpy |
A Python wrapper for the Apex fortran library
|
https://github.com/aburrell/apexpy |
http://apexpy.readthedocs.io |
Angeline G. Burrell | Good |
Good |
Good |
Good |
Good |
|
| asilib |
asilib is an open source package providing data access and analysis tools for the world’s all-sky imager (ASI) data.
|
https://github.com/mshumko/asilib |
https://aurora-asi-lib.readthedocs.io/ |
Mykhaylo (Mike) Shumko | Good |
Good |
Partially met |
Good |
Good |
|
| CCSDSPy |
A Python package for reading CCSDS (spacecraft) packet data.
|
https://github.com/ccsdspy/ccsdspy/ |
https://docs.ccsdspy.org/en/latest/# |
Daniel da Silva | Good |
Good |
Good |
Good |
Good |
|
| CDFlib |
Read / write NASA CDF with pure Python + Numpy, no compiling
|
https://github.com/MAVENSDC/cdflib |
https://cdflib.readthedocs.io/en/latest/ |
Bryan Harter, Michael Liu, David Stansby, Michael Hirsch | Partially met |
Good |
Good |
Good |
Good |
|
| CloudCatalog |
A Python package for retrieving cloud data file catalogs/indices
|
https://github.com/heliocloud-data/cloudcatalog/ |
https://github.com/heliocloud-data/cloudcatalog/blob/main/docs/cloudcatalog-spec.md |
Sandy Antunes | Partially met |
Good |
Good |
Good |
Good |
|
| dbprocessing |
Database-driven Heliophysics processing controller.
|
https://github.com/spacepy/dbprocessing |
https://spacepy.github.io/dbprocessing |
Jon Niehof | Good |
Good |
Partially met |
Partially met |
Good |
|
| enlilviz |
A Python toolkit for Enlil solar wind visualizations.
|
https://github.com/SWxTREC/enlilviz |
https://enlilviz.readthedocs.io/ |
Greg Lucas | Partially met |
Good |
Partially met |
Good |
Good |
|
| EUVpy |
A Python package containing several models for solar EUV irradiance.
|
https://github.com/DanBrandt/EUVpy/tree/main |
https://euvpy.readthedocs.io/en/latest/ |
https://github.com/DanBrandt/EUVpy/tree/main |
Daniel Brandt | Partially met |
Good |
Good |
Partially met |
Good |
| fiasco |
A Python interface to the CHIANTI atomic database.
|
https://github.com/wtbarnes/fiasco |
http://fiasco.readthedocs.io |
Will Barnes | Partially met |
Partially met |
Partially met |
Partially met |
Good |
|
| fisspy |
Fast Imaging Solar Spectrograph (FISS) on the New Solar Telescope.
|
https://github.com/SNU-sunday/fisspy |
Juhyeong Kang | Requires improvement |
Partially met |
Requires improvement |
Good |
Good |
||
| GCMprocpy |
A Python package for post processing and analysis of TIE-GCM and WACCM-X outputs.
|
https://github.com/NCAR/gcmprocpy.git |
https://gcmprocpy.readthedocs.io |
Nikhil Rao | Partially met |
Good |
Requires improvement |
Good |
Good |
|
| geodata |
Geophysics analysis of radar and optical systems.
|
https://github.com/jswoboda/GeoDataPython |
John Swoboda | Requires improvement |
Good |
Partially met |
Partially met |
Good |
||
| geopack |
Python version of geopack and Tsyganenko models
|
https://github.com/tsssss/geopack |
https://github.com/tsssss/geopack/blob/master/README.md |
Sheng Tian | Partially met |
Good |
Partially met |
Good |
Good |
|
| GeospaceLAB |
A Python library for managing and visualizing data in Space Physics.
|
https://github.com/JouleCai/geospacelab |
https://geospacelab.readthedocs.io/en/latest/ |
https://github.com/JouleCai/geospacelab |
Lei Cai | Good |
Good |
Good |
Good |
Good |
| HelioAI |
An AI agent for heliophysics: natural-language parameter discovery across 70+ missions, sandboxed analysis, and reproducible notebook export.
|
https://github.com/erdoganfurkan/HelioAI |
https://erdoganfurkan.github.io/HelioAI/ |
https://github.com/erdoganfurkan/HelioAI |
Furkan Erdogan | Good |
Partially met |
Good |
Good |
Good |
| HERMES-Core |
A central Python Package for common functionality across all HERMES instruments
|
https://github.com/HERMES-SOC/hermes_core |
https://hermes-core.readthedocs.io/en/latest/ |
https://github.com/HERMES-SOC/hermes_core |
Steven Christe, Damian Barrous Dumme, Andrew Robbertz | Partially met |
Good |
Good |
Partially met |
Good |
| hissw |
Easily integrate SSWIDL scripts into your Python workflow via Jinja templates
|
https://github.com/wtbarnes/hissw |
https://wtbarnes.github.io/hissw |
Will Barnes | Partially met |
Good |
Good |
Good |
Good |
|
| irispy-lmsal |
A Python package that provides the tools to read in and analyze data from the IRIS solar-observing satellite.
|
https://github.com/LM-SAL/irispy-lmsal |
https://irispy-lmsal.readthedocs.io |
SunPy Steering Committee | Partially met |
Good |
Partially met |
Good |
Good |
|
| kaipy |
Kaipy is a Python package for analysis and visualization of simulation results from a scientific software package Kaiju.
|
https://github.com/JHUAPL/kaipy |
https://kaipy-docs.readthedocs.io/ |
Michael Wiltberger | Partially met |
Good |
Partially met |
Good |
Good |
|
| lofarSun |
LOFAR solar and spaceweather data processing
|
https://github.com/peijin94/LOFAR-Sun-tools |
https://lofar-sun-tools.readthedocs.io/en/latest |
https://github.com/peijin94/LOFAR-Sun-tools |
Peijin Zhang | Partially met |
Good |
Requires improvement |
Partially met |
Good |
| MadrigalWeb |
MadrigalWeb - a Python API to access the Madrigal database
|
https://github.com/MITHaystack/madrigalWeb |
https://madrigalweb.readthedocs.io/en/latest/ |
https://cedar.openmadrigal.org |
Katherine Cariglia | Partially met |
Partially met |
Good |
Good |
Good |
| MCALF |
Accurately constraining velocity information from spectral imaging observations using machine learning techniques.
|
https://github.com/ConorMacBride/mcalf |
https://mcalf.macbride.me |
Conor MacBride | Good |
Good |
Good |
Good |
Good |
|
| NDCube |
A Python package for manipulating, inspecting and visualizing multi-dimensional contiguous and non-contiguous coordinate-aware data arrays
|
https://github.com/sunpy/ndcube |
https://docs.sunpy.org/projects/ndcube |
Dan Ryan | Good |
Good |
Good |
Good |
Good |
|
| OCBpy |
A Python module that converts between AACGM coordinates and an adjustable magnetic coordinate system based on the location of the polar cap
|
https://github.com/aburrell/ocbpy |
http://ocbpy.readthedocs.io |
Angeline G. Burrell | Good |
Good |
Good |
Good |
Good |
|
| OMMBV |
Othogonal Multipole Magnetic Basis Vectors - Accurately map electric fields and ion drifts along geomagnetic field lines and accurately express vectors relative to a multipole magnetic field using an orthogonal basis.
|
https://github.com/CosmicStudioSoftware/OMMBV |
https://ommbv.readthedocs.io |
Russell Stoneback | Good |
Good |
Good |
Good |
Good |
|
| PyAuroraX |
Python library supporting data access and analysis for All-Sky Imager (ASI) data
|
https://github.com/aurorax-space/pyaurorax |
https://docs.aurorax.space/code/pyaurorax_api_reference/pyaurorax/ |
Darren Chaddock | Good |
Good |
Good |
Good |
Good |
|
| PyCDFpp |
A fast and easy to use C++ CDF library with Python bindings.
|
https://github.com/SciQLop/CDFpp |
https://pycdfpp.readthedocs.io/en/latest/ |
Alexis Jeandet | Partially met |
Good |
Good |
Good |
Good |
|
| pyDARN |
Python data visualization library for the Super Dual Auroral Radar Network.
|
https://github.com/SuperDARN/pydarn |
https://pydarn.readthedocs.io/en/main/ |
SuperDARN Data Visualization Working Group | Good |
Good |
Partially met |
Good |
Good |
|
| pyflct |
A Python wrapper for Fourier Local Correlation Tracking
|
https://github.com/sunpy/pyflct |
https://pyflct.readthedocs.io |
SunPy Steering Committee | Partially met |
Good |
Good |
Good |
Good |
|
| pyglow |
Upper atmosphere models and geophysical indices.
|
https://github.com/timduly4/pyglow |
Timothy Duly | Requires improvement |
Requires improvement |
Partially met |
Good |
Good |
||
| PyGS |
Analysis tools for flux ropes based on GS techniques
|
https://github.com/PyGSDR/PyGS |
https://github.com/PyGSDR/PyGS/tree/main/documentation |
https://github.com/PyGSDR/PyGS/ |
Yu Chen and Qiang Hu | Good |
Good |
Good |
Partially met |
Good |
| pyIntensityFeatures |
A tool to identify features, such as auroral luminosity boundaries, in imager data.
|
https://github.com/aburrell/pyIntensityFeatures |
https://pyintensityfeatures.readthedocs.io/en/latest/?badge=latest |
https://github.com/aburrell/pyIntensityFeatures |
Angeline G. Burrell | Good |
Good |
Good |
Good |
Good |
| PyRFU |
PyRFU is a free and open-source Python package for advanced analysis of in-situ space plasma data.
|
https://github.com/louis-richard/irfu-python |
https://pyrfu.readthedocs.io/en/latest/ |
Louis Richard | Partially met |
Good |
Partially met |
Good |
Good |
|
| pysatCDF |
Python reader for NASA CDF, includes CDF libraries.
|
https://github.com/rstoneback/pysatCDF |
Russell Stoneback | Good |
Requires improvement |
Good |
Good |
Good |
||
| python-magnetosphere |
Python wrapper for cxform, coordinate transformation package
|
https://github.com/dpq/python-magnetosphere |
David Parunakian | Requires improvement |
Requires improvement |
Requires improvement |
Requires improvement |
Good |
||
| PyTplot |
Based on IDL tplot, plots and manipulates time series data
|
https://github.com/MAVENSDC/pytplot |
https://pytplot.readthedocs.io/en/latest/ |
Bryan Harter | Requires improvement |
Good |
Partially met |
Good |
Good |
|
| regularizePSF |
A Python package for manipulating and correcting various point spread functions
|
https://github.com/punch-mission/regularizepsf |
https://regularizepsf.readthedocs.io/en/latest/ |
Marcus Hughes | Good |
Good |
Good |
Good |
Good |
|
| sami2py |
Run, read, and plot the SAMI2 ionospheric model.
|
https://github.com/sami2py/sami2py |
https://sami2py.readthedocs.io |
Jeff Klenzing | Good |
Good |
Good |
Partially met |
Good |
|
| SAMMI |
Share Attribute and Metadata Management Interface - Manage attributes for ISTP CDF files using YAML
|
https://github.com/swxsoc/sammi |
https://sammi-cdf.readthedocs.io/ |
Maxine Hartnett | Good |
Good |
Good |
Good |
Good |
|
| SAVIC |
Stability Analysis Vitalizing Instability Classification - a Python package for predicting, quantifying and classifying ion-driven plasma instabilities
|
https://github.com/MihailoMartinovic/SAVIC |
https://savic.readthedocs.io/en/latest/index.html |
Mihailo Martinovic | Partially met |
Good |
Good |
Partially met |
Good |
|
| SciQLop |
SciQLOP (SCIentific Qt application for Learning from Observations of Plasmas) is a powerful and user-friendly software designed for the visualization and analysis of in-situ space plasma data with jupyter notebook integrated.
|
https://github.com/SciQLop/SciQLop |
Alexis Jeandet | Partially met |
Requires improvement |
Requires improvement |
Requires improvement |
Good |
||
| SkyWinder |
SkyWinder is an open-source Python package useful for instrument control and telemetry.
|
https://github.com/PolarMesosphericClouds/SkyWinder |
Carl Bjorn Kjellstrand | Partially met |
Requires improvement |
Good |
Good |
Good |
||
| solarmach |
Multi-spacecraft heliospheric configuration plotter
|
https://github.com/jgieseler/solarmach |
https://solarmach.readthedocs.io |
https://solar-mach.github.io |
Jan Gieseler | Good |
Good |
Good |
Good |
Good |
| solo-epd-loader |
Data loader for Solar Orbiter/EPD energetic charged particle sensors EPT, HET, and STEP
|
https://github.com/jgieseler/solo-epd-loader |
https://github.com/jgieseler/solo-epd-loader#readme= |
Jan Gieseler | Good |
Good |
Good |
Good |
Good |
|
| space-packet-parser |
A CCSDS telemetry packet decoding library based on the XTCE packet format description standard.
|
https://github.com/lasp/space_packet_parser |
https://space-packet-parser.readthedocs.io |
Gavin Medley | Good |
Good |
Good |
Good |
Good |
|
| Speasy |
Speasy is a free and open-source Python package that makes it easy to find and load space physics data from a variety of data sources, whether it is online and public such as CDAWEB and AMDA, or any described archive, local or remote.
|
https://github.com/SciQLop/speasy |
https://speasy.readthedocs.io/ |
Alexis Jeandet | Partially met |
Good |
Good |
Good |
Good |
|
| SpiceyPy |
Pythonic wrapper for Spice.
|
https://github.com/AndrewAnnex/SpiceyPy |
https://spiceypy.readthedocs.io |
Andrew M. Annex | Good |
Good |
Good |
Good |
Good |
|
| sunkit-image |
A image processing toolbox for Solar Physics
|
https://github.com/sunpy/sunkit-image |
https://docs.sunpy.org/projects/sunkit-image |
SunPy Steering Committee | Partially met |
Good |
Good |
Good |
Good |
|
| sunkit-instruments |
A SunPy-affiliated package for solar instrument-specific tools.
|
https://github.com/sunpy/sunkit-instruments |
https://docs.sunpy.org/projects/sunkit-instruments |
SunPy Steering Committee | Partially met |
Partially met |
Good |
Good |
Good |
|
| sunraster |
A SunPy-affiliated package which provides tools to analyze data from spectral data from any solar mission.
|
https://github.com/sunpy/sunraster |
https://docs.sunpy.org/projects/sunraster |
SunPy Steering Committee | Partially met |
Good |
Partially met |
Good |
Good |
|
| SWVO |
Tools for downloading and reading space-weather data and geomagnetic indices.
|
https://github.com/GFZ/SWVO |
https://swvo.readthedocs.io/en/latest/ |
Sahil Jhawar (jhawar@gfz.de), Bernhard Haas (bhaas@gfz.de) | Good |
Good |
Good |
Good |
Good |
|
| swxsoc |
Pipeline and analysis tools for space weather data processing.
|
https://github.com/swxsoc/swxsoc |
https://swxsoc.readthedocs.io/ |
https://swxsoc.github.io/ |
Steven Christe, Damian Barrous Dumme, Andrew Robbertz | Good |
Good |
Good |
Good |
Good |
| TomograPy |
Coronal tomographic reconstructions.
|
https://github.com/nbarbey/TomograPy |
http://nbarbey.github.io/TomograPy |
Nicolas Barbey | Requires improvement |
Requires improvement |
Requires improvement |
Partially met |
Good |
|
| viresclient |
Access to ESA Swarm mission products
|
https://github.com/ESA-VirES/VirES-Python-Client |
https://viresclient.readthedocs.io |
https://vires.services |
EOX IT Services / Ashley Smith | Partially met |
Good |
Partially met |
Good |
Good |
| XRTpy |
A Python package for analyzing data from the X-Ray Telescope instrument onboard the Hinode spacecraft.
|
https://github.com/HinodeXRT/xrtpy |
https://xrtpy.readthedocs.io |
Joy Velasquez | Partially met |
Partially met |
Partially met |
Partially met |
Good |
A Python wrapper for the AACGM-v2 C library
Angeline G. Burrell
A tool for finding oscillations in time series data
Andrew Inglis
A Python package for analyzing data from SDO/AIA
Will Barnes, Mark Cheung
A Python package to provide machine learning and statistical methods to heliophysics data
Romain Dupuis, Jorge Amaya, Giovanni Lapenta
The amisrsynthdata package generates synthetic data for the Advanced Modular Incoherent Scatter Radars (AMISR).
Leslie Lamarche
A Python wrapper for the Apex fortran library
Angeline G. Burrell
asilib is an open source package providing data access and analysis tools for the world’s all-sky imager (ASI) data.
Mykhaylo (Mike) Shumko
A Python package for reading CCSDS (spacecraft) packet data.
Daniel da Silva
Read / write NASA CDF with pure Python + Numpy, no compiling
Bryan Harter, Michael Liu, David Stansby, Michael Hirsch
A Python package for retrieving cloud data file catalogs/indices
Sandy Antunes
Database-driven Heliophysics processing controller.
Jon Niehof
A Python toolkit for Enlil solar wind visualizations.
Greg Lucas
A Python package containing several models for solar EUV irradiance.
Daniel Brandt
A Python interface to the CHIANTI atomic database.
Will Barnes
Fast Imaging Solar Spectrograph (FISS) on the New Solar Telescope.
Juhyeong Kang
A Python package for post processing and analysis of TIE-GCM and WACCM-X outputs.
Nikhil Rao
Geophysics analysis of radar and optical systems.
John Swoboda
Python version of geopack and Tsyganenko models
Sheng Tian
A Python library for managing and visualizing data in Space Physics.
Lei Cai
An AI agent for heliophysics: natural-language parameter discovery across 70+ missions, sandboxed analysis, and reproducible notebook export.
Furkan Erdogan
A central Python Package for common functionality across all HERMES instruments
Steven Christe, Damian Barrous Dumme, Andrew Robbertz
Easily integrate SSWIDL scripts into your Python workflow via Jinja templates
Will Barnes
A Python package that provides the tools to read in and analyze data from the IRIS solar-observing satellite.
SunPy Steering Committee
Kaipy is a Python package for analysis and visualization of simulation results from a scientific software package Kaiju.
Michael Wiltberger
LOFAR solar and spaceweather data processing
Peijin Zhang
MadrigalWeb - a Python API to access the Madrigal database
Katherine Cariglia
Accurately constraining velocity information from spectral imaging observations using machine learning techniques.
Conor MacBride
A Python package for manipulating, inspecting and visualizing multi-dimensional contiguous and non-contiguous coordinate-aware data arrays
Dan Ryan
A Python module that converts between AACGM coordinates and an adjustable magnetic coordinate system based on the location of the polar cap
Angeline G. Burrell
Othogonal Multipole Magnetic Basis Vectors - Accurately map electric fields and ion drifts along geomagnetic field lines and accurately express vectors relative to a multipole magnetic field using an orthogonal basis.
Russell Stoneback
Python library supporting data access and analysis for All-Sky Imager (ASI) data
Darren Chaddock
A fast and easy to use C++ CDF library with Python bindings.
Alexis Jeandet
Python data visualization library for the Super Dual Auroral Radar Network.
SuperDARN Data Visualization Working Group
A Python wrapper for Fourier Local Correlation Tracking
SunPy Steering Committee
Upper atmosphere models and geophysical indices.
Timothy Duly
Analysis tools for flux ropes based on GS techniques
Yu Chen and Qiang Hu
A tool to identify features, such as auroral luminosity boundaries, in imager data.
Angeline G. Burrell
PyRFU is a free and open-source Python package for advanced analysis of in-situ space plasma data.
Louis Richard
Python reader for NASA CDF, includes CDF libraries.
Russell Stoneback
Python wrapper for cxform, coordinate transformation package
David Parunakian
Based on IDL tplot, plots and manipulates time series data
Bryan Harter
A Python package for manipulating and correcting various point spread functions
Marcus Hughes
Run, read, and plot the SAMI2 ionospheric model.
Jeff Klenzing
Share Attribute and Metadata Management Interface - Manage attributes for ISTP CDF files using YAML
Maxine Hartnett
Stability Analysis Vitalizing Instability Classification - a Python package for predicting, quantifying and classifying ion-driven plasma instabilities
Mihailo Martinovic
SciQLOP (SCIentific Qt application for Learning from Observations of Plasmas) is a powerful and user-friendly software designed for the visualization and analysis of in-situ space plasma data with jupyter notebook integrated.
Alexis Jeandet
SkyWinder is an open-source Python package useful for instrument control and telemetry.
Carl Bjorn Kjellstrand
Multi-spacecraft heliospheric configuration plotter
Jan Gieseler
Data loader for Solar Orbiter/EPD energetic charged particle sensors EPT, HET, and STEP
Jan Gieseler
A CCSDS telemetry packet decoding library based on the XTCE packet format description standard.
Gavin Medley
Speasy is a free and open-source Python package that makes it easy to find and load space physics data from a variety of data sources, whether it is online and public such as CDAWEB and AMDA, or any described archive, local or remote.
Alexis Jeandet
Pythonic wrapper for Spice.
Andrew M. Annex
A image processing toolbox for Solar Physics
SunPy Steering Committee
A SunPy-affiliated package for solar instrument-specific tools.
SunPy Steering Committee
A SunPy-affiliated package which provides tools to analyze data from spectral data from any solar mission.
SunPy Steering Committee
Tools for downloading and reading space-weather data and geomagnetic indices.
Sahil Jhawar (jhawar@gfz.de), Bernhard Haas (bhaas@gfz.de)
Pipeline and analysis tools for space weather data processing.
Steven Christe, Damian Barrous Dumme, Andrew Robbertz
Coronal tomographic reconstructions.
Nicolas Barbey
Access to ESA Swarm mission products
EOX IT Services / Ashley Smith
A Python package for analyzing data from the X-Ray Telescope instrument onboard the Hinode spacecraft.
Joy Velasquez
| Name | Description | Code | Docs | Site | Contact |
|---|---|---|---|---|---|
| ACEmag |
Load and Plot ACE satellite magnetometer data
|
https://github.com/space-physics/ACE_magnetometer |
Michael Hirsch | ||
| AstrometryAzEl |
plate scale / calibrate star imagery to use multiple auroral/airglow cameras together
|
https://github.com/space-physics/astrometry_azel |
Michael Hirsch | ||
| Auroral Electrojet |
Auroral Electrojet AE-index read and plot.
|
https://github.com/space-physics/AEindex |
Michael Hirsch | ||
| DASCutils |
Digital All Sky Camera utilities, for camera at Poker Flat Research Range and elsewhere
|
https://github.com/space-physics/dascasi |
Michael Hirsch | ||
| Digital Meridian Spectrometer |
UAF Digital Meridian Spectrometer-- load and plot
|
https://github.com/space-physics/digital-meridian-spectrometer |
Michael Hirsch | ||
| GEOrinex |
Python RINEX 2/3 NAV/OBS reader with speed and simplicity, handling most RINEX formats.
|
https://github.com/geospace-code/georinex |
Michael Hirsch | ||
| GIMAmag |
UAF Geophysical Institute magnetometer network data read and plot
|
https://github.com/space-physics/gima-magnetometer |
Michael Hirsch | ||
| GLOW |
NCAR GLOW 0.981 aurora/airglow model IR-VIS-UV from Python
|
https://github.com/space-physics/NCAR-GLOW |
Michael Hirsch | ||
| GOESutils |
Download and plot GOES satellite PNGs and high-resolution NetCDF4 by date/time
|
https://github.com/space-physics/GOESplot |
Michael Hirsch | ||
| HWM-93 |
NASA Horizontal Wind Model HWM93 in Python and Matlab
|
https://github.com/space-physics/hwm93 |
Michael Hirsch | ||
| IGRF-13 |
International Geomagnetic Reference Field IGRF -- in Python and Matlab
|
https://github.com/space-physics/igrf |
Michael Hirsch | ||
| IRI-2016 |
International Reference Ionosphere 2016 from Python and Matlab
|
https://github.com/space-physics/iri2016 |
Michael Hirsch | ||
| IRI-90 |
IRI90-international reference ionosphere in Python
|
https://github.com/space-physics/iri90 |
Michael Hirsch | ||
| LOWTRAN |
LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab
|
https://github.com/space-physics/lowtran |
Michael Hirsch | ||
| Maidenhead |
Python Maidenhead <--> WGS84 coordinate conversions, useful for crowdsourced observations
|
https://github.com/space-physics/maidenhead |
Michael Hirsch | ||
| MGSutils |
Mars Global Surveyor radio occultation
|
https://github.com/space-physics/mgs-radio |
Michael Hirsch | ||
| MSISE-00 |
NRL MSISE-00 atmospheric model-- in Python and Matlab
|
https://github.com/space-physics/msise00 |
https://ccmc.gsfc.nasa.gov/modelweb/models/nrlmsise00.php |
Michael Hirsch | |
| NEXRADutils |
Download/Plot NEXRAD compositive reflectivity by date/time, for ionospheric perturbations
|
https://github.com/space-physics/NEXRADutils |
Michael Hirsch | ||
| POLAN |
estimate true ionosphere height from ionosonde
|
https://github.com/space-physics/POLAN |
Michael Hirsch | ||
| PyGemini |
Python frontend for Gemini3D ionospheric kintic + fluid dynamics models
|
https://github.com/gemini3d/gemini3d |
Michael Hirsch | ||
| PyMap3D |
Python 3D coordinate conversions for geospace ecef enu eci and more
|
https://github.com/geospace-code/pymap3d |
Michael Hirsch | ||
| PyZenodo |
Simple, clean pure Python 3 Zenodo API (upload, download data).
|
https://github.com/space-physics/pyzenodo3 |
Michael Hirsch | ||
| ReesAurora |
Rees/Sergienko module of excitation rates, relevant to auroral optical emissions
|
https://github.com/space-physics/reesaurora |
Michael Hirsch | ||
| Scanning Doppler Interferometer |
Dowload & plot Scanning Doppler Interferometer data from PI Mark Conde's instruments.
|
https://github.com/space-physics/scanning-doppler-interferometer |
Michael Hirsch | ||
| ScienceDates |
Date / time conversions used in the sciences.
|
https://github.com/geospace-code/sciencedates |
Michael Hirsch | ||
| THEMISasi |
Read & Plot THEMIS ASI 256x256 "high resolution" GBO ground-based imager data
|
https://github.com/space-physics/themisasi |
Michael Hirsch | ||
| WMM2015 |
World Magnetic Model 2015 from Python
|
https://github.com/space-physics/WMM2015 |
Michael Hirsch | ||
| WMM2020 |
World Magnetic Model 2020 from Python
|
https://github.com/space-physics/WMM2020 |
Michael Hirsch |
Load and Plot ACE satellite magnetometer data
Michael Hirsch
plate scale / calibrate star imagery to use multiple auroral/airglow cameras together
Michael Hirsch
Auroral Electrojet AE-index read and plot.
Michael Hirsch
Digital All Sky Camera utilities, for camera at Poker Flat Research Range and elsewhere
Michael Hirsch
UAF Digital Meridian Spectrometer-- load and plot
Michael Hirsch
Python RINEX 2/3 NAV/OBS reader with speed and simplicity, handling most RINEX formats.
Michael Hirsch
UAF Geophysical Institute magnetometer network data read and plot
Michael Hirsch
NCAR GLOW 0.981 aurora/airglow model IR-VIS-UV from Python
Michael Hirsch
Download and plot GOES satellite PNGs and high-resolution NetCDF4 by date/time
Michael Hirsch
NASA Horizontal Wind Model HWM93 in Python and Matlab
Michael Hirsch
International Geomagnetic Reference Field IGRF -- in Python and Matlab
Michael Hirsch
International Reference Ionosphere 2016 from Python and Matlab
Michael Hirsch
IRI90-international reference ionosphere in Python
Michael Hirsch
LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab
Michael Hirsch
Python Maidenhead <--> WGS84 coordinate conversions, useful for crowdsourced observations
Michael Hirsch
Mars Global Surveyor radio occultation
Michael Hirsch
NRL MSISE-00 atmospheric model-- in Python and Matlab
Michael Hirsch
Download/Plot NEXRAD compositive reflectivity by date/time, for ionospheric perturbations
Michael Hirsch
estimate true ionosphere height from ionosonde
Michael Hirsch
Python frontend for Gemini3D ionospheric kintic + fluid dynamics models
Michael Hirsch
Python 3D coordinate conversions for geospace ecef enu eci and more
Michael Hirsch
Simple, clean pure Python 3 Zenodo API (upload, download data).
Michael Hirsch
Rees/Sergienko module of excitation rates, relevant to auroral optical emissions
Michael Hirsch
Dowload & plot Scanning Doppler Interferometer data from PI Mark Conde's instruments.
Michael Hirsch
Date / time conversions used in the sciences.
Michael Hirsch
Read & Plot THEMIS ASI 256x256 "high resolution" GBO ground-based imager data
Michael Hirsch
World Magnetic Model 2015 from Python
Michael Hirsch
World Magnetic Model 2020 from Python
Michael Hirsch