Skip to content

Releases: GlacioHack/xdem

v0.0.11

09 Aug 21:54
1cb0ce6
Compare
Choose a tag to compare

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

07 Jun 01:31
6b9c802
Compare
Choose a tag to compare

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

27 Apr 00:58
c80ef0d
Compare
Choose a tag to compare

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

24 Apr 23:50
710a252
Compare
Choose a tag to compare

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

25 Aug 13:10
86ea5c3
Compare
Choose a tag to compare

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

07 Jul 08:44
43ef62b
Compare
Choose a tag to compare

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

17 Aug 10:25
6825439
Compare
Choose a tag to compare

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.

v0.0.4

03 Jun 15:01
c60330a
Compare
Choose a tag to compare
  • several bug fixes to xdem.coreg
  • add xdem.filter module with preliminary functions

v0.0.3

27 May 14:12
f07fc05
Compare
Choose a tag to compare

Multiple bugfixes and improved dependency handling.

v0.0.2

13 May 12:37
025c5c5
Compare
Choose a tag to compare

Incremental release for testing purposes.