Skip to content

Releases: GlacioHack/xdem

v0.0.14

Choose a tag to compare

@rhugonnet rhugonnet released this 26 Sep 03:49
f0596da

This release adds several fixes and improvements for the coregistration module, in particular for point data and pipelines.

It also significantly improves the environment management, to ensure it is more robust to updates and consistent between pip and conda (the latest remaining the recommended channel for installation).

What's Changed

Full Changelog: v0.0.13...v0.0.14

v0.0.13

Choose a tag to compare

@rhugonnet rhugonnet released this 12 Aug 05:13
b9bd498

No new functionality, simply making PyPI and Conda versions fully consistent and functional by fixing a circular import error that happened only in conda-forge build.

Note: re-release due to accidentally publishing the pre-release 0.0.12 on PyPI.

What's Changed

Full Changelog: v0.0.11...v0.0.13

v0.0.12pre

v0.0.12pre Pre-release
Pre-release

Choose a tag to compare

@rhugonnet rhugonnet released this 12 Aug 04:21
16f2fab

Pre-releasing to solve a mysterious build error in conda-forge, with some optional dependency changes and fix for warning issues on import.

Note: Accidentally released on PyPI, will bump to 0.0.13 for consistency between PyPI and conda-forge.

What's Changed

Full Changelog: v0.0.11...v0.0.12pre

v0.0.11

Choose a tag to compare

@rhugonnet rhugonnet released this 09 Aug 21:54
1cb0ce6

This release primarily re-structures coregistration classes, adds bias correction classes and a new co-registration method.
More improvements to come soon on coregistration classes and pipelines.

This release also fixes some behaviour for uncertainty analysis.

What's Changed

  • Gradient descending coreg by @liuh886 in #346
  • Remove old notebooks by @rhugonnet in #386
  • Report MySt-NB failures as error in Sphinx build by @rhugonnet in #388
  • Add BiasCorr classes and rename previous coreg.BiasCorr in coreg.VerticalShift by @rhugonnet in #158
  • Extrapolate using nearest neighbour in interp_nd_binning by @rhugonnet in #389
  • Use NMAD consistently in examples and clarify link to Dowd's variogram in doc by @rhugonnet in #390

Full Changelog: v0.0.10...v0.0.11

v0.0.10

Choose a tag to compare

@rhugonnet rhugonnet released this 07 Jun 01:31
6b9c802

Vertical CRS transformations now integrated!

What's Changed

  • Rework DEM.vcrs to support any 3D transformation (and fix with PROJ update) by @rhugonnet in #350
  • Fix nodata not preserved when calculating terrain attributes with richdem by @adehecq in #372
  • Fix richdem build issue and new warning in terrain.py by @rhugonnet in #375

Full Changelog: v0.0.9...v0.0.10

v0.0.9

Choose a tag to compare

@rhugonnet rhugonnet released this 27 Apr 00:58
c80ef0d

Minor fixes to documentation, and a release so that the new Readthedocs default branch stable displays things nicely.

What's Changed

Full Changelog: v0.0.8...v0.0.9

v0.0.8

Choose a tag to compare

@rhugonnet rhugonnet released this 24 Apr 23:50
710a252

Summary

This release follows a relook of the documentation of xDEM (+ new interactive features), mirroring changes in the brand new documentation of GeoUtils 🥳.

It also updates xDEM's behaviour with GeoUtils 0.0.11 for more implicit loading, casting of Raster.data to 2D, and the addition of the Mask class. See details on big changes here: https://github.com/GlacioHack/geoutils/releases/tag/v0.0.11.

The coreg.py module has also been streamlined (but this might only be the beginning!).

Additionally, the continuous-integration and tests have been improved.

What's Changed

New Contributors

Full Changelog: v0.0.7...v0.0.8

v0.0.7

Choose a tag to compare

@rhugonnet rhugonnet released this 25 Aug 13:10
86ea5c3

What's Changed

Advances in spatialstats.py for ease of use, testing and documentation.
Moved to Python 3.10 (3.7 removed) in CI and added test coverage stats uploaded to Coveralls.

Full Changelog: v0.0.6...v0.0.7

v0.0.6

Choose a tag to compare

@rhugonnet rhugonnet released this 07 Jul 08:44
43ef62b

New release to add improvements of the last year: notably bug fixes, additions in terrain.py, spatialstats.py, improvement of NaN behaviour in Coreg methods, updates due to changes in https://github.com/GlacioHack/GeoUtils/ and restructuration of the documentation.
This release also matches the environment used in Hugonnet et al. (2022), Uncertainty analysis of digital elevation models by spatial inference from stable terrain (see https://github.com/rhugonnet/dem_error_study).

What's Changed

New Contributors

Full Changelog: v0.0.5...v0.0.6

v0.0.5

Choose a tag to compare

@erikmannerfelt erikmannerfelt released this 17 Aug 10:25
6825439

Changelog

  • Renamed and revised xdem.spstats -> xdem.spatialstats
  • Added normalized hypsometric interpolation functions
  • Added N-dimensional binning function (for biases, non-stationarity quantification etc..
  • Added subsampling function
  • Added blockwise coregistration class.
  • Added N-dimensional linear interpolation functions.
  • Improved Raster/ndarray interchangeability
  • Performance enhancements.
  • Lots of bugfixes.