Toward open and reproducible environmental modeling by integrating online data repositories, computational environments, and model Application Programming Interfaces. (January 2021)
- Record Type:
- Journal Article
- Title:
- Toward open and reproducible environmental modeling by integrating online data repositories, computational environments, and model Application Programming Interfaces. (January 2021)
- Main Title:
- Toward open and reproducible environmental modeling by integrating online data repositories, computational environments, and model Application Programming Interfaces
- Authors:
- Choi, Young-Don
Goodall, Jonathan L.
Sadler, Jeffrey M.
Castronova, Anthony M.
Bennett, Andrew
Li, Zhiyu
Nijssen, Bart
Wang, Shaowen
Clark, Martyn P.
Ames, Daniel P.
Horsburgh, Jeffery S.
Yi, Hong
Bandaragoda, Christina
Seul, Martin
Hooper, Richard
Tarboton, David G. - Abstract:
- Abstract: Cyberinfrastructure needs to be advanced to enable open and reproducible environmental modeling research. Recent efforts toward this goal have focused on advancing online repositories for data and model sharing, online computational environments along with containerization technology and notebooks for capturing reproducible computational studies, and Application Programming Interfaces (APIs) for simulation models to foster intuitive programmatic control. The objective of this research is to show how these efforts can be integrated to support reproducible environmental modeling. We present first the high-level concept and general approach for integrating these three components. We then present one possible implementation that integrates HydroShare (an online repository), CUAHSI JupyterHub and CyberGIS-Jupyter for Water (computational environments), and pySUMMA (a model API) to support open and reproducible hydrologic modeling. We apply the example implementation for a hydrologic modeling use case to demonstrate how the approach can advance reproducible environmental modeling through the seamless integration of cyberinfrastructure services. Highlights: New approaches are needed to support open and reproducible environmental modeling. Efforts should focus on integrating existing cyberinfrastructure to build new systems. Our focus is on integrating repositories, computational environments, and model APIs. An example implementation is shown using HydroShare, JupyterHub,Abstract: Cyberinfrastructure needs to be advanced to enable open and reproducible environmental modeling research. Recent efforts toward this goal have focused on advancing online repositories for data and model sharing, online computational environments along with containerization technology and notebooks for capturing reproducible computational studies, and Application Programming Interfaces (APIs) for simulation models to foster intuitive programmatic control. The objective of this research is to show how these efforts can be integrated to support reproducible environmental modeling. We present first the high-level concept and general approach for integrating these three components. We then present one possible implementation that integrates HydroShare (an online repository), CUAHSI JupyterHub and CyberGIS-Jupyter for Water (computational environments), and pySUMMA (a model API) to support open and reproducible hydrologic modeling. We apply the example implementation for a hydrologic modeling use case to demonstrate how the approach can advance reproducible environmental modeling through the seamless integration of cyberinfrastructure services. Highlights: New approaches are needed to support open and reproducible environmental modeling. Efforts should focus on integrating existing cyberinfrastructure to build new systems. Our focus is on integrating repositories, computational environments, and model APIs. An example implementation is shown using HydroShare, JupyterHub, and pySUMMA. We demonstrate how the approach fosters reproducibility using a modeling case study. … (more)
- Is Part Of:
- Environmental modelling & software. Volume 135(2021)
- Journal:
- Environmental modelling & software
- Issue:
- Volume 135(2021)
- Issue Display:
- Volume 135, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 135
- Issue:
- 2021
- Issue Sort Value:
- 2021-0135-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-01
- Subjects:
- Open hydrology -- Reproducibility -- Modeling frameworks -- JupyterHub -- Containers
Environmental monitoring -- Computer programs -- Periodicals
Ecology -- Computer simulation -- Periodicals
Digital computer simulation -- Periodicals
Computer software -- Periodicals
Environmental Monitoring -- Periodicals
Computer Simulation -- Periodicals
Environnement -- Surveillance -- Logiciels -- Périodiques
Écologie -- Simulation, Méthodes de -- Périodiques
Simulation par ordinateur -- Périodiques
Logiciels -- Périodiques
Computer software
Digital computer simulation
Ecology -- Computer simulation
Environmental monitoring -- Computer programs
Periodicals
Electronic journals
363.70015118 - Journal URLs:
- http://www.sciencedirect.com/science/journal/13648152 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.envsoft.2020.104888 ↗
- Languages:
- English
- ISSNs:
- 1364-8152
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3791.522800
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 14932.xml