8000 Releases · spedas/pyspedas · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: spedas/pyspedas

PySPEDAS v1.7.21

29 May 23:17
Compare
Choose a tag to compare

What's Changed

  • Fix issue #1183: cannot handle 'string' type in HAPI by @sandyfreelance in #1184
  • Updated units for moments variables in spd_pgs_moments_tplot
  • Documentation updates

New Contributors

Full Changelog: v1.7.20...v1.7.21

v1.7.20

01 May 02:16
Compare
Choose a tag to compare

What's Changed

  • Updates to LMN by @nickssl in #1161
  • Testing Bulk Velocity Shift for mms_get_spec by @abkeaton in #1165
  • Bulk velocity subtraction for particle spectra and moments now implemented for MMS FPI and HPCA instruments
  • Rbsp magephem update by @xnchu in #1153
  • Added cart_to_sphere and sphere_to_cart conversion routines from IDL SPEDAS
  • Updated URL for NOAA KP_AP index data, removed FTP option from geomagnetic index downloads from Potsdam server
  • Rotation matrices for LMN, FAC, and MVA transforms now have expected input and output coordinate systems in metadata; tvector_rotate now does consistency checks
  • cdf_to_tplot now accepts space-delimited strings as multiple alternatives for varformat and exclude_format parameters; varnames, varformat, and exclude_format checks now take any prefixes or suffixes into account
  • Improved test coverage for many pytplot routines
  • Plot annotations are now associated with variables, not figures; more options are now supported for highlights and annotations

New Contributors

Full Changelog: v1.7.19...v1.7.20

PySPEDAS v1.7.19

09 Apr 17:15
Compare
Choose a tag to compare

What's Changed

  • Changed lmn_matrix_make by @nickssl in #1149
  • Enhance RBSP module with new magephem_ect function and data reading capabilities by @xnchu in #1150
  • Updated CDAWeb tests with improved handling of alternate URLs
  • Added tests for x/y tick properties and varlabel formatting
  • Enabled two fac_matrix_tests that were previously failing due to issues in the IDL code

Full Changelog: v1.7.18...v1.7.19

PySPEDAS v1.7.18

04 Apr 21:27
Compare
Choose a tag to compare
  • Updated MMS4 sun contamination file
  • Changed some CDAWeb tests to use THEMIS data for more stable results
  • CDAWeb tests now ignore URL prefix and only test for filename part, to work better with non-default download URLs

Full Changelog: v1.7.17...v1.7.18

v1.7.17

31 Mar 05:45
Compare
Choose a tag to compare

What's Changed

  • Wrapper for gsm2lmn by @nickssl in #1141
  • Added lmn_matrix_make to init and documentation by @nickssl in #1142
  • Bug fix for nondeterministic outputs from twavpol
  • Fixes for ygsm, phism, mphism other_axis options to fac_matrix_make

Full Changelog: v1.7.16...v1.7.17

PySPEDAS v1.7.16

28 Mar 23:08
Compare
Choose a tag to compare
  • Made CDAWeb search endpoint and download URL configurable
  • Small improvements to tplot and ctime

Full Changelog: v1.7.14...v1.7.16

PySPEDAS v1.7.14

21 Mar 15:32
Compare
Choose a tag to compare

Many tplot updates:

  • When plotting composite tplot variables, Y ranges take all the component variables' limits and scales into account
  • Use ns precision when converting tick locations to np.datetime64 objects (resolves some xarray warnings)
  • Improved default choice of Y size for plots with 1, 2, 3 or 4 panels
  • Added support for IDL-style var_label annotations (use tplot_options('varlabel_style', 'extra_panel') to select, or tplot_options('varlabel_style', 'extra_axes') for original PyTplot style)
  • tplot now takes a 'trange' parameter that temporarily overrides limits set by xlim or options(var, 'x_range')

Full Changelog: v1.7.13...v1.7.14

PySPEDAS v1.7.13

19 Mar 17:50
Compare
Choose a tag to compare

What's Changed

  • fac_matrix_make() now supports many additional choices of axis orientation
  • timespan() now support more flexible definition of time ranges (unit abbreviations, string or numeric inputs, array input
  • get_timespan() now returns the global timespan set by timespan() if no variable name is provided
  • tplot() now uses the matplotlib 'constrained' layout engine, improving the positioning of colorbars, legends, axis titles, etc.
  • Plot titles are now placed using the matplotlib 'suptitle' element, rather than as a axis title on the first panel
  • X axis titles and subtitles are now supported
  • When plotting composite tplot variables that contain multiple spectra, the z ranges are set to encompass the full range across all the spectra, and only a single colorbar is produced, reflecting the entire range
  • If time_string() receives an input that is already a string, it is returned as-is

Full Changelog: v1.7.12...v1.7.13

PySPEDAS v1.7.12

15 Mar 22:12
Compare
Choose a tag to compare

What's Changed

  • Replaced exception with function is_gzip by @nickssl in #1122
  • Updated ESA HAPI server paths for SOSMAG data. by @nickssl in #1129
  • Improved handling of server responses with gzipped data, now always unzips, uses filename extension to decide whether utf-8 encoding is needed
  • IDL comparison data now loaded from github instead of spedas.org
  • Added databar() utility
  • Updated minimum variance code to resolve ambiguity with signs of basis vectors
  • Added IDL vs Python verification tests for minimum variance code
  • Updated docstrings
  • Updated required version of pytplot-mpl-temp, to support new ctime() interactive time selection tool

Full Changelog: v1.7.11...v1.7.12

PySPEDAS v1.7.11

10 Mar 07:00
Compare
Choose a tag to compare

Fix to allow loading THEMIS state data from SPDF, test loading state data from SPDF and UCLA

Full Changelog: v1.7.10...v1.7.11

0