PySPEDAS: Difference between revisions

From SPEDAS Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
== About PySPEDAS ==
== About PySPEDAS ==


PySPEDAS is the Python implementation of SPEDAS (Space Physics Environment Data Analysis Software).
PySPEDAS is the Python implementation of SPEDAS (Space Physics Environment Data Analysis Software). It supports most of the capabilities of SPEDAS, including:
 
PySPEDAS is a core project of the Python Heliophysics Community.


* The ability to load heliophysics data sets from more than 30 space-based and ground-based missions
* Interactive access to many more data sets via NASA's CDAWeb service, and the HAPI data locator and download interface
* Support for the "tplot variable" data structure and tools, and SPEDAS-like plotting in conjunction with PyTplot, the Python implementation of the IDL tplot tools
* Field and wave analysis tools: wavelet analysis, power spectra, wave polarization analysis
* Magnetic field modeling:  Tyganenko field models via native Python geopack package; magnetopause and neutral sheet models
* Coordinate transforms, interpolation routines, unit conversions
* Particle tools:  plasma moments, 1-D and 2-D slices from calibrated 3-D particle distributions


PySPEDAS is one of the core packages of the [http://pyhc.org Python Heliophysics Community].


== Getting started with PySPEDAS ==
== Getting started with PySPEDAS ==

Revision as of 01:02, 2 December 2023

About PySPEDAS

PySPEDAS is the Python implementation of SPEDAS (Space Physics Environment Data Analysis Software). It supports most of the capabilities of SPEDAS, including:

  • The ability to load heliophysics data sets from more than 30 space-based and ground-based missions
  • Interactive access to many more data sets via NASA's CDAWeb service, and the HAPI data locator and download interface
  • Support for the "tplot variable" data structure and tools, and SPEDAS-like plotting in conjunction with PyTplot, the Python implementation of the IDL tplot tools
  • Field and wave analysis tools: wavelet analysis, power spectra, wave polarization analysis
  • Magnetic field modeling: Tyganenko field models via native Python geopack package; magnetopause and neutral sheet models
  • Coordinate transforms, interpolation routines, unit conversions
  • Particle tools: plasma moments, 1-D and 2-D slices from calibrated 3-D particle distributions

PySPEDAS is one of the core packages of the Python Heliophysics Community.

Getting started with PySPEDAS

Documentation

Contributing

Other resources