Please wait for the process to complete.
||This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (firstname.lastname@example.org) for information on this resource.|
|Resource type:||Composite Resource|
|Storage:||The size of this resource is 55.0 KB|
|Created:||Apr 29, 2020 at 7:01 p.m.|
|Last updated:|| Apr 01, 2021 at 3:03 a.m.
|Citation:||See how to cite this resource|
|+1 Votes:||Be the first one to this.|
|Comments:||No comments (yet)|
This resource includes two Jupyter Notebooks as a quick start tutorial for the NWM data component of the PyMT modeling framework (https://pymt.readthedocs.io/en/latest/).
The nwm Python package provides a set of functions that allows downloading of the National Water Model (NWM https://water.noaa.gov/about/nwm) datasets for data analysis and visualization. These functions were implemented using the API of the HydroShare National Water Model Web App (https://hs-apps.hydroshare.org/apps/nwm-forecasts/). The nwm package also includes a Basic Model Interface (BMI https://bmi.readthedocs.io/en/latest/) that can be used for data/model coupling under the PyMT modeling framework.
The pymt_nwm Python package uses the BMI of the nwm package to convert it into a reusable, plug-and-play data component for PyMT modeling framework. This allows the National Water Model datasets to be easily coupled with other datasets or models that expose a BMI.
HydroShare users can test and run the two Jupyter Notebooks (nwm.ipynb, pymt_nwm.ipynb) directly through the "CUAHSI JupyterHub" web app with the following steps:
- click on the "Open with" button. (on the top right corner of the page)
- select "CUAHSI JupyterHub". (Need to join the CUAHSI JupyterHub group for the first time web app user.)
- select "CSDMS Workbench" server option. (Make sure to select the right server option.)
If there is have any suggestion to improve the current functions of the nwm package, please create a github issue at https://github.com/gantian127/nwm/issues
|Title||Owners||Sharing Status||My Permission|
|PyMT model and data components example||Tian Gan||Public & Shareable||Open Access|
How to Cite
This resource is shared under the Creative Commons Attribution CC BY.http://creativecommons.org/licenses/by/4.0/