Skip to content

v1.2.1

Latest
Compare
Choose a tag to compare
@tsutterley tsutterley released this 23 Jun 16:32
· 8 commits to main since this release

Summary:
Adds more statistical programs, generic mapping programs, and a prototype geostrophic current program. Refactors path operations to use pathlib. Updates with the retirement of PO.DAAC Drive.

Itemized Changes:

  • feat: add global dealiasing uplift program (#113)
  • feat: debug-level logging of member names and header lines (#113)
  • feat: add extend_matrix function (#113)
  • feat: add wrap_longitudes to tools (#113)
  • feat: add mapping programs from Sutterley et al. 2019 and 2020 (#114)
  • feat: include option to not compensate for elastic deformation for #37 (#115)
  • feat: added regex formatting for CNES GRGS harmonics (#115)
  • feat: added functions for getting unit attributes for known types (#116)
  • feat: add initial geostrophic current program (#117)
  • feat: add angular velocity of the Earth to units (#117)
  • feat: add solver option to geocenter and mascon programs (#118)
  • feat: allow option 0 in combine_harmonics.py for no unit conversion (#118)
  • feat: add piecewise regression program (#120)
  • feat: add additional fit term options to regression programs (#120)
  • feat: split S2 tidal aliasing terms into GRACE and GRACE-FO eras (#121)
  • feat: add reify decorator for evaluation of properties (#121)
  • feat: split S2 tidal aliasing terms into GRACE and GRACE-FO eras in more programs (#123)
  • feat: add functions to retrieve and revoke Earthdata tokens (#125)
  • feat: more operatations on spatial error if in possible data keys (#125)
  • feat: can choose different tidal aliasing periods (#132)
  • feat: add timescale class for converting between time scales (#133)
  • feat: add functions for retrieving leap seconds from NIST or IERF servers
  • refactor: use formatting for reading from date file (#121)
  • refactor: use pathlib to define and operate on paths (#123)
  • refactor: in monthly dealiasing, read data into flattened harmonics objects (#113)
  • refactor: convert shape and ndim to harmonics and spatial class properties (#113)
  • refactor: updated inputs to spatial from_ascii function (#113)
  • refactor: merge regional plot programs into single program (#114)
  • refactor: add descriptive file-level attributes to output netCDF4/HDF5 files (#115)
  • refactor: use fit module for getting tidal aliasing terms (#125)
  • refactor: modified custom units in spherical caps and disc loads (#129)
  • fix: scale and dimensions (#113)
  • fix: spatial extend_matrix (#113)
  • fix: output file append in regress_grace_maps.py (#114)
  • fix: place cmap set in try/except (#114)
  • fix: set case_insensitive_filename to None if filename is empty (#117)
  • fix: remove_label in tools.py (#118)
  • fix: frame in geostrophic currents notebook (#118)
  • fix: allow love numbers to be None for custom units case (#119)
  • fix: headers in plot script documentation (#119)
  • fix: PO.DAAC now has different openers for s3 and data endpoints (#120)
  • fix: add podaac cumulus test and skip drive (#120)
  • fix: bump GFZ GravIS files to Release-03 (#120)
  • fix: remove deprecated PO.DAAC Drive sync programs (#123)
  • fix: append amplitude and phase titles when creating flags (#127)
  • fix: GRACE/GRACE-FO months in drift function for #131 (#132)
  • docs: add documentation for graphing programs (#114)
  • docs: improve typing for variables in docstrings (#116)
  • docs: add notes about Shida numbers (#119)
  • docs: remove binder links 😢 (#120)
  • docs: remove references to deprecated sync programs (#123)
  • docs: scrub PO.DAAC Drive and WebDAV (#126)

Full Changelog: 1.2.0...1.2.1