C3S Event Attribution Tools
Python library for the C3S2-451: Operational Extreme Event Monitoring and Attribution Service, implemented by MARIS B.V. as part of the Copernicus Climate Change Service.
Tools for analysing and attributing extreme weather events to climate change. Covers statistical analyses for the Interactive Web Application, data processing for the Extreme Event Attribution Office, and counter-factual weather data generation.
Installation
pip install c3s-event-attribution-tools
Or install directly from source:
pip install git+https://github.com/maris-development/c3s-451
Modules
| Module | Description |
|---|---|
analogues |
Circulation analogue analysis: find historical weather patterns similar to a target event using ERA reanalysis, Euclidean distance metrics, and composite anomaly methods |
process |
Data processing functions for preparing and transforming climate datasets |
plot |
Plotting and visualisation functions for extreme event analysis |
utils |
General utility functions |
data.cds_client |
Client for the Copernicus Climate Data Store (CDS) |
data.mars_client |
Client for the ECMWF MARS archive |
data.beacon_client |
Client for the Beacon data service |
data.cordex_client |
Client for CORDEX regional climate model data |
data.variable |
Variable definitions and metadata |
data.conversions |
Unit and format conversions |
Usage
Start with the notebook templates, which cover a full attribution workflow:
- Event definition - define the extreme event of interest
- Trend analysis - assess observed trends in the relevant climate variable
- Circulation analogues - identify historical circulation analogues
- Model validation & Probabilistic attribution - validate model data and compute attribution probabilities
- Synthesis - summarise results and produce communication outputs
An interactive Virtual Research Environment with pre-configured notebooks is available on the project platform.
Resources
| Documentation | https://maris-development.github.io/c3s-451/latest/ |
| PyPI | https://pypi.org/project/c3s-event-attribution-tools/ |
| Source code | https://github.com/maris-development/c3s-451 |
| Service platform | https://event-attribution.copernicus-climate.eu/ |
| C3S project page | https://climate.copernicus.eu/operational-extreme-event-monitoring-and-attribution-service |
| Hazard monitoring tool | https://event-attribution.copernicus-climate.eu/pinto |
License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file c3s_event_attribution_tools-1.0.0.tar.gz.
File metadata
- Download URL: c3s_event_attribution_tools-1.0.0.tar.gz
- Upload date:
- Size: 242.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
466273258d4e342c99f4234206d974a2c18fb58da0c9f167ec5f41dab402a568
|
|
| MD5 |
ecf3eb7ccb57d640739127ce10d7b2f0
|
|
| BLAKE2b-256 |
23f17569dbdf353ccbf6b44b6e92856f7123b9e116f6dd36176eab600b16bda9
|
File details
Details for the file c3s_event_attribution_tools-1.0.0-py3-none-any.whl.
File metadata
- Download URL: c3s_event_attribution_tools-1.0.0-py3-none-any.whl
- Upload date:
- Size: 246.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8f3debed3be045f791c0302760437076551393b93ee4b2b4d7e5a8aa50878e1
|
|
| MD5 |
28e13d78d0b83e0a6cf3a198de5625c1
|
|
| BLAKE2b-256 |
35d2e02e0c3e7905cba2f31cd275e4b2c867190370c676420ec9f4df9e9aa994
|