Skip to content

PySPEDAS v2.2.0

Choose a tag to compare

@jameswilburlewis jameswilburlewis released this 22 Sep 18:16
· 47 commits to master since this release
041e409

What's Changed

  • PySPEDAS now supports user preference files, to make persistent configuration changes without editing PySPEDAS source code
  • Added Juno and Galileo projects, DAS2 server utilities. by @nickssl in #1445
  • Added routine to sort non-monotonic specplot bins and corresponding data values before plotting, enabled automatically for HAPI downloads
  • Convert HAPI fillvals to numeric values before attempting replacement by @jameswilburlewis in #1455
  • Fixed a bug in interp_nan parameter application
  • Added additional delays between HTTP 429 retries, for more robust downloads from overloaded data providers
  • Add xwrap/ywrap options for axis title wrapping in tplot by @karlhillx in #1456
  • Added new interpolation routine time_interpolate, a near drop-in replacement for IDL SPEDAS tinterpol_mxn. (tinterpol_mxn is availlable as a compatibility wrapper for users porting IDL SPEDAS code to PySPEDAS).
  • Add parameters and figure methods to tplotxy and tplotxy3 to adjust plot X/Y/Z ranges consistently. Added tests and documentation by @jameswilburlewis in #1469
  • Added PyHC compatibility "smoke test" suite by @jameswilburlewis in #1476
  • Use anon=True for s3 data access; this enables use of NASA Heliocloud S3 URLs outside of the demo server environment
  • Added tests for loading THEMIS data sets via S3 URLs
  • Added readthedocs documentation for DAS2, JUNO, GALILEO load functions. by @nickssl in #1480
  • Update field line tracing code so that traces that don't reach their target return all-NaN foot points. by @jameswilburlewis in #1483
  • Add no_download configuration/preference setting to HTTP-based mission load routines by @jameswilburlewis in #1484

New Contributors

Full Changelog: v2.1.5...v2.2.0