Pysewer: A Python Library for Sewer Network Generation in Data Scarce Regions

Pysewer is a network generator for sewer networks originally designed for rural settlements in emerging countries with little or no wastewater infrastructure.The network generation prioritises gravity flow in order to avoid pumping -which can be a source of failure and high maintenance -where possible.The network dimensioning is based on dry-weather flow.Based on a few data sources, pysewer generates a complete network based on roads, building locations, and elevation data.Global water consumption and population assumptions are included to dimension the sewer diameters.Results are fully-connected sewer networks that connect all buildings to one or several predefined wastewater treatment plant (WWTP) locations.By default, the lowest point in the elevation data is set as the WWTP location.The resulting network contains sewer diameters, building connections, as well as lifting or pumping stations with pressurised pipes where necessary.

Authors

Institutions

Publication Details

Journal
The Journal of Open Source Software
Published
2024-12-10
DOI
https://doi.org/10.21105/joss.06430
Citations
2
Primary Topic
Precipitation Measurement and Analysis
Type
article
Field-Weighted Citation Impact
0.75

Funders

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

Pysewer: A Python Library for Sewer Network Generation in Data Scarce Regions

Moritz Sanne, Jan Friesen, Ganbaatar Khurelbaatar, Daneish Despot et al.
2 citations
The Journal of Open Source Software
Precipitation Measurement and Analysis
0.75
article

Pysewer: A Python Library for Sewer Network Generation in Data Scarce Regions

Moritz Sanne, Jan Friesen, Ganbaatar Khurelbaatar, Daneish Despot, Manfred van Afferden
article en
2 citations

Abstract

Pysewer is a network generator for sewer networks originally designed for rural settlements in emerging countries with little or no wastewater infrastructure.The network generation prioritises gravity flow in order to avoid pumping -which can be a source of failure and high maintenance -where possible.The network dimensioning is based on dry-weather flow.Based on a few data sources, pysewer generates a complete network based on roads, building locations, and elevation data.Global water consumption and population assumptions are included to dimension the sewer diameters.Results are fully-connected sewer networks that connect all buildings to one or several predefined wastewater treatment plant (WWTP) locations.By default, the lowest point in the elevation data is set as the WWTP location.The resulting network contains sewer diameters, building connections, as well as lifting or pumping stations with pressurised pipes where necessary.

The Journal of Open Source SoftwareVol. 9(104)
Helmholtz Centre for Environmental Research (DE)
European Commission
Openalex Percentile: Top 29%
Precipitation Measurement and Analysis
0.75
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.