An open-source data manager for network models

被引:6
|
作者
Knox, Stephen [1 ]
Tomlinson, James [1 ]
Harou, Julien J. [1 ,3 ]
Meier, Philipp [2 ]
Rosenberg, David E. [4 ,5 ]
Lund, Jay R. [6 ]
Rheinheimer, David E. [7 ]
机构
[1] Univ Manchester, Dept Mech Aerosp & Civil Engn MACE, Manchester, Lancs, England
[2] Eawag, Dept Surface Waters Res & Management, Kastanienbaum, Switzerland
[3] UCL, Dept Civil Environm & Geomat Engn, London, England
[4] Utah State Univ, Dept Civil & Environm Engn, 8200 Old Main Hill, Logan, UT 84322 USA
[5] Utah State Univ, Utah Water Res Lab, 8200 Old Main Hill, Logan, UT 84322 USA
[6] Univ Calif Davis, Dept Civil & Environm Engn, 3109 Ghausi Hall,One Shields Ave, Davis, CA 95616 USA
[7] Univ Massachusetts, Dept Civil & Environm Engn, 130 Nat Resources Rd, Amherst, MA 01003 USA
基金
“创新英国”项目; 英国经济与社会研究理事会;
关键词
Model platform; Web services; !text type='Python']Python[!/text; Open source; Software framework; Network modelling; ROBUST DECISION-MAKING; WATER-RESOURCES; INFRASTRUCTURE INVESTMENTS; DEMAND MANAGEMENT; OPTIMIZATION; SIMULATION; INTERFACE; COMPLEX;
D O I
10.1016/j.envsoft.2019.104538
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Open-source Medical Information Manager
    Johnson, DL
    Johnson, MK
    Corbet, J
    [J]. JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 1999, : 1208 - 1208
  • [2] Clarity: An Open-Source Manager for Laboratory Automation
    Delaney, Nigel F.
    Echenique, Jose I. Rojas
    Marx, Christopher J.
    [J]. JALA, 2013, 18 (02): : 171 - 177
  • [3] Network canvas: an open-source tool for capturing social and contact network data
    Janulis, Patrick
    Phillips II, Gregory
    Melville, Joshua
    Hogan, Bernie
    Banner, Kate
    Mustanski, Brian
    Oser, Carrie B.
    Tillson, Martha
    Schneider, John
    Birkett, Michelle
    [J]. INTERNATIONAL JOURNAL OF EPIDEMIOLOGY, 2023, 52 (04) : 1286 - 1291
  • [4] IoT Manager: An open-source IoT framework for smart cities
    Calderoni, Luca
    Magnani, Antonio
    Maio, Dario
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 413 - 423
  • [5] Archetypes of open-source business models
    Estelle Duparc
    Frederik Möller
    Ilka Jussen
    Maleen Stachon
    Sükran Algac
    Boris Otto
    [J]. Electronic Markets, 2022, 32 : 727 - 745
  • [6] Archetypes of open-source business models
    Duparc, Estelle
    Moeller, Frederik
    Jussen, Ilka
    Stachon, Maleen
    Algac, Sukran
    Otto, Boris
    [J]. ELECTRONIC MARKETS, 2022, 32 (02) : 727 - 745
  • [7] Administering an open-source wireless network
    Feher, James
    Sondag, Tyler
    [J]. INFORMATION TECHNOLOGY AND LIBRARIES, 2008, 27 (03) : 44 - 54
  • [8] Open-Source Data Alternatives and Models for Flood Risk Management in Nepal
    Thakuri, Sudeep
    Parajuli, Binod Prasad
    Shakya, Puja
    Baskota, Preshika
    Pradhan, Deepa
    Chauhan, Raju
    [J]. REMOTE SENSING, 2022, 14 (22)
  • [9] Open-Source Data and the Study of Homicide
    Parkin, William S.
    Gruenewald, Jeff
    [J]. JOURNAL OF INTERPERSONAL VIOLENCE, 2017, 32 (18) : 2693 - 2723
  • [10] Open-source tools for data mining
    Zupan, Blaz
    Demsar, Janez
    [J]. CLINICS IN LABORATORY MEDICINE, 2008, 28 (01) : 37 - +