Community Approaches to Hydrologic Data and Model Sharing using Cloud Resources David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall,

Slides:



Advertisements
Similar presentations
The CUAHSI Community Hydrologic Information System David Tarboton, David Maidment, Ilya Zaslavsky, Dan Ames, Jon Goodall, Richard Hooper, Jeffrey Horsburgh.
Advertisements

CUAHSI – Unidata Collaboration Opportunities Support EAR CUAHSI HIS Sharing hydrologic data David Tarboton.
USU NIDIS Drought Server Update Jeff Horsburgh, Kim Schreuders David Tarboton, Stephanie Reeder Avirup Sen Gupta.
Some notes on CyberGIS in hydrology Ilya Zaslavsky Spatial Information Systems Lab San Diego Supercomputer Center UCSD TeraGrid CyberGIS Workshop, February.
HydroServer A Platform for Publishing Space- Time Hydrologic Datasets Support EAR CUAHSI HIS Sharing hydrologic data Jeffery.
Sharing Hydrologic Data with the CUAHSI Hydrologic Information System Support EAR CUAHSI HIS Sharing hydrologic data David.
ICEWATER: INRA Constellation of Experimental Watersheds Cyberinfrastructure to Support Publication of Water Resources Data Jeffery S. Horsburgh, Utah State.
Linking HIS and GIS How to support the objective, transparent and robust calculation and publication of SWSI? Jeffery S. Horsburgh CUAHSI HIS Sharing hydrologic.
CUAHSI HIS Data Services Project David R. Maidment Director, Center for Research in Water Resources University of Texas at Austin (HIS Project Leader)
Components of an Integrated Environmental Observatory Information System Cyberinfrastructure to Support Publication of Water Resources Data Jeffery S.
This work was funded by the U.S. National Science Foundation under grant EAR Any opinions, findings and conclusions or recommendations expressed.
The HydroServer Platform for Sharing Hydrologic Data Support EAR CUAHSI HIS Sharing hydrologic data David G Tarboton, Jeffery.
HydroServer A Platform for Publishing Space- Time Hydrologic Datasets Support EAR CUAHSI HIS Sharing hydrologic data Jeffery.
Time Series Analyst An Internet Based Application for Viewing and Analyzing Environmental Time Series Jeffery S. Horsburgh Utah State University David.
Development of a Community Hydrologic Information System Jeffery S. Horsburgh Utah State University David G. Tarboton Utah State University.
Two NSF Data Services Projects Rick Hooper, President Consortium of Universities for the Advancement of Hydrologic Science, Inc.
Introducing the CUAHSI Hydrologic Information System Desktop Application (HydroDesktop) and Open Development Community Jiří Kadlec, Daniel Ames, Teva Velupillai.
Deployment and Evaluation of an Observations Data Model Jeffery S Horsburgh David G Tarboton Ilya Zaslavsky David R. Maidment David Valentine
A Services Oriented Architecture for Water Resources Data David R. Maidment Center for Research in Water Resources University of Texas at Austin EPA Storet.
Tools for Publishing Environmental Observations on the Internet Justin Berger, Undergraduate Researcher Jeff Horsburgh, Faculty Mentor David Tarboton,
HydroShare: Advancing Hydrology through Collaborative Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
About CUAHSI The Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) is an organization representing 120+ universities.
Ocean Sciences What is CUAHSI? CUAHSI – Consortium of Universities for the Advancement of Hydrologic Science, Inc Formed in 2001 as a legal entity Program.
About CUAHSI The Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) is an organization representing 120+ universities.
HydroShare: An online, collaborative environment for the sharing of hydrologic data and models David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames,
HydroShare: Advancing Collaboration through Hydrologic Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
Water Web Services David R. Maidment Center for Research in Water Resources University of Texas at Austin Open Waters Symposium Delft, the Netherlands.
HydroShare: An online collaborative environment for the sharing of hydrologic data and models IN11A-1510 We envision that HydroShare will enable more rapid.
Data Interoperability in the Hydrologic Sciences The CUAHSI Hydrologic Information System David Tarboton, David Maidment, Ilya Zaslavsky, Dan Ames, Jon.
Advancing an Information Model for Environmental Observations Jeffery S. Horsburgh Anthony Aufdenkampe, Richard P. Hooper, Kerstin Lehnert, Kim Schreuders,
Overview of CUAHSI HIS Version 1.1 David R. Maidment Director, Center for Research in Water Resources University of Texas at Austin CUAHSI Biennial Science.
Water and Catchment Data Services David R. Maidment Center for Research in Water Resources University of Texas at Austin River Science Symposium Swansea,
The CUAHSI Hydrologic Information System Presented by Dr. Tim Whiteaker The University of Texas at Austin 22 February, 2011.
The HydroServer Collaborative Website Support EAR CUAHSI HIS Sharing hydrologic data Jeffery S. Horsburgh David G. Tarboton,
The CUAHSI Community Hydrologic Information System Jeffery S. Horsburgh Utah Water Research Laboratory Utah State University CUAHSI HIS Sharing hydrologic.
Bringing Water Data Together David R. Maidment Center for Research in Water Resources University of Texas at Austin Texas Water Summit San Antonio Tx,
HydroShare: Advancing Hydrology through Collaborative Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
Clearing your Desk! Software and Data Services for Collaborative Web Based GIS Analysis David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall,
Sharing SRP Water Sample Data Using CUAHSI HIS Infrastructure Ilya Zaslavsky, Thomas Whitenack, Keith Pezzoli, Hiram Sarabia University of California at.
HydroShare: Advancing Hydrology through Collaborative Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
The CUAHSI Observations Data Model Jeff Horsburgh David Maidment, David Tarboton, Ilya Zaslavsky, Michael Piasecki, Jon Goodall, David Valentine,
HydroShare: Advancing Hydrology through Collaborative Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
USU, RENCI, BYU, UNC, UVA, CUAHSI, Tufts, Texas, Purdue, Caktus
From Prototype to Service: A CUAHSI Datacenter for Hydroinformatics Richard Hooper Consortium of Universities for the Advancement of Hydrologic Science,
HydroShare: Advancing Hydrology through Collaborative Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
Hydroinformatics Lecture 15: HydroServer and HydroServer Lite The CUAHSI HIS is Supported by NSF Grant# EAR CUAHSI HIS Sharing hydrologic data.
Share and Publish Your Data and Models with HydroShare David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry Band, Venkatesh Merwade,
Developing a community hydrologic information system David G Tarboton David R. Maidment (PI) Ilya Zaslavsky Michael Piasecki Jon Goodall
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
USU, RENCI, BYU, UNC, UVA, CUAHSI, Tufts, Texas, Purdue, SDSC
Using GIS in Creating an End-to-End System for Publishing Environmental Observations Data Jeffery S. Horsburgh David G. Tarboton, David R. Maidment, Ilya.
Water Information Sharing and HydroShare
Introduction to HydroShare Workshop CUAHSI Biennial Symposium, July 26
The CUAHSI Community Hydrologic Information System
Developing a Community Hydrologic Information System
Sharing Hydrologic Data with the CUAHSI* Hydrologic Information System
USU, RENCI, BYU, UNC, UVA, CUAHSI, Tufts, Texas, Purdue, SDSC
The CUAHSI Hydrologic Information System and NHD Plus A Services Oriented Architecture for Water Resources Data David G Tarboton David R. Maidment (PI)
The CUAHSI Hydrologic Information System Service Oriented Architecture for Water Resources CUAHSI HIS Sharing hydrologic data Support.
Lecture 8 Database Implementation
CUAHSI HIS Sharing hydrologic data
Services-Oriented Architecture for Water Data
Water Information Sharing and HydroShare
HydroDesktop: A Key Component of the CUAHSI/CZO HIS for Hydrologic Data Discovery, Visualization, and Analysis Daniel P. Ames, Ph.D. P.E. Idaho State University.
HydroShare: Advancing Collaboration through Hydrologic Data and Model Sharing David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry.
David Tarboton, Dan Ames, Jeffery S. Horsburgh, Jon Goodall
Hydrologic Information Systems to discover and combine data from multiple sources for hydrologic analysis David Tarboton Utah State University CUAHSI HIS.
Integrating Water Resource Information using GIS and the Web
ESRI User Conference Water Resources User Group, July 15, 2010
Presentation transcript:

