What’s New¶
v0.6.0 (unreleased)¶
New Features¶
Postprocessing functions can now easily be nested on top of each other (GH#187). By Julius Busecke
Breaking Changes¶
Requires xarray>=0.17.0 and drops support for python 3.6 (GH#170, GH#173). By Julius Busecke
cmip6_dataset_id()not includes the attribute variable_id (GH#166) By Julius Busecke
Internal Changes¶
By Tom Nicholas and Julius Busecke
Bugfixes¶
match_metrics()now accepts single variables as str input (GH#229, GH#245)concat_members()now returns a dataset with labelled member_id dimension (GH#196 , GH#197). By Julius BuseckeFixes incompatibility with upstream changes in xarray>=0.19.0 (GH#173, GH#174). By Julius Busecke
match_and_remove_drift()does now work with chunked (dask powered) datasets (GH#164).By Julius Busecke
Internal Changes¶
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¶
Create merged region masks with
merged_mask()(GH#18). By Julius Busecke
Bug fixes¶
Updated cmip6 catalog location for the pangeo gc archive (GH#80) (GH#81). By Julius Busecke
Documentation¶
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.
