Geoscientific Model Development (Sep 2023)

NEOPRENE v1.0.1: a Python library for generating spatial rainfall based on the Neyman–Scott process

  • J. Diez-Sierra,
  • J. Diez-Sierra,
  • J. Diez-Sierra,
  • S. Navas,
  • M. del Jesus

DOI
https://doi.org/10.5194/gmd-16-5035-2023
Journal volume & issue
Vol. 16
pp. 5035 – 5048

Abstract

Read online

Long time series of rainfall at different levels of aggregation (daily or hourly in most cases) constitute the basic input for hydrological, hydraulic and climate studies. However, oftentimes the length, completeness, time resolution or spatial coverage of the available records falls short of the minimum requirements to build robust estimations. Here, we introduce NEOPRENE, a Python library to generate synthetic time series of rainfall. NEOPRENE simulates multi-site synthetic rainfall that reproduces observed statistics at different time aggregations. Three case studies exemplify the use of the library, focusing on extreme rainfall, as well as on disaggregating daily rainfall observations into hourly rainfall records. NEOPRENE is distributed from GitHub with an open license (GPLv3), free for research and commercial purposes alike. We also provide Jupyter notebooks with the example use cases to promote its adoption by researchers and practitioners involved in vulnerability, impact and adaptation studies.