Advancing Cyclone Tracking with HIMPACT: High-Resolution Multilevel Python-Based Algorithm for Cyclones’ Centroid Tracking

Convection-permitting simulations resolve the deep convective cells that organise Mediterranean tropical-like cyclones. They also generate localised pressure minima that can capture a conventional cyclone tracker and pull it away from the synoptic-scale centre. We introduce High-Resolution Multilevel Python-Based Algorithm for Cyclones’ Centroid Tracking (HIMPACT), an open-source Python algorithm developed by the corresponding author within the CETEMPS framework, that stabilises cyclone-centre identification by combining three elements: a multi-level geopotential analysis restricted to the 800–950 hPa layer, a percentile-based threshold that isolates the vortex core from convective perturbations, and a convex-hull centroid that depends on the geometry of a percentile-defined core rather than on a single extreme grid point, so that an isolated convective pressure deficit cannot displace the estimate by more than a fraction of the core radius. HIMPACT was evaluated in four tracking experiments across three Mediterranean cyclones at grid spacings from 2 to 28 km using WRF, ICON-DREAM and ERA5, while MPAS was additionally used to test portability and computational scaling on an unstructured Voronoi mesh. Across the three experiments in which the driving data resolve a coherent lower-tropospheric cyclone structure, the best five-level configurations reduce root-mean-square displacement errors by approximately 16–48% relative to the corresponding single-level configurations. Activating the absolute minimum alongside the centroid more than doubles the error variance when the pressure field is multi-modal. The 800–950 hPa window avoids both surface extrapolation artefacts below 950 hPa and mid-tropospheric steering signatures above 800 hPa. A counterexample with an extratropical storm exposes a data-quality threshold: when the driving dataset does not resolve a vertically coherent cyclone structure, the multi-level weighted mean diverges, and single-level tracking becomes the safer choice. HIMPACT is model-agnostic, requires no format conversion, and runs on a single CPU core at approximately 9.8–41.3 s per time step for the recommended five-level configuration across the tested back-ends; substantially larger costs occur for high-level-count MPAS configurations.

Authors

Institutions

Publication Details

Journal
Atmosphere
Published
2026-09-01
DOI
https://doi.org/10.3390/atmos17090862
Primary Topic
Tropical and Extratropical Cyclones Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Advancing Cyclone Tracking with HIMPACT: High-Resolution Multilevel Python-Based Algorithm for Cyclones’ Centroid Tracking

Rossella Ferretti, Antonio Ricchi, Piero Serafini, Cristiano D'Amico
Atmosphere
Tropical and Extratropical Cyclones Research
article

Advancing Cyclone Tracking with HIMPACT: High-Resolution Multilevel Python-Based Algorithm for Cyclones’ Centroid Tracking

Rossella Ferretti, Antonio Ricchi, Piero Serafini, Cristiano D'Amico
article en

Abstract

Convection-permitting simulations resolve the deep convective cells that organise Mediterranean tropical-like cyclones. They also generate localised pressure minima that can capture a conventional cyclone tracker and pull it away from the synoptic-scale centre. We introduce High-Resolution Multilevel Python-Based Algorithm for Cyclones’ Centroid Tracking (HIMPACT), an open-source Python algorithm developed by the corresponding author within the CETEMPS framework, that stabilises cyclone-centre identification by combining three elements: a multi-level geopotential analysis restricted to the 800–950 hPa layer, a percentile-based threshold that isolates the vortex core from convective perturbations, and a convex-hull centroid that depends on the geometry of a percentile-defined core rather than on a single extreme grid point, so that an isolated convective pressure deficit cannot displace the estimate by more than a fraction of the core radius. HIMPACT was evaluated in four tracking experiments across three Mediterranean cyclones at grid spacings from 2 to 28 km using WRF, ICON-DREAM and ERA5, while MPAS was additionally used to test portability and computational scaling on an unstructured Voronoi mesh. Across the three experiments in which the driving data resolve a coherent lower-tropospheric cyclone structure, the best five-level configurations reduce root-mean-square displacement errors by approximately 16–48% relative to the corresponding single-level configurations. Activating the absolute minimum alongside the centroid more than doubles the error variance when the pressure field is multi-modal. The 800–950 hPa window avoids both surface extrapolation artefacts below 950 hPa and mid-tropospheric steering signatures above 800 hPa. A counterexample with an extratropical storm exposes a data-quality threshold: when the driving dataset does not resolve a vertically coherent cyclone structure, the multi-level weighted mean diverges, and single-level tracking becomes the safer choice. HIMPACT is model-agnostic, requires no format conversion, and runs on a single CPU core at approximately 9.8–41.3 s per time step for the recommended five-level configuration across the tested back-ends; substantially larger costs occur for high-level-count MPAS configurations.

AtmosphereVol. 17(9)
University of L'Aquila (IT)
Life below water
Openalex Percentile: Top 14%
Tropical and Extratropical Cyclones Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.