Skip to content

Version 0.7.0

Compare
Choose a tag to compare
@tnipen tnipen released this 25 Jan 10:32
· 65 commits to master since this release

New features:

  • Improved computational performance of optimal interpolation functions by around 10%
  • Added mask_threshold_downscale_quantile to compute quantiles and downscale in one go (thanks @LonnekevB)
  • Added points-to-points gridding methods
  • Added vector version of gridpp::interpolate
  • Added RandomChoice statistic. For functions that compute statistics on vectors, this allows you to randomly pick an element in the vector.
  • Added neighbourhood_score function that computes a verification score for all observations in a neighbourhood
  • Added gridding and gridding_nearest methods that takes points as inputs and points as output
  • Better handling of repeated x-values in apply_curve
  • Raise exception if constructing Grid or Points objects with undefined (e.g. NaN) coordinates
  • Pre-compiled linux packages for Python 3.7 to 3.11 available

Bug fixes:

  • Fixed bilinear interpolation for unusual cases (polar stereographic case covering the north pole; thanks @trygveasp)
  • Fixed bug in structure functions across dateline (thanks @joewkr)
  • Fixed optional_interpolation_full for points (thanks Christoph Herbert and Ewan Pinnington)