WSIMOD
WSIMOD is a software for simulating water quality and quantity
Cite this software
Description
Summary
The water cycle is highly interconnected; water fluxes in one part depend on physical and human processes throughout. For example, rivers are a water supply, a receiver of wastewater, and an aggregate of many hydrological, biological, and chemical processes. Thus, simulations of the water cycle that have highly constrained boundaries may miss key interactions that create unanticipated impacts or unexpected opportunities. Integrated environmental models aim to resolve the issue of boundary conditions, however they have some key limitations, and in particular there is a significant need for a parsimonious, self-contained suite that is accessible and easy to set up.
Statement of need
Traditional approaches to water system modelling broadly fall into highly numerical models that excel in representing individual subsystems, or systems-dynamics models that create broad representations but lack a physical basis. Early attempts at a physical representation of the water cycle combined existing numerical models through an integration framework. While successful, this approach has an incredibly high user burden because each subsystem model is so detailed, and as a consequence is also difficult to customise. For example, SWAT is widely used for rural water cycle modelling, while SWMM is commonly used for urban water cycle modelling. These two tools can be linked through integration frameworks. Despite the apparent power of combining two widely adopted models, integrated applications have been limited, likely due to the same issues noted above: user burden and difficulty of customisation.
Because of this need, we provide a parsimonious and self-contained suite for integrated water-cycle modelling in the WSIMOD Python package. It brings together software developed over three years on the CAMELLIA project. Urban water processes are based on those implemented and validated in the CityWat model, while hydrological and agricultural processes are based on the CatchWat model. WSIMOD also provides an interface for message passing between different model components, enabling all parts of the water cycle to interact. The result is a simulation model that is easy to set up, highly flexible, and ideal for representing water quality and quantity in “non-textbook” water systems.
The package includes tutorials and examples to help modellers create nodes (representing subsystems), connect them with arcs (representing fluxes), and orchestrate them into a working simulation model.
Reference papers
- 1.Author(s): Barnaby Dobson, Leyang Liu, Ana MijicPublished in Geoscientific Model Development by Copernicus GmbH in 2024, page: 4495-451310.5194/gmd-17-4495-2024
- 2.Author(s): Barnaby Dobson, Leyang Liu, Ana MijicPublished in Journal of Open Source Software by The Open Journal in 2023, page: 499610.21105/joss.04996
Mentions
- 1.Author(s): Leyang Liu, Francesca Pianosi, Ana MijicPublished in Journal of Cleaner Production by Elsevier BV in 2026, page: 14785010.1016/j.jclepro.2026.147850
- 2.Author(s): Jiayi Tang, Leyang Liu, Barnaby Dobson, Kwok Pan Chun, Ana MijicPublished in Journal of Hydrology by Elsevier BV in 2026, page: 13509810.1016/j.jhydrol.2026.135098
- 3.Author(s): Aliasghar Azma, Yakun Liu, Shahabaldin RezaniaPublished in Journal of Water Process Engineering by Elsevier BV in 2026, page: 10944810.1016/j.jwpe.2026.109448
- 4.Author(s): Ana Mijic, Wouter Buytaert, Barnaby Dobson, Evina Katsou, Marc E. J. Stettler, Daniel ValeroPublished in Frontiers in Water by Frontiers Media SA in 202610.3389/frwa.2026.1700021
- 5.Author(s): Saman Razavi, Ashleigh Duffy, Leila Eamen, Anthony J. Jakeman, Timothy D. Jardine, Howard Wheater, Randall J. Hunt, Holger R. Maier, Mohamed S. Abdelhamed, Mohammad Ghoreishi, Hoshin Gupta, Petra Döll, Enayat A. Moallemi, Fuad Yassin, Graham Strickert, Ehsan Nabavi, Juliane Mai, Yanping Li, Julie M. Thériault, Wenyan Wu, John Pomeroy, Martyn P. Clark, Grant Ferguson, Patricia Gober, Ximing Cai, Maureen G. Reed, Andrea Saltelli, Amin Elshorbagy, Mahdi Sedighkia, Julie Terry, Karl‐Erich Lindenschmidt, David M. Hannah, Kailong Li, Masoud Asadzadeh, Natasha Harvey, Hamid Moradkhani, Volker GrimmPublished in Water Resources Research by American Geophysical Union (AGU) in 202510.1029/2024wr038088
- 6.Author(s): Salim Yaykiran, Alpaslan EkdalPublished in Water by MDPI AG in 2025, page: 128010.3390/w17091280
- 7.Author(s): Mengqi Yang, Xudong Zhang, Chengxin Qin, Fanlin Meng, Jie Long, Xin Dong, Yi LiuPublished in Water Research by Elsevier BV in 2025, page: 12292110.1016/j.watres.2024.122921
- 8.Author(s): Ke Zhou, Pepe Puchol-Salort, Irene Pluchinotta, Darren Beriro, Ana Mijic, Nici ZimmermannPublished in Journal of Cleaner Production by Elsevier BV in 2025, page: 14565510.1016/j.jclepro.2025.145655
- 9.Author(s): Fangjun Peng, Leyang Liu, Yuxuan Gao, Vladimir Krivtsov, Saumya Srivastava, Barnaby Dobson, Ana MijicPublished in Journal of Hydrology by Elsevier BV in 2025, page: 13306510.1016/j.jhydrol.2025.133065
- 10.Author(s): Ashish Sharma, Kuldip Kumar, Abhinav Wadhwa, Ana Mijic, Veroneque Ignace, Cristina Negri, Felicia Marcus, Jennifer Cherrier, Terri Mathews, Jose-Frederic Deroubaix, Jean-Claude Deutsch, Ilan JuranPublished in Bulletin of the American Meteorological Society by American Meteorological Society in 2025, page: E1098-E110710.1175/bams-d-25-0065.1
- 11.Author(s): Leyang Liu, Ana MijicPublished in Journal of Hydrology by Elsevier BV in 2025, page: 13404210.1016/j.jhydrol.2025.134042
- 12.Author(s): Ana Mijic, Barnaby Dobson, Leyang LiuPublished in Cambridge Prisms: Water by Cambridge University Press (CUP) in 202410.1017/wat.2024.9
- 13.Author(s): Leyang Liu, Marco Bianchi, Christopher R. Jackson, Ana MijicPublished in Journal of Hydrology by Elsevier BV in 2024, page: 13137910.1016/j.jhydrol.2024.131379
- 14.Author(s): Matthew E. Whaley, Laura Benton, Brendan Bromwich, Ana Mijic, Eloise Rousseau, Marie-Pierre Whaley, Barnaby DobsonPublished in AQUA — Water Infrastructure, Ecosystems and Society by IWA Publishing in 2024, page: 1113-113410.2166/aqua.2024.261
- 1.Published by Copernicus GmbH in 202410.5194/egusphere-2023-1662-rc2
- 2.Author(s): Barnaby DobsonPublished by Copernicus GmbH in 202310.5194/egusphere-2023-1662-ac4
- 3.Author(s): Barnaby Dobson, Leyang Liu, Ana MijicPublished by Copernicus GmbH in 202310.5194/egusphere-2023-1662
- 4.Published by Copernicus GmbH in 202310.5194/egusphere-2023-1662-rc1
- 5.Published by Copernicus GmbH in 202310.5194/egusphere-2023-1662-cec1
- 6.Published by Copernicus GmbH in 202310.5194/egusphere-2023-1662-cec2
- 7.Author(s): Barnaby DobsonPublished by Copernicus GmbH in 202310.5194/egusphere-2023-1662-ac1
- 8.Author(s): Barnaby DobsonPublished by Copernicus GmbH in 202310.5194/egusphere-2023-1662-ac2
- 9.Author(s): Barnaby DobsonPublished by Copernicus GmbH in 202310.5194/egusphere-2023-1662-ac3