Skip to content

February 23, 2018 Agenda and Notes

Christina Bandaragoda edited this page Feb 21, 2018 · 4 revisions

The goal of the PREEVENTS Hydrology working group is to develop reproducible coupled modeling systems such that all team members can interact with model results. Our working group meetings are effectively CyberTraining sessions to be sure everyone is on Github (at least one Commit to this repository per session), everyone is on Slack (so we can informally chat during and after the session), and so everyone is prepared to publish their model code and data on HydroShare with their journal publications. The working group is open to UW researchers and students and collaborators, please note that we focus working group sessions on hydrology modeling data and topics (primarily PNW uses of DHSVM for the next few months).

Goals for 10:30-12:00 Work Session: Practice using Github & HydroShare to access PREEVENTS data and models. Review download of observed streamflow, introduce climate data download notebook.

  1. Manage Access
  • Freshwater-Initiative organization on Git-Hub
  • Landlab Channel on HydroShare.slack.com
  • Use HydroShare.slack.com to ask development team real-time JupyterHub server questions. For HydroShare/CUAHSI Technical Support contact help@cuahsi.org or Submit a Request at https://cuahsi.zendesk.com/hc/en-us
  1. Vocabulary Review Define “software environment” and “modeling framework”; does DHVSM fit into software environment or modeling framework?; Matlab, python are software environment ?
  2. Setting Team standards for reproducibility practices (PREEVENTS team, UW collaborators, publication readers). How to manage data production? Follow responsible data production guidelines….what are responsible data production guidelines?
  3. How to open a notebook in jupyter hub, stop work, then start again at same place in notebook on a different computer.
  • If opening notebook from hydroshare
  • If opening notebook directly in jupyterhub
  • How to clone or make a copy of notebook
  • How to save data or changes to jupyter notebook?
  • How to save without affecting other users?
  • Create resource in hydroshare, save data and copy of jupyter notebook to resource

Featured Workflows (supported by Jupyter Notebooks launched from HydroShare)

Observatory_Skagit_Observed_Streamflow.ipynb

  1. To Do Add visualization – Claire’s code on Github
  2. User versions created to change station, data type, time period

Observatory_Skagit_Observed_Climate.ipynb