Achieving Reproducible Computational Hydrologic Models by Integrating Scientific Cyberinfrastructures
Authors: | |
---|---|
Owners: | Jonathan Goodall |
Type: | Resource |
Storage: | The size of this resource is 4.9 MB |
Created: | Aug 08, 2018 at 6:20 p.m. |
Last updated: | Aug 08, 2018 at 6:27 p.m. |
Citation: | See how to cite this resource |
Sharing Status: | Public |
---|---|
Views: | 2465 |
Downloads: | 15 |
+1 Votes: | Be the first one to this. |
Comments: | No comments (yet) |
Abstract
This presentation was given at the iEMSs conference held in Fort Collins, CO in June 2018. http://iemss2018.engr.colostate.edu/
Reproducibility of computational workflows is an important challenge that calls for open and reusable code and data, well-documented workflows, and controlled environments that allow others to verify published findings. HydroShare (http://www.hydroshare.org) and GeoTrust (http://geotrusthub.org/) two new cyberinfrastructure tools under active development, can be used to improve reproducibility in computational hydrology. HydroShare is a web-based system for sharing hydrologic data and model resources. HydroShare allows hydrologists to upload model input data resources, add detailed hydrologic-specific metadata to these resources, and use the data directly within HydroShare for collaborative modeling using tools like JupyterHub. GeoTrust provides tools for scientists to efficiently reproduce, track and share geoscience applications by building ‘sciunits,’ which are efficient, lightweight, self-contained packages of computational experiments that can be guaranteed to repeat or reproduce regardless of deployment challenges. We will present a use case example focusing on a workflow that uses the MODFLOW model to demonstrate how HydroShare and GeoTrust can be integrated to easily and efficiently reproduce computational workflows. This use case example automates pre-processing of model inputs, model execution, and post-processing of model output. This work demonstrates how the integration of HydroShare and Geotrust ensures the logical and physical preservation of computation workflows and that reproducibility can be achieved by replicating the original sciunit, modifying it to produce a new sciunit and finally, preserving and sharing the newly created sciunit by using HydroShare's JupyterHub.
Subject Keywords
Content
How to Cite
This resource is shared under the Creative Commons Attribution CC BY.
http://creativecommons.org/licenses/by/4.0/
Comments
There are currently no comments
New Comment