Changelog

Version 1.1.0

Released on: 2018/11/06

https://zenodo.org/badge/DOI/10.5281/zenodo.1478245.svg

New features:

  • New verde.grid_to_table function that converts grids to xyz tables with the coordinate and data values for each grid point (#148)
  • Add an extra_coords option to coordinate generators (grid_coordinates, scatter_points, and profile_coordinates) to specify a constant value to be used as an extra coordinate (#145)
  • Allow gridders to pass extra keyword arguments (**kwargs) for the coordinate generator functions (#144)

Improvements:

  • Don’t use the Jacobian matrix for predictions to avoid memory overloads. Use dedicated and numba wrapped functions instead. As a consequence, predictions are also a bit faster when numba is installed (#149)
  • Set the default n_splits=5 when using KFold from scikit-learn (#143)

Bug fixes:

  • Use the xarray grid’s pcolormesh method instead of matplotlib to plot grids in the examples. The xarray method takes care of shifting the pixels by half a spacing when grids are not pixel registered (#151)

New contributors to the project:

  • Jesse Pisel

Version 1.0.1

Released on: 2018/10/10

https://zenodo.org/badge/DOI/10.5281/zenodo.1421979.svg
  • Paper submission to JOSS (#134). This is the new default citation for Verde.
  • Remove default shape for the grid method (#140). There is no reason to have one and it wasn’t even implemented in grid_coordinates.
  • Fix typo in the weights tutorial (#136).

Version 1.0.0

Released on: 2018/09/13

https://zenodo.org/badge/DOI/10.5281/zenodo.1415281.svg
  • First release of Verde. Establishes the gridder API and includes blocked reductions, bi-harmonic splines [Sandwell1987], coupled 2D interpolation [SandwellWessel2016], chaining operations to form a pipeline, and more.