Skip to main content

EvaSuite – Evaluation Suite for Climate Data

EvaSuite Logo

Introduction

Evaluation Suite (EvaSuite) is a modular software framework for the standardised evaluation of regional climate model (RCM) simulations against observational and reference datasets, including model sensitivity analysis. It is designed for high-performance computing platforms and addresses the need for transparent, reproducible, and flexible evaluation workflows for RCMs. EvaSuite combines data harmonisation, spatial and temporal remapping, statistical evaluation, and visualisation within a unified fully configurable, end-to-end workflow. EvaSuite is maintained by the CLM-Community and is designed for reproducible use on HPC systems as well as on local workstations (under developing).

All evaluation workflows are controlled through YAML configuration files defining:

  • system settings and external dependencies;
  • model and reference datasets;
  • preprocessing options;
  • evaluation metrics;
  • visualisation settings.

For the complete user documentation, see the EvaSuite documentation.

Key Features

  • End-to-end evaluation workflow
    • Data harmonisation, remapping, metric computation and visualisation.
  • YAML-driven configuration
    • Reproducible and automation-friendly workflows.
  • HPC-ready design
    • Supports direct execution, interactive use and SLURM batch submission.
  • Local execution
    • Simple examples can also be run on a local workstation with local dataset catalogues.
  • Flexible data support
    • CF-compliant NetCDF datasets from models, reanalyses and observations.
  • Advanced diagnostics
    • Bias, RMSE, correlation, quantile-based diagnostics, significance testing and other evaluation metrics.
  • Integrated visualisation
    • Maps, time series, QQ plots and Taylor diagrams.
  • Modular extensions
    • Additional tools and workflows are maintained in separate EvaSuite extension projects.

General Information

The history and recent updates of EvaSuite provide an overview of the framework evolution and newly introduced features. Detailed instructions for installation and system setup are described in the Installation Guide, including environment preparation and known issues. EvaSuite can be executed in different modes (main, interactive, debug), as explained in the running documentation, allowing flexible usage for both batch HPC workflows and exploratory analysis. User-specific customization of plots, maps, and diagnostics is controlled via configuration files, documented in the user settings sections for plots, maps and Taylor diagrams. A comprehensive collection of reproducible workflows is available in the examples, demonstrating typical evaluation setups and wrapper-based pipelines. Additional technical details, module descriptions, and theoretical background are provided in the full documentation. For advanced applications and extensions (e.g. SPICE workflows), see the dedicated SPICE documentation. Modular extensions presented in separate projects GeoPackage, GriddedStations, ScoPi and UrbanPlot

Getting help

Before opening an issue, check:

If the problem remains unresolved, open an issue on GitLab.

Citation

If you use EvaSuite in your research, please cite:

Petrik, R., Geyer, B., Churiulin, E., Rockel, B., & Braun, C. (2026). EvaSuite (Evaluation Suite for climate data). Zenodo. https://doi.org/10.5281/zenodo.19223685

BibTeX

@software{petrik2026evasuite,
  author       = {Petrik, Ronny and Geyer, Beate and Churiulin, Evgenii and Rockel, Burkhardt and Braun, Christoph},
  title        = {EvaSuite (Evaluation Suite for climate data)},
  year         = {2026},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.19223685},
  url          = {https://doi.org/10.5281/zenodo.19223685}
}

Contributing

Contributions of new diagnostics, workflows and features are welcome. Please follow the CLM-Community development and contribution conventions and coordinate larger changes through the project issue tracker.

Metadata

Release files for hereon-evasuite 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hereon-evasuite 1.0.4
File Size Uploaded
hereon_evasuite-1.0.4.tar.gz 248.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hereon-evasuite 1.0.4
File Interpreter ABI Platform
hereon_evasuite-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 511.8 kB

Release files / hereon_evasuite-1.0.4.tar.gz

Download URL hereon_evasuite-1.0.4.tar.gz
Size 248.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3234e5612cdcaf74daea3dc0f3539b068119a59a4aef2891adb83a7feddb8c4d
BLAKE2b-256 checksum
How to use checksums
4ddfaf834cd52315e82f86a7a70bc8da59f5ae9ac7de4046b9d5b700deae8652
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.0

Release files / hereon_evasuite-1.0.4-py3-none-any.whl

Download URL hereon_evasuite-1.0.4-py3-none-any.whl
Size 263.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f8aae03c3395e248e07ad6881cc8b9bad43043438f5e767eba69db0bdc2ea861
BLAKE2b-256 checksum
How to use checksums
4a3288e00c108d9b7e7eaa327f7cd71238cebfe482c8be0828498ec978ad1f99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.0

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

1.0.3

2 release files

1.0.2

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page