Skip to content Where Legends Are Made
Cooperative Institute for Research to Operations in Hydrology

Scientific Web Applications Workshop

Develop Scientific Web Applications for the CIROH Hydroinformatics Portal with HydroShare and Tethys Platform

Day 2 Session 1 (11:00 AM MDT)

Presenters:

Nathan Swain
Aquaveo

Gio Romero
Aquaveo

Dan Ames
Brigham Young University

Tethys Platform is a scientific web application portal framework with a well-documented, Python-based, software development kit (SDK). Tethys lowers the barrier to creating a fully featured web application portal and developing scientific web applications. It brings together many of the top Python and JavaScript tools for scientific visualization and computation. In this workshop, participants will have a hands-on learning experience as they develop a simple Tethys Application that analyzes and visualizes National Water Model data using historical forecasts stored in Google BigQuery. Participants will also learn how to register their applications with HydroShare and the newly developed CIROH Hydroinformatics Portal.

Learning Outcomes:

  • Learn the basics of developing web applications with Tethys Platform.
  • Learn strategies for visualizing scientific datasets with spatial and temporal aspects on the web.
  • Learn how to retrieve NWM data from Google Big Query.
  • Learn how to share applications on HydroShare and the CIROH Portal.

Prerequisites:

Knowledge:

  • Prior knowledge – can build on an earlier workshop.
  • Scientific Python coding experience.
  • JavaScript is helpful, but not required.

Software: