Skip to main content

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:

  1. Event definition - define the extreme event of interest
  2. Trend analysis - assess observed trends in the relevant climate variable
  3. Circulation analogues - identify historical circulation analogues
  4. Model validation & Probabilistic attribution - validate model data and compute attribution probabilities
  5. 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

Apache 2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

c3s_event_attribution_tools-1.0.0.tar.gz (242.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

c3s_event_attribution_tools-1.0.0-py3-none-any.whl (246.2 kB view details)

Uploaded Python 3

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

Hashes for c3s_event_attribution_tools-1.0.0.tar.gz
Algorithm Hash digest
SHA256 466273258d4e342c99f4234206d974a2c18fb58da0c9f167ec5f41dab402a568
MD5 ecf3eb7ccb57d640739127ce10d7b2f0
BLAKE2b-256 23f17569dbdf353ccbf6b44b6e92856f7123b9e116f6dd36176eab600b16bda9

See more details on using hashes here.

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

Hashes for c3s_event_attribution_tools-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8f3debed3be045f791c0302760437076551393b93ee4b2b4d7e5a8aa50878e1
MD5 28e13d78d0b83e0a6cf3a198de5625c1
BLAKE2b-256 35d2e02e0c3e7905cba2f31cd275e4b2c867190370c676420ec9f4df9e9aa994

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

0.3.5

2 files

0.3.4

2 files

0.3.3

2 files

0.3.0

2 files

0.2.0

2 files

0.1.0

2 files

0.0.4

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page