What’s New

v0.7.2 (unreleased)

Internal Changes

  • Added PR template (GH#304). By Julius Busecke <https://github.com/jbusecke>

v0.7.0 (2023/01/03)

New Features

Breaking Changes

Internal Changes

  • Unit correction logic now uses pint-xarray under the hood (GH#160, GH#31).

By Tom Nicholas and Julius Busecke

Bugfixes

Internal Changes

  • Unit correction logic now uses pint-xarray under the hood (GH#160, GH#31).

By Tom Nicholas and Julius Busecke

v0.5.0 (2021/7/9)

New Features

  • interpolate_grid_labels() enables batch combination of different grid_labels

(e.g. from native to regridded and vice versa) using xesmf (GH#161). By Julius Busecke

  • match_and_remove_drift() enables batch detrending/drift-drift_removal

from a dictionary of datasets (GH#155). By Julius Busecke

v0.4.0 (2021/6/9)

New Features

  • Started implementing metadata fixes in combined_preprocessing (GH#147). By Julius Busecke

  • Added drift_removal which adds ability to align time of branched runs and remove drift from the parent (e.g. control) run (GH#126, GH#148). By Julius Busecke

v0.3.0 (2021/6/9)

New Features

  • Added postprocessing module and added ability to parse metrics to multiple datasets in a dictionary (GH#110, GH#117). By Julius Busecke

Internal Changes

v0.2.0 (2021/4/9)

Breaking changes

  • Removed replace_x_y_nominal_lat_lon from combined_preprocessing due to ongoing performance issues with dask (GH#75, GH#85, GH#94) (GH#104). By Julius Busecke

  • Further refactor of replace_x_y_nominal_lat_lon, which avoids missing values in the dimension coordinates (GH#66) (GH#79). By Julius Busecke

  • Consistent treatment of cf-style bounds. The combination of parse_lon_lat_bounds,`maybe_convert_bounds_to_vertex`, maybe_convert_vertex_to_bounds, and sort_vertex_order applied on the dataset, assures that all datasets have both conventions available and the vertex order is the same. By Julius Busecke

  • New implementation of replace_x_y_nominal_lat_lon, which avoids duplicate values in the derived dimensions (GH#34) (GH#35). By Julius Busecke

New Features

Bug fixes

Documentation

  • Sphinx/RTD documentation, including contributor guide and new logo 🤗. (GH#27) (GH#99).

Internal Changes

  • Adds options to skip extensive cloud ci by using [skip-ci] in commit message. Adds the ability to cancel previous GHA jobs to prevent long wait times for rapid pushes. (GH#99) By Julius Busecke.

  • Add ni and nj to the rename_dict dictionary in _preprocessing.py_ as dimensions to be corrected (GH#54). By Markus Ritschel

v0.1.2

New Features

  • Added more models, now supporting both ocean and atmospheric output for combined_preprocessing() (GH#14). By Julius Busecke

v0.1.0 (2/21/2020)

Initial release.