PEACH - Probabilistic Ensemble Analysis of Climate Hazards - v0.1.0

March 6, 2026 · View on GitHub

Versionspypi versions
Documentation and Supportdocs
Open Sourcelicense ossf zenodo
Coding StandardsRuff prek pre-commit.ci status
Development Statusstatus build Coverage Status

PEACH is an online calculation service and Python package that offers calculation for climate hazard likelihood. It computes climate indicators over hundreds of different Earth System Model (ESM) simulations, then combine the results into a single probability density function, accounting for model performance and the relative likelihood of greenhouse gas (GHG) emission scenarios. Peach can be used to deploy calculation services and graphical interface or as a traditional Python package to estimate climate hazard likelihood.

Features

  • Relies on more than 500 climate model simulations from CMIP6, bias-adjusted relative to weather station records across Canada;
  • Applies weights to GHG scenarios and ESMs to provide a probabilistic estimate of hazards;
  • Provides a computational backend with an OGCAPI-Processes interface for the calculation of climate indicator time series and the probabilistic analysis;
  • Provides a web interface prototype to run the analysis;
  • Peer-reviewed, see Huard et al. (2026)

Data availability

Credits

This project was funded by Infrastructure Canada' Research and Knowledge Initiative and the Québec government. It is led by Ouranos with the contribution of Institut national de la recherche scientifique (INRS-ETE), CBCL, and ClimAtlantic.

This package was created with Cookiecutter and the Ouranosinc/cookiecutter-pypackage project template.