MCSMIP

Mesoscale Convective Systems tracking Method Intercomparison

Tracking algorithms

Name Spatial segmentation Temporal linking method Merging/splitting treatment Programming language Link
PyFLEXTRKR 2D detect-and-spread cold core: Tb<225K, spread to Tb < 241 K Overlap (0.5) Yes Python https://github.com/FlexTRKR/PyFLEXTRKR
simpleTrack Threshold-connectivity Tb<241K Overlap (0.6) Yes Python https://github.com/thmstein/simple-track
TAMS Contour (polygon) Tb<241K Overlap (0.5) Yes Python https://github.com/knubez/TAMS
DL + TempestExtreme Convolutional neural network (U-Net) Trained with PyFLEXTRKR data Overlap (uses TempestExtremes) (0.5) No Python, C++ https://github.com/mariajmolina/ML-extremes-mcs
tobac Water-shedding Tb<241K Parcels, propagation speed Yes Python https://github.com/tobac-project/tobac
KFyAO Threshold-connectivity Tb<241K Overlap and Kalman filter (0.15) No Matlab  
MOAAP 3D water-shedding Overlap (one gridcell) Yes Python https://github.com/AndreasPrein/MOAAP
TOOCAN 3D region growing (space + time) Tb dilation from 190 K to 241K, +2 K/step Data No C https://toocan.ipsl.fr/
TIMPS 2D detect-and-spread multi-thresholds with outer Tb<241K Overlap (max overlap) No Python, C++  
ATRACKS multi-thresholds with outer Tb<241K, Contour (polygon) Tb<241K Overlap (0.25) No Python https://doi.org/10.5281/zenodo.7025989