CIROH Research Portal ๐
๐ The CIROH Research Portal brings together a diverse community of scientists and NOAA NWM researchers, providing an organized platform to catalog, coordinate, and share critical water research resources. Our mission is to create a centralized hub for:
- Interactive web applications ๐
- Research Datasets ๐
- Educational Courses ๐
- Publications ๐
This initiative bridges cutting-edge NWM modeling advances with accessible demonstration tools and datasets, serving as both a research coordination tool and a showcase for NOAA-CIROH collaboration achievements.
The resulting serves as a pathway for advances in research tools to inform the development of future applications within the National Water Center โ e.g. within the Water Prediction Operations Division (WPOD) and the Geo Intelligence Division (GID). This project is a cross-cutting activity, exposing NWM research results across disciplines and institutions. The NWM Research Apps Portal is a highly visible resource that NOAA and CIROH leadership can use to showcase the work accomplished by the collaboration and within the cooperative institute. It also serve as a communication tool to allow the broader hydrologic research community to connect with the NWM research activities.
As a cross-disciplinary resource, it enables:
- Enhanced visibility for NWM research outcomes ๐
- Leadership demonstration of collaborative achievements ๐
- Community engagement with hydrologic research initiatives ๐ค
Core Technologies โ๏ธโ
Our technology stack combines powerful open-source tools with cloud infrastructure:
- ๐ Docusaurus - Modern documentation framework
- ๐ Tethys Platform - Geospatial web app framework
- ๐ง HydroShare - Water data collaboration environment
- ๐ HydroLearn - Hydrologic education platform
- โ๏ธ CIROH AWS Account - Cloud hosting infrastructure
๐ Live Portal: Explore the production environment at https://portal.ciroh.org
Research Applications ๐ฒโ
The portal includes applications developed using the Tethys Platform framework, and external applications.
Please use the following information to learn more about the applications hosted in the portal.
Native Applications ๐ โ
Built using Tethys Portal
Application | Description |
---|---|
๐ TethysDash | Interactive dashboard for hydrological data visualization |
๐ Water Data Explorer | Multi-source water data analysis tool |
๐งช HydroCompute Demo | University of Iowa's statistical analysis showcase |
โ๏ธ SWEML | Snow Water Equivalent visualization platform |
๐ก Grace Groundwater Tool | GRACE satellite data analysis for groundwater |
๐จ๏ธ Snow Inspector | MODIS satellite snow cover analysis |
๐ CSES | National Water Model evaluation system |
๐ Access all native apps: Tethys Portal
Proxy Applications ๐โ
External apps integrated into the Tethys Platform ecosystem
Application | Purpose |
---|---|
๐ฐ๏ธ FIM Visualization Deck | Flood inundation mapping analysis |
๐บ๏ธ OWP NWM Map Viewer | National Water Model visualization |
๐ป CIROH JupyterHub | Cloud-based computational environment |
๐ HydroShare | Collaborative data repository |
๐จ NFFA APP | Real-time flood alert system |
You can develop an application using the Tethys platform, which can later be installed in the portal for greater visibility. Similarly, if you already have an application developed using another framework already deployed it can be added to the portal as a proxy applications
Develop Your Own Apps Using the Tethys Platform ๐ฎโ
Besides Adding your application to the portal, you can also use the Tethys Platform to boost your applications and datasets.
Tethys Platform has been designed to lower the barrier to geospatial web app development. Convey your models and data as interactive web apps.
- ๐ Python Powered
- ๐พ Data Oriented
- ๐จ๏ธ Cloud Analysis
- ๐ฌ Model-Centric
๐ Useful links
- โก Getting started with Tethys Platform Documentation
- ๐ Follow some Tutorials
- ๐ฒ Explore the source code
Research Datasets ๐โ
๐ Explore curated hydrological datasets supporting:
- Advanced forecasting models โก
- Water resource management strategies ๐ง
- Climate impact studies ๐
Research Publications ๐โ
๐ง Access our growing library of research outputs:
- 9+ specialized collections ๐
- Artificial Intelligence ๐ค
- Ciroh CyberInfrastructure ๐ฅ๏ธ
- Community Resources ๐ค
- Hydrologic Modeling ๐ง
- Flood Inundation Modeling ๐
- Model and Forecast Evaluation ๐
- Hydroinformatics ๐
- Decision Support ๐ฏ
- Early Career ๐ฑ
- Search filters by searching by title, author, or year ๐
- Multi-format support (Journals, Conferences, Books) ๐
๐ Connect with our Zotero Group Library
Note Filtering by title, author, or year only works if the exact text you type occurs anywhere in the citationโs title, author, or year.
Research Courses ๐โ
๐ Discover open educational resources featuring:
- CIROH-developed courses ๐งฉ
- NOAA research integration ๐
- Multi-level hydrology courses ๐
Contribute ๐คโ
The Portal allows the users to contribute applications, datasets, publications, and courses through different forms at the contribute page.
Applications ๐ฑโ
If you would like any current application that you have to appear on the portal.
You can use the following form and submit your application through the portal page.
Submission Requirements:
Field | Requirement |
---|---|
HydroShare Account | Required โ |
Application Title | Required โ |
Application URL (where your app is hosted) | Optional โช๏ธ |
Documentation URL | Optional โช๏ธ |
Thumbnail Image | Optional โช๏ธ |
Application Description (at least 150 words) | Required โ |
Keywords (e.g., hydrology, water data, etc.) | Optional โช๏ธ |
Under the hood the form creates a HydroShare resource for your application. If you would like to add your application using HydroShare directly, you can do the following:
- ๐ Log in to HydroShare or create an account.
- โ Create a HydroShare Resource.
- ๐ท๏ธ Add the keyword:
nwm_portal_app
. - ๐ Upload any files related to your application (optional).
- ๐ Add any spatial or temporal coverages associated with your application (optional).
- ๐ Fill in the following additional metadata:
page_url
thumbnail_url
docs_url
- โ Make the resource public.
After following these steps, you will be able to see your app on the apps page of the portal
Datasets ๐พโ
To have your dataset appear on the portal, use our form to submit it through the portal page.
Submission Requirements:
Field | Requirement |
---|---|
HydroShare Account | Required โ |
Dataset Title | Required โ |
Dataset URL (where your app is hosted) | Optional โช๏ธ |
Documentation URL | Optional โช๏ธ |
Thumbnail Image | Optional โช๏ธ |
Dataset Description (at least 150 words) | Required โ |
Keywords (e.g., hydrology, water data, etc.) | Optional โช๏ธ |
Dataset Files | Optional โช๏ธ |
Similarly to the applications, the dataset form creates a HydroShare resource under the hood for you datasets If you would like to add your dataset using HydroShare directly, you can do the following:
- ๐ Log in to HydroShare or create an account.
- โ Create a HydroShare Resource.
- ๐ท๏ธ Add the keyword:
nwm_portal_data
. - ๐ Upload any files related to your dataset (optional).
- ๐ Add any spatial or temporal coverages associated with your dataset (optional).
- ๐ Fill in the following additional metadata:
page_url
thumbnail_url
docs_url
- โ Make the resource public.
After following these steps, you will be able to see your dataset
Publications ๐โ
If you would like any current or past publication to appear on the portal publications page, you can use our submission form to submit your publication.
Submission Requirements:
- ๐ DOI of your publication โ use the format
10.1234/abcd.efgh
(do not use a URL). - ๐ Select the collection for your publication:
- Artificial Intelligence ๐ค
- CIROH CyberInfrastructure ๐ฅ๏ธ
- Community Resources ๐ค
- Hydrologic Modeling ๐ง
- Flood Inundation Modeling ๐
- Model and Forecast Evaluation ๐
- Hydroinformatics ๐
- Decision Support ๐ฏ
- Early Career ๐ฑ
Under the hood, the publications form imports the submitted publication into the selected collection within the Zotero CIROH Group Library. If you would like to add your publication to Zotero, follow these steps:
- Request access to the Zotero CIROH Library Group.
- Return to your Zotero library.
- Sync your Zotero account to display the CIROH group folder.
- Click on a collection within the CIROH group folder, then add new citations using the Zotero icon in the URL bar or drag and drop items into the desired collection.
After following these steps, your publication will appear on the CIROH portal publications page.
Courses ๐โ
If you would like your courses to appear on the portal courses page, use our submission form.
Submission Requirements:
Field | Requirement |
---|---|
HydroShare Account | Required โ |
Course Title | Required โ |
Course URL (where your course is hosted) | Optional โช๏ธ |
Thumbnail Image | Optional โช๏ธ |
Course Description (at least 150 words) | Required โ |
Keywords (e.g., hydrology, water data, etc.) | Optional โช๏ธ |
Under the hood, the form creates a HydroShare resource for your course. To add a course directly via HydroShare:
- ๐ Log in to HydroShare or create an account.
- โ Create a HydroShare Resource.
- ๐ท๏ธ Add the keyword:
nwm_portal_module
. - ๐ Upload any related files (optional).
- ๐ Add any spatial or temporal coverages (optional).
- ๐ Fill in the additional metadata:
page_url
thumbnail_url
- โ Make the resource public.
After completing these steps, your course will appear on the portal courses page.
๐ Useful Resourcesโ
- HydroShare Making Resources Public
- HydroShare Resource Types
- HydroShare Upload & Publish Data
- Zotero Quick-Start Guide
๐ ๏ธ Source Codeโ
Repository | Description |
---|---|
CIROH-UA/ciroh-portal | Docusaurus site and general portal configuration |
CIROH-UA/tethysportal-ciroh | Tethys deployment with all native apps |
Found a bug? File an issue ๐
๐ฅ Teamโ
- Brigham Young University โ Dan Ames, Jim Nelson
- University of Iowa โ Ibrahim Demir
- Aquaveo โ Gio Romero, Michael Souffront, Nathan Swain
๐ง Ready to Develop?โ
Interested in adding a native Tethys app or integrating an existing tool?
Reach out to the Aquaveo dev team:
- Nathan Swain
- Michael Souffront
- Jacob Johnson
- Giovanni Romero
Weโre happy to help you make a splash! ๐