8000 Release 2.1.0 · nci/scores · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

2.1.0

Latest
Compare
Choose a tag to compare
@tennlee tennlee released this 30 Apr 03:46
8da719d

Release Notes (What's New)

Version 2.1.0 (April 30, 2025)

For a list of all changes in this release, see the full changelog. Below are the changes we think users may wish to be aware of.

Features

  • Added a new fuction:
    • Block bootstrap: scores.processing.block_bootstrap. See PR #418.
  • Added two new metrics:
    • Stable equitable error in probability space (SEEPS): scores.categorical.seeps. See PR #809 and PR #833.
    • Nash-Sutcliffe model efficiency coefficient (NSE): scores.continuous.nse. See PR #815.

Documentation

  • Added "Block Bootstrapping" tutorial. See PR #418.
  • Added "Stable Equitable Error in Probability Space (SEEPS)" tutorial. See PR #809.
  • Added "Nash-Sutcliffe Efficiency (NSE)" tutorial. See PR #815.
  • Updated the "Continuous Ranked Probability Score (CRPS) for Ensembles" tutorial:
    • Labelled dimensions in fcst/obs data.
    • Updated description of the plot to say the area squared corresponds to the CRPS.
    • Added an example with multiple coordinates along a dimension.
      See PR #805.
  • Updated "Data Sources":
    • Added links to two additional datasets for gridded global numerical weather prediction.
    • Added links to several additional datasets for point-based data.
      See PR #823 and PR #831.
  • Updated references in several sections of the documentation, following the publication of a preprint for the risk matrix score. See PR #827.

Internal Changes

  • Tested and added compatibility for recent Xarray versions (2025 and onwards) and adjusted dependency specification so new year "major version" rollovers will be permitted by default in future. See commit #f109f2f and commit #8428d64.
  • In scores.emerging.weights_from_warning_scaling, changed the name of the argument assessment_weights to evaluation_weights. See PR #806.
    Note: This is technically a breaking change, but does not trigger a major release as it is contained within the "emerging" section of the API. This area of the API is designated for metrics which are still undergoing peer review and as such are expected to undergo change. Once peer review is concluded, the implementation will be finalised and moved.
  • Add support for developers of scores who choose to use the pixi tool for environment management. See PR #835, PR #839 and PR #840.

Contributors to this Release

Dougal T. Squire* (@dougiesquire), Mohammad Mahadi Hasan* (@engrmahadi), Mohammadreza Khanarmuei (@reza-armuei), Nikeeth Ramanathan (@nikeethr) Tennessee Leeuwenburg (@tennlee), Nicholas Loveday (@nicholasloveday), Robert J. Taggart (@rob-taggart), Durga Shrestha (@durgals) and Stephanie Chong (@Steph-Chong).

* indicates that this release contains their first contribution to scores.

0