Published January 13, 2026 | Version v1.0
Dataset Open

27-Year Dataset of European Warm-Season Mesoscale Convective Systems

Authors/Creators

Description

This Version is not yet Peer-Reviewed. 
This dataset provides a 27-year climatology of Mesoscale Convective Systems (MCSs) across the European domain (30N to 70N, 20W to 40E).

It covers the warm seasons (May through September) for the period 1998 to 2024. The data was generated using the Evolution-based Mesoscale Convective System Model Assessment-Tracker (EMMA-Tracker), an algorithm designed to identify and track organized convection using variables available in standard climate model output.

The primary purpose of this dataset is to serve as a process-based observational benchmark for evaluating Regional Climate Models (RCMs) and Convection-Permitting Models (CPMs). Unlike general precipitation datasets, these tracks have undergone physics-based post-processing filters (Track Straightness, Environmental Instability, and Area Volatility) to explicitly separate self-sustaining, propagating MCSs from synoptic-scale frontal precipitation and stationary orographic convection.

This dataset is not only restricted for model evaluation but itself represents a robust observational record that enables in-depth
climatological analysis of organized convection over Europe.

Dataset Specifications:

  • Temporal Coverage: 1998-2024 (Warm Season: May-September)

  • Spatial Domain: Europe (30N-70N, 20W-40E)

  • Spatial Resolution: 0.1 degree x 0.1 degree (matching GPM IMERG native grid)

  • Temporal Resolution: Hourly

  • Input Sources: Precipitation from GPM IMERG V07 Final Run; Atmospheric Stability (Lifted Index) from ERA5 Reanalysis.

Content and Variable Information:

The dataset includes tracking information identifying the lifecycle of individual MCSs. Key characteristics retained for identified systems include:

    • robust_mcs_id: Contains only the mature phase (periods where the system exceeds 3500 km2 for at least 4 consecutive hours).

    • mcs_id: full lifecycle track of an MCS.

    • mcs_id_merge_split: Information on all merging and splitting events associated with a mature MCS.

    • System location (precipitation-weighted centroid lat and lon)

    • A boundary touching flag. 

The individual IDs are only unique within each year.

Usage Notes and Limitations:

  1. This dataset is optimized for climatological analysis and model evaluation rather than individual meteorological case studies. Specific events should be cross-referenced with other meteorological data.

  2. The domain extends to 70N; however, data poleward of 60N is subject to higher uncertainty due to the limitations of the input satellite observations at high latitudes.

  3. Users comparing this data to model output should map their data to a common grid before tracking to ensure consistent detection of morphological features.

  4. The EMMA-Tracker code used to generate this dataset is available on GitHub (https://github.com/DavidKneidinger/emma-tracker/).

Data Extraction Instructions:

The hourly tracking files are compressed into tar archives. To extract the files for usage, run the following command in your terminal, replacing 'filename.tar' with the specific archive name:

tar -xvf EMMA_MCS_Climatology_Europe_YYYY_vX.tar.gz

 

config.yaml setup used to produce this Dataset:

# config.yaml

# Detection parameter
min_size_threshold: 10  # min number of grid cells for an object to be detected
heavy_precip_threshold: 6.82  # mm/h
moderate_precip_threshold: 1.0  # mm/h
min_nr_plumes: 1  # number of heavy precipitation plums
lifted_index_percentage_threshold: 0.1   # % 
lifted_index_threshold: -2  # K

# Tracking parameter
main_lifetime_thresh: 4  # min number of hours for an MCS in the mature state
main_area_thresh: 3500  # min area for a system to be in the mature state
nmaxmerge: 5  # maximum number of objects to merge in a single timestep

# Post-processing / Filtering
# This section controls the physics-based filtering logic
postprocessing_filters:
  lifted_index_threshold: 1.5          # Keep systems with mean LI < 1.5 K
  track_straightness_threshold: 0.4    # Keep systems with straightness > 0.4
  max_area_volatility: 90000.0        # Keep systems with max volatility < 0.9e5

 

 

Files

Files (635.1 MB)

Name Size Download all
md5:9ff1b0c136c6793c68cc3365579b8bdf
23.2 MB Download
md5:d958ba678eba0b50b2e1e5019674fde9
23.2 MB Download
md5:cad81767407c12ba8abab182f048e4c9
22.9 MB Download
md5:f18a655d57f114f55d7e4df6c4bbbccd
23.0 MB Download
md5:66a540a79b89701827831f35751afe96
23.6 MB Download
md5:a864bdfd915d29d30110839eed865cc6
23.1 MB Download
md5:c1c01e93d6ed666eaf74f2388f325611
23.4 MB Download
md5:359432db3cf37cabd7885233710f6886
23.5 MB Download
md5:ea802d61ab20541b351233034bf375ad
23.2 MB Download
md5:330b48757136747ac7e1c2fe2223f063
23.5 MB Download
md5:e86693520c5fd17544cd29356a9f2664
23.3 MB Download
md5:a3850a3296848834c64fbff88b6f98e8
23.4 MB Download
md5:705184593490b4cf7b37dd3b9fc457b3
23.6 MB Download
md5:be01c002aaa7d4ccb95c14b2cd1fbef9
23.5 MB Download
md5:a34317a11385de9ad43473d6f2fabc73
23.2 MB Download
md5:98f9b0e8ff1f6b78eb161f79384f1487
23.4 MB Download
md5:ed80a2fba20343d52482da3e90419feb
24.3 MB Download
md5:0fb92cc05a46f5bedc81616ee29bdadd
23.6 MB Download
md5:a2bf34be66fa4f7ddbb04778a2d03061
23.7 MB Download
md5:fef4f0a2f6bc1984d2f0887aa6d2aefc
23.8 MB Download
md5:8167c111c2fff33e96f4ab0c1ba6006a
23.8 MB Download
md5:9cb6875e8e79d3ce2975d78de031b21b
23.7 MB Download
md5:639114dfadb1d1d76059b5491fe59fe6
23.5 MB Download
md5:d10bebabb4f278b3de0911b9bff77927
24.1 MB Download
md5:54909492bbbf8499e7052fd0fe9a120a
23.8 MB Download
md5:641fba0645cac270b41d829567f3bf16
24.0 MB Download
md5:75f90ebea7d2489dc65f5d5d1c577b7c
23.9 MB Download

Additional details

Funding

Austrian Research Promotion Agency
MoCCA 913124

Dates

Collected
1998-05-01/2024-09-30

Software