Preprints
https://doi.org/10.5194/egusphere-2025-5438
https://doi.org/10.5194/egusphere-2025-5438
10 Feb 2026
 | 10 Feb 2026
Status: this preprint is open for discussion and under review for Hydrology and Earth System Sciences (HESS).

Open-source tools for processing opportunistic rainfall sensor data: An overview of existing tools and the new OpenSense software packages poligrain, pypwsqc and mergeplg

Christian Chwala, Aart Overeem, Erlend Øydvin, Louise Petersson Wårdh, Jochen Seidel, Maximilian Graf, Bas Walraven, Elia Covi, Hai Victor Habi, Martin Fencl, Lotte de Vos, Filippo Giannetti, Amy Green, Tess O’Hara, Nico Blettner, Tom Keel, Georges Schutz, Abbas El Hachem, Nicholas Illich, Julius Polz, Taoufiq Shit, Lukáš Kaleta, Damaris Zulkarnaen, and Vojtěch Bareš

Abstract. Opportunistic sensors (OS), such as personal weather stations (PWSs), commercial microwave links (CMLs), and satellite microwave links (SMLs) can provide detailed rainfall information near the Earth's surface, complementary to information from ground-based weather radars and rain gauges from official networks. Due to their opportunistic nature, their data requires dedicated processing and quality control. A variety of open-source tools for these tasks exist. Their interoperability is low, however, and implementation details are too heterogeneous to allow joint community-driven development. Within the COST Action OpenSense (Opportunistic Precipitation Sensing Network) we have set out to improve this situation. Here we first summarize the state of the preexisting open-source tools and then describe the new OpenSense software ecosystem that we built. Specific attention is given to the three new software packages developed within OpenSense: poligrain, which simplifies common tasks for working with point, line and gridded sensor data; pypwsqc, which provides several quality control algorithms for PWS data, that were previously available as separate packages; mergeplg, which contains merging methods for point, line and grid data. These packages, with poligrain as the foundation, form the OpenSense software ecosystem for which we show an example use case. This software ecosystem shall serve as a community platform for reproducible research and operational integration of opportunistic sensor data for rainfall estimation.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share
Christian Chwala, Aart Overeem, Erlend Øydvin, Louise Petersson Wårdh, Jochen Seidel, Maximilian Graf, Bas Walraven, Elia Covi, Hai Victor Habi, Martin Fencl, Lotte de Vos, Filippo Giannetti, Amy Green, Tess O’Hara, Nico Blettner, Tom Keel, Georges Schutz, Abbas El Hachem, Nicholas Illich, Julius Polz, Taoufiq Shit, Lukáš Kaleta, Damaris Zulkarnaen, and Vojtěch Bareš

Status: open (until 24 Mar 2026)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
Christian Chwala, Aart Overeem, Erlend Øydvin, Louise Petersson Wårdh, Jochen Seidel, Maximilian Graf, Bas Walraven, Elia Covi, Hai Victor Habi, Martin Fencl, Lotte de Vos, Filippo Giannetti, Amy Green, Tess O’Hara, Nico Blettner, Tom Keel, Georges Schutz, Abbas El Hachem, Nicholas Illich, Julius Polz, Taoufiq Shit, Lukáš Kaleta, Damaris Zulkarnaen, and Vojtěch Bareš
Christian Chwala, Aart Overeem, Erlend Øydvin, Louise Petersson Wårdh, Jochen Seidel, Maximilian Graf, Bas Walraven, Elia Covi, Hai Victor Habi, Martin Fencl, Lotte de Vos, Filippo Giannetti, Amy Green, Tess O’Hara, Nico Blettner, Tom Keel, Georges Schutz, Abbas El Hachem, Nicholas Illich, Julius Polz, Taoufiq Shit, Lukáš Kaleta, Damaris Zulkarnaen, and Vojtěch Bareš
Metrics will be available soon.
Latest update: 10 Feb 2026
Download
Short summary
Data from so called opportunistic sensors, devices that have not been designed to provide reliable weather data, can offer valuable rainfall information. But good data processing is crucial. For this task, we created the OpenSense software ecosystem, featuring new specialized tools built on a shared foundation. These new tools allow us to collaboratively advance research and improve the operational usage of opportunistic rainfall data to provide more accurate rainfall maps.
Share