Community Approaches to Hydrologic Data and Model Sharing using Cloud Resources David Tarboton, Ray Idaszak, Jeffery Horsburgh, Dan Ames, Jon Goodall, Larry Band, Venkatesh Merwade, Alva Couch, Jennifer Arrigo, Rick Hooper, David Valentine http://his.cuahsi.org http://www.hydroshare.org EAR 0622374 (2007-2012) OCI-1148453 (2012-2017) OCI-1148090 (2012-2017)

Outline Cloud Computing The CUAHSI HIS HydroShare A Services-Oriented Architecture Based System for Sharing Hydrologic Data HydroShare A Web-Based Collaborative Environment for the Sharing of Hydrologic Data and Models

What proportion of your research time do you spend on preparing or preprocessing data into appropriate forms needed for research purposes? Surveys of the hydrology community have indicated that data gathering and preprocessing is an inordinate fraction of the time required for modeling and analysis In hydrology most of the easy single site, single variable, low hanging fruit research problems are solved and advances in understanding and better predictions require combining information from multiple sources, sharing and collaboration Easier access to advanced computational capability Sustainability and reliability in software http://his.cuahsi.org/documents/HISStatusSept15.pdf

Do you have the access or know how to take advantage of advanced computing capability? HPC Specialists Researchers Experimentalists Modelers awk grep vi #PBS -l nodes=4:ppn=8 mpiexec chmod #!/bin/bash

