Achieving Reproducible Computational Hydrologic Models by Integrating Scientific Cyberinfrastructures
|Authors:||Bakinam Tarik Essawy · Jonathan Goodall · Daniel Voce · W Zell · Mohamed Morsy · Jeff Sadler · Zhihao Yuan · Tanu Malik|
|Resource type:||Composite Resource|
|Created:||Aug 08, 2018 at 6:20 p.m.|
|Last updated:||Aug 08, 2018 at 6:27 p.m. by Jonathan Goodall|
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.
How to cite
This resource is shared under the Creative Commons Attribution CC BY.http://creativecommons.org/licenses/by/4.0/
|Bakinam Tarik Essawy||University of Virginia||VA||8034634471|
|Jonathan Goodall||University of Virginia|
|Daniel Voce||UVA HydroInformatics Lab|
|Mohamed Morsy||University of Virginia||(434) 924-7630|
|Jeff Sadler||University of Virginia|
Select content in the file browser to see metadata specific to that content. Metadata will only display here when the the content is selected above. Content specific metadata does not display on the Discover page.
Please wait for the process to complete.