当前位置: X-MOL 学术Environ. Model. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Toward open and reproducible environmental modeling by integrating online data repositories, computational environments, and model Application Programming Interfaces
Environmental Modelling & Software ( IF 4.9 ) Pub Date : 2020-10-06 , DOI: 10.1016/j.envsoft.2020.104888
Young-Don Choi , Jonathan L. Goodall , Jeffrey M. Sadler , Anthony M. Castronova , Andrew Bennett , Zhiyu Li , Bart Nijssen , Shaowen Wang , Martyn P. Clark , Daniel P. Ames , Jeffery S. Horsburgh , Hong Yi , Christina Bandaragoda , Martin Seul , Richard Hooper , David G. Tarboton

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.



中文翻译:

通过集成在线数据存储库,计算环境和模型应用程序编程接口来实现开放和可复制的环境建模

网络基础设施需要改进,以实现开放和可复制的环境建模研究。为实现此目标而进行的最新努力集中在推进用于数据和模型共享的在线存储库,在线计算环境以及容器化技术和用于捕获可重复计算研究的笔记本,以及用于仿真模型的应用程序编程接口(API),以促进直观的程序控制。这项研究的目的是说明如何整合这些工作以支持可重现的环境建模。我们首先介绍用于集成这三个组件的高级概念和通用方法。然后,我们提出一个可能的实施方案,该方案将HydroShare(在线存储库),CUAHSI JupyterHub和Cyber​​GIS-Jupyter for Water(计算环境)集成在一起,和pySUMMA(模型API)来支持开放且可重复的水文建模。我们将示例实现应用于水文建模用例,以演示该方法如何通过网络基础设施服务的无缝集成来推进可重现的环境建模。

更新日期:2020-10-30
down
wechat
bug