Cloud Computing Applications Models Storage Services Computation Wikipedia: Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet) Google, Amazon, Microsoft, Apple, DropBox XSEDE, Condor, BOINC

Cloud Services-Oriented Architecture Paradigm of the World Wide Web Catalog (Google) Crawl and Catalog Search Web Server (CNN.com) Access Browser (Firefox)

CUAHSI Hydrologic Information System: A Services-Oriented Architecture Based System for Sharing Hydrologic Data HydroCatalog Data Discovery and Integration Metadata Services Search Services WaterML, Other OGC Standards HydroServer Data Publication Data Services Data Analysis and Synthesis HydroDesktop

Hydrologic Data Challenges Water quality Water quantity Hydrologic Data Challenges From dispersed federal agencies From investigators collected for different purposes Different formats Points Lines Polygons Fields Time Series Rainfall and Meteorology Soil water Groundwater GIS Data Heterogeneity

Searching each data source separately Data Searching – What we used to have to do Searching each data source separately NWIS return request request return return request NAWQA NAM-12 return request return request request return request return return request NARR Michael Piasecki Drexel University 9

Searching all data sources collectively What CUAHSI HIS enables Searching all data sources collectively GetValues NWIS GetValues GetValues GetValues generic request GetValues NAWQA GetValues NARR Michael Piasecki Drexel University GetValues ODM GetValues 10

HIS Example. 1. Delineate Watershed using EPA Web Services The service URLs that the HD tool uses are seen in http://hydrodesktop.codeplex.com/SourceControl/changeset/view/475b15a84bf4#Source%2fEPADelineation%2fCallWebService.cs The HD tool uses the Point Indexing Service to find the nearest NHD reach to where the user clicked. This returns a location on that reach. This point location is then used as input to the Navigation Delineation Service to get the watershed, and the Upstream/Downstream Service to get the river lines. The delineation service has two limitations: * It only works up to a certain distance upstream. I think we have it set to 100km. So for large watersheds (those with more than 100km of stream length upstream of where the user clicked), we don't get the most upstream portions of the watershed. * It doesn't delineate exactly to where the user clicked. It delineates to the endpoint of the NHD reach. (Can't remember if it is the clicked reach or the upstream reach -- try it and see.) Uses EPA WATERS Web, Mapping, and Database Services at http://www.epa.gov/waters/geoservices/index.html

2. Search last 22 years for all data in buffer around watershed

3. Download and plot data from multiple sources

4. Analyze with R using the HydroR plugin You have the full analysis capability of R at your fingertips for data from multiple sources accessed using HydroDesktop using the HIS cloud data resources.

CUAHSI HIS: A common window on water observations data for the United States unlike any that has existed before Storage in a community data model Publication from a server Data access through internet-based services using consistent language and format Tools for access and analysis Discovery through thematic and geographic search functionality Integrated modeling and analysis combining information from multiple sources Desktop Catalog Server

Looking to the Future HydroShare - A web-based collaborative environment for the sharing of hydrologic data and models beta.hydroshare.org Can sharing data and models be as easy as sharing photos on Facebook or videos on YouTube? Can finding data and models be as easy as shopping on Amazon? HydroShare will be a collaborative environment for sharing hydrologic data and models aimed at giving hydrologists the technology infrastructure they need to address critical issues related to water quantity, quality, accessibility, and management. HydroShare will expand the data sharing capability of the CUAHSI Hydrologic Information System by broadening the classes of data accommodated, expanding capability to include the sharing of models and model components, and taking advantage of emerging social media functionality to enhance information about and collaboration around hydrologic data and models. Functionality will include A web portal for model and data sharing Sharing features added to HydroDesktop client software Access to more types of hydrologic data using standards compliant data formats and interfaces Enhanced catalog functionality that broadens discovery functionality to different data types and models New model sharing and discovery functionality Enhanced easy to use access to high performance computing Social media and collaboration functionality Linkages to other data and modeling systems such as USGS and CUAHSI data services, NASA earth exchange and HPC resources e.g. at CSDMS

