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
- Phong V. V. Le (ORCID: https://orcid.org/0000-0001-5558-1023)
- Gabriel Pérez (ORCID: https://orcid.org/0000-0003-3880-0874)
- Ifeanyichukwu C. Nduka (ORCID: https://orcid.org/0000-0002-1978-7048)
- William H. Mobley (ORCID: https://orcid.org/0000-0003-1783-0599)
- Ethan T. Coon (ORCID: https://orcid.org/0000-0001-8124-9622)
- Geeta Persad
Institutions
- Oak Ridge National Laboratory (US)
- Oklahoma State University Oklahoma City (US)
- The University of Texas at Austin (US)
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
- U.S. Department of Energy
- Office of Science
- Biological and Environmental Research