pyTCR: A tropical cyclone rainfall model for python

pyTCR is a climatology software package developed in the Python programming language.It integrates the capabilities of several legacy physical models (Emanuel et al., 2008;Langousis & Veneziano, 2009) into a reduced-complexity framework, enabling rapid estimation of tropical cyclone (TC) rainfall consistent with the large-scale environment.Specifically, pyTCR implements a horizontally distributed and vertically integrated model (Zhu et al., 2013) for simulating rainfall driven by TCs.Along storm tracks, rainfall is estimated by computing the cross-boundary-layer, upward water vapor transport caused by different mechanisms including frictional convergence, vortex stretching, large-scale baroclinic effect (i.e., wind shear), topographic forcing, and radiative cooling (Lu et al., 2018).The package provides essential functionalities for modeling and interpreting spatio-temporal TC rainfall data.pyTCR requires a limited number of model input parameters, making it a convenient and useful tool for analyzing rainfall mechanisms driven by TCs.

Authors

Institutions

Publication Details

Journal
The Journal of Open Source Software
Published
2025-06-18
DOI
https://doi.org/10.21105/joss.08074
Primary Topic
Tropical and Extratropical Cyclones Research
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

pyTCR: A tropical cyclone rainfall model for python

Phong V. V. Le, Gabriel Pérez, Ifeanyichukwu C. Nduka, William H. Mobley et al.
2 links
The Journal of Open Source Software
Tropical and Extratropical Cyclones Research
article

pyTCR: A tropical cyclone rainfall model for python

Phong V. V. Le, Gabriel Pérez, Ifeanyichukwu C. Nduka, William H. Mobley, Ethan T. Coon, Geeta Persad
article en

Abstract

pyTCR is a climatology software package developed in the Python programming language.It integrates the capabilities of several legacy physical models (Emanuel et al., 2008;Langousis & Veneziano, 2009) into a reduced-complexity framework, enabling rapid estimation of tropical cyclone (TC) rainfall consistent with the large-scale environment.Specifically, pyTCR implements a horizontally distributed and vertically integrated model (Zhu et al., 2013) for simulating rainfall driven by TCs.Along storm tracks, rainfall is estimated by computing the cross-boundary-layer, upward water vapor transport caused by different mechanisms including frictional convergence, vortex stretching, large-scale baroclinic effect (i.e., wind shear), topographic forcing, and radiative cooling (Lu et al., 2018).The package provides essential functionalities for modeling and interpreting spatio-temporal TC rainfall data.pyTCR requires a limited number of model input parameters, making it a convenient and useful tool for analyzing rainfall mechanisms driven by TCs.

The Journal of Open Source SoftwareVol. 10(110)
Oak Ridge National Laboratory (US), Oklahoma State University Oklahoma City (US), The University of Texas at Austin (US)
U.S. Department of Energy, Office of Science, Biological and Environmental Research
Climate action
Openalex Percentile: Top 82%
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.