HydroShare Functionality to be Developed A new, web-based system for advancing model and data sharing Sharing features to HydroDesktop Access more types of hydrologic data using standards compliant data formats and interfaces Enhance catalog functionality that broadens discovery functionality to different data types New model sharing and discovery functionality Facilitate and ease access to use of high performance computing New social media and collaboration functionality Links to other data and modeling systems

Imagine the Possibilities Enabled by Cloud-Based Systems Collaboration Observers and instruments Analysis Data Models Publication, Archival, Curation HydroShare to support integrated collaborative analysis, modeling and data publication

Imagine the Possibilities Enabled by Cloud-Based Systems Observe Publish and Catalog Discover and Analyze/Model (in Desktop or Cloud) Collaboration 3 Observers and instruments Analysis HydroServer (ODM) Data Models 1 2 Publication, Archival, Curation HydroShare to support integrated collaborative analysis, modeling and data publication

Imagine the Possibilities Enabled by Cloud-Based Systems Share the results (Data and Models) Collaboration Observers and instruments 4 Analysis HydroShare resource store Data Models Publication, Archival, Curation HydroShare to support integrated collaborative analysis, modeling and data publication

Imagine the Possibilities Enabled by Cloud-Based Systems Collaboration with group using the cloud system Preparation of a paper Collaboration 5 Observers and instruments Analysis 6 Data Models Publication, Archival, Curation HydroShare to support integrated collaborative analysis, modeling and data publication

Imagine the Possibilities Enabled by Cloud-Based Systems Submittal of paper, review, archival of electronic paper with data, methods and workflow Collaboration Observers and instruments Analysis 7 Data Models Publication, Archival, Curation HydroShare to support integrated collaborative analysis, modeling and data publication DataOne, EarthCube, …

Imagine Cloud Modeling Flow Time x y t Data: Links to national and global data sets of essential terrestrial variables (e.g. NASA NEX, HydroTerre) Tools to preprocess and configure inputs Preconfigured models and modeling systems as services Standards for information exchange for interoperability (OpenMI, CSDMS BMI) Tools for Visualization and Analysis Automated reasoning to couple models based on purpose, context, data and resources Automated reasoning to couple models based on purpose, context, data and resources Standards for information exchange for interoperability (OpenMI, CSDMS BMI) Data: Links to national and global data sets of essential terrestrial variables (e.g. NASA NEX, HydroTerre) Tools to preprocess and configure inputs Preconfigured models and modeling systems as services (CI-WATER) Tools for visualization and analysis

Another Example Big snow year Will my city flood? Click to delineate watershed (model domain) Generate model package from Essential Terrestrial Variables Generate suite of input scenarios Execute model and view results P Time Flow Time

But there is more… What if I could express my decision needs to the system and have it reason and deduce which models need to run, then configure and run them based on the inputs available, precision needs and resources and time available.

Summary and Conclusions Cloud Computing and Data Services Community Participation Interoperability Standards Open Development CUAHSI HIS Enhanced Access to Hydrologic Data Combining information from multiple sources HydroShare A collaborative website for the sharing of hydrologic data and models To expand data sharing capability of CUAHSI HIS Additional data classes Models, scripts, tools and workflows To boldly go where no one has gone before

Thanks to a lot of people USU RENCI/UNC CUAHSI BYU Tufts USC Texas Purdue SDSC HydroShare team, CUAHSI HIS team, CI-WATER team, Students and Colleagues (Ray Idaszak, Dan Ames, Jeff Horsburgh, Jon Goodall, Larry Band, Venkatesh Merwade, Carol Song, Alva Couch, David Valentine, Rick Hooper, Jennifer Arrigo, David Maidment, Tim Whiteaker, Alex Bedig, Jason Coposky, Pabitra Dash, Tian Gan, Karl Gustafson, Taehee Hwang, Stephen Jackson, Harry Johnson, Yuri Kim, Phyllis Mbewe, Brian Miles, Jon Pollak, Stephanie Reeder, Terrell Russell, Tom Whitenack, Ilya Zaslavsky, Lan Zhao, Michael Piasecki, Kim Schreuders, Jiri Kadlec, Scott Peckham, Chris Duffy, Lorne Leonard, Tseganeh Gichamo, Norm Jones, Fred Ogden, Aaron Byrd) http://www.cuahsi.org/hydroshare.aspx The HydroShare project is part of a broad effort in CUAHSI in the area of Hydrologic Information Systems. We have a team of developers and domain scientists from eight universities working on HydroShare. This is part of the even broader focus in NSF on data management, Cyberinfrastructure and sustainable software. EAR 0622374 (2007-2012) OCI-1148453 (2012-2017) OCI-1148090 (2012-2017)