Release v4.13.0

2025-05-09

Version description of the v4.13.0 release of SlideRule Earth.

New/Improved Functionality

  • Usage statistics and trending now supported through a manager application which collects telemetry and stores it in a persistent DuckDB database that is maintained in our S3 bucket.

  • 0478900 - GEDTM uses locally hosted rasters for significant performance increase

  • 5d204f1 - support for EGM08 in atl03x

  • a72bb0a - added track information to GEDI dataframes

Issues Resolved

  • 8814ffc - CMR max resources reached returns error instead of silently truncating (matches client behavior)

  • 97a55ae - fixed access to BlueTopo

  • 5a04947 - fixed access to Meta Global Canopy

  • db38b4c - s3 retries always rebuild header

  • db38b4c - the endpoint being called is now provided in the metadata of the return dataframe

  • 5b95dc4 - more robust error handling in metric gathering in orchestrator

  • d8a813a - fixed GEDI raster sampling code to apply vertical offset when necessary

Development Changes

  • Overhauled and cleaned up the Python client examples and utilities. They should all work; and the examples should provide a good starting point for using different features of the client.

  • Python client reworked to pull out the code that handles the low-level information exchange protocol between the server and client into its own module session.py. This should be transparent to users of the client; but makes the code easier to maintain, and supports future use cases where interaction with the server APIs wants to be handled directly.

  • db38b4c - pytests do not jam DNS but wait for the cluster to fully come up including DNS entries to become active

  • Static website overhauled with changes to the organization of the documentation, and a scrub of old information to bring it all up to date.

  • GitHub actions / selftests / pytests - all updated to run cleanly

  • 1840282 - parameterized the use of CRS’s in the Python client

Getting This Release

https://github.com/SlideRuleEarth/sliderule/releases/tag/v4.13.0

Benchmarks

atl06_aoi <690326 x 16> - 39.621595 secs
atl06_ancillary <914 x 17> - 2.990283 secs
atl03_ancillary <914 x 17> - 2.724033 secs
atl06_parquet <1577 x 18> - 2.700799 secs
atl03_parquet <22833 x 23> - 1.515308 secs
atl06_sample_landsat <914 x 20> - 8.168051 secs
atl06_sample_zonal_arcticdem <1696 x 27> - 8.840394 secs
atl06_sample_nn_arcticdem <1696 x 20> - 4.531418 secs
atl06_msample_nn_arcticdem <1696 x 20> - 4.470971 secs
atl06_no_sample_arcticdem <1696 x 16> - 2.554142 secs
atl03_rasterized_subset <51968 x 22> - 2.303672 secs
atl03_polygon_subset <50799 x 22> - 1.909250 secs