Skip to content

May 2025 - Release Version 0.0.58

Latest
Compare
Choose a tag to compare
@ronaldmaj ronaldmaj released this 16 May 03:54
· 2 commits to main since this release
c19a173

Changes introduced from January - May 2025:

  • Improvements to class GPSDate
    • Simplifying functions, refactoring and adding documentation
    • Introducing further unit tests
  • Improvements to Helmert transformations and file comparisons:
    • Properly handle clocks within SISRE calculation
    • Clock normalisation for SP3 comparisons
    • "ECF", or "ECI" options for Helmert transformation when comparing SP3s
  • Improve SINEX reader and unit tests
  • Fix Sp3 functionality - data cleaning
  • Introduce various unit tests to cover more SP3 file use cases
  • Add or update doc-strings and type-hints for many functions throughout the codebase

What's Changed

  • NPI-3689 Restructure IAU2000 download functionality by @treefern in #74
  • NPI-3781 Fix crash on SP3 header update after Helmert transform by @treefern in #75
  • SP3 clock normalisation & Helmert transformation by @EugeneDu-GA in #57
  • NPI-3918 Missing value check robustness improvements, and various type hint fixes by @treefern in #79
  • NPI-3702 GPS date conversion code improvements by @treefern in #78
  • NPI-3438 Restructure clock comparison and sisre functions for consistent arg order by @treefern in #80
  • NPI-3688 Improved SP3 content writer tests, test data, header formatting correctness, and comment handling / passthrough options by @treefern in #73
  • NPI-3945 Fix GPSDate as_datetime by @treefern in #81
  • NPI-3945 Bugfix and further cleanup of GPSDate by @treefern in #82
  • NPI-3973 Better errors and exceptions for Sinex reading by @treefern in #83
  • NPI-3973 Fix bug in specification of stypes by @treefern in #84
  • NPI-3999 Fix clean_sp3_orb by @treefern in #85
  • NPI-3999 Unit test improvements for SP3 processing by @treefern in #86

Full Changelog: 0.0.57...0.0.58