Projects per year
Abstract
Developing simulation and optimisation models for resource networks like water or energy systems increasingly involves integrating multiple data sources and software. Connecting multiple models and managing data accessed by different groups of analysts is a software challenge. Many resource systems are represented in computer models as networks of nodes and links, driven by a range of objectives and rules. We present a data storage platform, written in Python, which exploits the commonality of network representations to store data for multiple model types within a single deployment. This open-source platform provides a common source of data to multiple models using consistent data formats, reducing likelihood of error compared to file based data management. When deployed as a web service, it allows data to be shared securely among authorised users over the internet, facilitating collaboration. A case-study describes the hosting of a water utility planning model, with an accompanying worked example.
Original language | English |
---|---|
Pages (from-to) | 104538 |
Journal | Environmental Modelling & Software |
DOIs | |
Publication status | Published - 30 Sept 2019 |
Keywords
- model platform
- web services
- Python
- open source
- Software framework
- network modelling
Fingerprint
Dive into the research topics of 'An open-source data manager for network models'. Together they form a unique fingerprint.Projects
- 2 Finished
-
GCRF: DAMS 2.0: Design and assessment of resilient and sustainable interventions in water-energy-food-environment Mega-Systems
Hulme, D., Anderson, K., Bottacin Busolin, A., Dimova, R., Foster, T., Harou, J., Imai, K., Larkin, A., Lavers, T., Mancarella, P., Mutale, J., Panteli, M., Sen, K. & Whittington, D.
1/10/17 → 31/12/21
Project: Research
-
Impacts
-
System-scale design of water resource systems improves water security and resilience
Julien Harou (Participant), Evgenii Matrosov (Participant), James Tomlinson (Participant), Anthony Hurford (Participant), Ivana Huskova (Participant), Andrew Slaughter (Participant), Robel Geressu (Participant), Tohid Erfani (Participant) & Kevis Pachos (Participant)
Impact: Economic, Policy, Technological