Published October 31, 2024 | Version v0.53.2
Software Open

xclim: xarray-based climate data analytics

  • 1. Ouranos, Montréal, Québec, Canada
  • 2. Centre européen de recherche et de formation avancée en calcul scientifique (CERFACS), Toulouse, France
  • 3. University College London, London, United Kingdom
  • 4. University College London, London, United Kingdom, and The Grantham Institute for Climate Change and the Environment, Imperial College London, London, United Kingdom
  • 5. Hydro-Québec, Québec, Canada
  • 6. Jakarto, Montréal, Québec, Canada
  • 7. Deutsches Klimarechenzentrum (DKRZ), Hamburg, Germany
  • 8. Environment and Climate Change Canada (ECCC), Canada
  • 9. Ouranos Consortium, Montréal, Québec, Canada
  • 10. Helmholtz-Zentrum Hereon, Geesthacht, Germany
  • 11. Independent Researcher, Canada
  • 12. Institut de recherche d'Hydro-Québec (IREQ), Varennes, Québec, Canada
  • 13. Commonwealth Scientific and Industrial Research Organisation (CSIRO), Adelaide, Australia
  • 14. Centre for Environmental Data Analysis (CEDA), United Kingdom
  • 15. UK Centre for Ecology & Hydrology (UKCEH), Wallingford, United Kingdom
  • 16. Independent Researcher, United States
  • 17. Santander Meteorology Group, Instituto de Física de Cantabria (CSIC-UC), Santander, Spain
  • 18. National University of Singapore, Singapore, Singapore
  • 19. GeoSphere Austria, Vienna, Austria

Description

Contributors to this version: Éric Dupuis (@coxipi), Pascal Bourgault (@aulemahal), Trevor James Smith (@Zeitsperre).

Breaking changes

  • Due to a regression affecting symmetry of polyfit and polyval in xarray, xclim now requires xarray>=2023.11.0,!=2024.10.0 (see: pydata/xarray PR/9691 <https://github.com/pydata/xarray/pull/9691>_). (PR/1978).

Bug fixes

  • Fixed a bug where the units could be changed before a conversion of the magnitudes could occur. Conversion of units for multivariate DataArray is now properly handled in sdba.TrainAdjust and sdba.Adjust. (PR/1972).
  • Fixed a units formatting bug with indicators that output "delta" Celsius degrees. (PR/1973).
  • Corrected the "choices" of parameter op in the docstring of frost_free_spell_max_length. (PR/1977).
  • Reorganised how Indicator subclasses can be added arguments to the call signature. Injecting such arguments now works. For xclim's subclasses, this bug only affected the indexer argument of indicators subclassing xc.core.indicator.IndexingIndicator. (PR/1981).
  • All-nan slices are now treated correctly in method ExtremeValues. (GH/1982, PR/1983).

Files

Ouranosinc/xclim-v0.53.2.zip

Files (1.1 MB)

Name Size Download all
md5:f75ef5c490c4255ff3acb87a8e7cb510
1.1 MB Preview Download

Additional details

Related works