Litcius/Paper detail

PyFLEXTRKR: a flexible feature tracking Python software for convective cloud analysis

Zhe Feng, Joseph Hardin, Hannah C. Barnes, Jianfeng Li, L. Ruby Leung, Adam Varble, Zhixiao Zhang

2023Geoscientific model development83 citationsDOIOpen Access PDF

Abstract

Abstract. This paper describes the new open-source framework PyFLEXTRKR (Python FLEXible object TRacKeR), a flexible atmospheric feature tracking software package with specific capabilities to track convective clouds from a variety of observations and model simulations. This software can track any atmospheric 2D objects and handle merging and splitting explicitly. The package has a collection of multi-object identification algorithms, scalable parallelization options, and has been optimized for large datasets including global high-resolution data. We demonstrate applications of PyFLEXTRKR on tracking individual deep convective cells and mesoscale convective systems from observations and model simulations ranging from large-eddy resolving (∼100s m) to mesoscale (∼10s km) resolutions. Visualization, post-processing, and statistical analysis tools are included in the package. New Lagrangian analyses of convective clouds produced by PyFLEXTRKR applicable to a wide range of datasets and scales facilitate advanced model evaluation and development efforts as well as scientific discovery.

Topics & Concepts

Python (programming language)Computer scienceSoftwareMesoscale meteorologyCloud computingScalabilityComputational scienceVisualizationConvectionSoftware packageScripting languageMeteorologyData miningDatabaseOperating systemPhysicsClimate variability and modelsMeteorological Phenomena and SimulationsPrecipitation Measurement and Analysis
PyFLEXTRKR: a flexible feature tracking Python software for convective cloud analysis | Litcius