Modelling rainfall with a Bartlett–Lewis process: pyBL (v1.0.0), a Python software package and an application with short records

Abstract. The Bartlett–Lewis (BL) model is a stochastic framework for representing rainfall based upon Poisson cluster point process theory. This model has been used for over 30 years in the stochastic modelling of daily and hourly rainfall time series. Historically, the BL model was known to underestimate sub-daily rainfall extremes, but recent advancements have addressed this issue, making it a viable alternative to traditional rainfall frequency analysis methods, such as those based on annual maxima time series. Despite its potential, calibrating the BL model is a not a trivial task. The model's formulation is complex, and calibrating it involves a nonlinear optimisation process that can be numerically unstable, which has limited its broader application. To promote the use of the BL model and demonstrate its capabilities in modelling sub-hourly rainfall – both standard and extreme statistics – we have developed an open-source Python package called pyBL. This paper details the design of the BL model and summarises the key features of the pyBL package. It includes a brief explanation of how to use the package in selected user scenarios. In addition, we report on scientific experiments that resemble real-world situations to showcase pyBL's ability to model sub-hourly rainfall extremes with short records and its flexibility in utilising records of various timescales and lengths.

Authors

Institutions

Publication Details

Journal
Geoscientific model development
Published
2025-03-05
DOI
https://doi.org/10.5194/gmd-18-1357-2025
Citations
1
Primary Topic
Meteorological Phenomena and Simulations
Type
article
Field-Weighted Citation Impact
1.30
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Modelling rainfall with a Bartlett–Lewis process: pyBL (v1.0.0), a Python software package and an application with short records

Ching-Chun Chou, Christian Onof, Pei-Chun Chen, Chien‐Yu Tseng et al.
1 citations
Geoscientific model development
Meteorological Phenomena and Simulations
1.30
article

Modelling rainfall with a Bartlett–Lewis process: pyBL (v1.0.0), a Python software package and an application with short records

Ching-Chun Chou, Christian Onof, Pei-Chun Chen, Chien‐Yu Tseng, Ting-Yu Dai, Chi-Ling Wei, Li-Pen Wang, Yun-Ting Ho
article en
1 citations

Abstract

Abstract. The Bartlett–Lewis (BL) model is a stochastic framework for representing rainfall based upon Poisson cluster point process theory. This model has been used for over 30 years in the stochastic modelling of daily and hourly rainfall time series. Historically, the BL model was known to underestimate sub-daily rainfall extremes, but recent advancements have addressed this issue, making it a viable alternative to traditional rainfall frequency analysis methods, such as those based on annual maxima time series. Despite its potential, calibrating the BL model is a not a trivial task. The model's formulation is complex, and calibrating it involves a nonlinear optimisation process that can be numerically unstable, which has limited its broader application. To promote the use of the BL model and demonstrate its capabilities in modelling sub-hourly rainfall – both standard and extreme statistics – we have developed an open-source Python package called pyBL. This paper details the design of the BL model and summarises the key features of the pyBL package. It includes a brief explanation of how to use the package in selected user scenarios. In addition, we report on scientific experiments that resemble real-world situations to showcase pyBL's ability to model sub-hourly rainfall extremes with short records and its flexibility in utilising records of various timescales and lengths.

Geoscientific model developmentVol. 18(5)
National Taiwan University (TW), Imperial College London (GB), The University of Texas at Austin (US)
Openalex Percentile: Top 26%
Meteorological Phenomena and Simulations
1.30
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.