Skip to content

Commit

Permalink
This commit introduces a new feature that allows to fetch and display…
Browse files Browse the repository at this point in the history
… README files from GitHub repositories.
  • Loading branch information
arpita0911patel committed Apr 29, 2024
1 parent 97be06e commit 490046f
Show file tree
Hide file tree
Showing 51 changed files with 370 additions and 456 deletions.
4 changes: 0 additions & 4 deletions docs/education/BYUHydroinformaticsLab/_category_.json

This file was deleted.

9 changes: 0 additions & 9 deletions docs/education/BYUHydroinformaticsLab/byucourses.md

This file was deleted.

39 changes: 39 additions & 0 deletions docs/education/BYUHydroinformaticsLab/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
sidebar_position: 4
title: "BYU Hydroinformatics courses"
description: "Online courses powered by Open edX"
tags:
- education
- BYU
- hydroinformatics
- online courses
---
# BYU Hydroinformatics Courses: Enhance Your Skillds in Water Resources Management

Online courses powered by Open edX

Available at : https://byu-hydroinformatics.edunext.io/

Advance your knowledge and skills in water resources management with online courses from Brigham Young University's Hydroinformatics Program. These courses are designed for professionals, students, and anyone interested in deepening their understanding of water-related challenges and solutions.

Courses cover a wide range of topics, including:

- Hydrologic modeling
- Water quality analysis
- Water resources planning and management
- GIS and remote sensing for water resources
- Data science for water resources

Whether you are new to the field or looking to enhance your existing knowledge, our online courses offer a flexible and convenient way to learn from experts in the field.

Benefits of Taking BYU Hydroinformatics Courses:

- Learn from experienced faculty and researchers
Access high-quality course materials and resources
Engage with a global community of learners
Earn certificates of completion to demonstrate your skills
Get Started Today:

- Visit website at https://byu-hydroinformatics.edunext.io/ to explore our course offerings and enroll in the courses that align with your interests and career goals.

Note: These courses are offered through Open edX, a non-profit organization dedicated to providing open and affordable online education.
8 changes: 0 additions & 8 deletions docs/education/CloudComputing/AWS/_category_.json

This file was deleted.

4 changes: 0 additions & 4 deletions docs/education/CloudComputing/_category_.json

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,17 @@ tags:

## Slides and recordings from the various conferences can be found in the below section.

### AWRA 2024 Spring - Tuscaloosa, AL (April 2024)
- presenter: Shahab Alam
- [Model structure selection for the flood and drought
predictions using the NextGen Framework based on the
extreme event simulations](https://github.com/CIROH-UA/Conferences/tree/main/AWRA_2024_Spring))

- presenter: James Halgren

- presenter: Sepehr Karimi


### AWRA 2024 Geospatial Water Technology Conference - Orlando, FL (Mar 25-27)
- presenter: James Halgren
- [Data to Decisions: Managing and Modeling Water Challenges](https://github.com/CIROH-UA/Conferences/tree/main/2024-03-26_AWRA_GeospatialWaterTechnology)
Expand Down
4 changes: 0 additions & 4 deletions docs/education/DataScience/_category_.json

This file was deleted.

16 changes: 0 additions & 16 deletions docs/education/NextGenFramework/NextGenFramework.md

This file was deleted.

15 changes: 0 additions & 15 deletions docs/education/NextGenFramework/NextGenLightningTalk2023.md

This file was deleted.

4 changes: 0 additions & 4 deletions docs/education/NextGenFramework/_category_.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
---
sidebar_position: 1
sidebar_position: 2
title: "National Water Model"
description: "NWM"
tags:
- NWM
---

# What is National Water Model (NWM)?

The National Water Model (NWM) is a hydrologic model developed by **the National Oceanic and Atmospheric Administration (NOAA)** to simulate and forecast water conditions across the United States.

- This water prediction model creates forecast guidance for over 3.4 million miles of rivers and streams across the United States and its territories
Expand Down Expand Up @@ -36,20 +41,3 @@ The NWM currently runs in four configurations:

Source : https://water.noaa.gov/about/nwm

# What is ngen?

- Model agnostic - NextGen is a framework designed for building and integrating models rather than a model itself.
- Data-centric standards - The framework's focus is on a data-centric process that abstracts the addition of processes and data behind a standard.
- NextGen design allows for greater flexibility and standardizationin model creation and integration.

- Github URL: [NOAA-OWP/ngen](https://github.com/NOAA-OWP/ngen)

# What is NextGen In A Box (NGIAB)?

- NextGen National Water Resources Modeling Framework Community Release; that can be run for small set of input data rather than running conus wide.

- NGIAB is dependant on ngen repository and uses it internally.

- Github URL: [CIROH-UA/CloudInfra](https://github.com/CIROH-UA/NGIAB-CloudInfra)

- For more information, refer to the NextGen In A Box tab below.
22 changes: 22 additions & 0 deletions docs/education/NextGenFramework/nextgen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
sidebar_position: 4
title: "NextGen Framework"
description: "NWM"
tags:
- NWM
- BMI

---

# NextGen Framework: Building Novel and Mimic Model Formulations

## Speaker: Fred L. Ogden, Ph.D., P.E., Chief Scientist (ST), NOAA/NWS Office of Water Prediction

The Basic Model Interface (BMI) standard employed in the Next Generation Water Resources Modeling (NextGen) framework enables the construction of both mimic and novel model formulations. This involves the ordered execution of modules designed to simulate individual processes or fluxes and the integration of these over time on various control volumes to simulate the temporal evolution of model states. These are referred to as "multi-BMI" formulations.

Currently, the order of execution of modules within a multi-BMI model formulation is determined by the ordering of modules in the run realization file. This presentation showcases model/module developments undertaken to date in this regard and discusses knowledge gaps and needs. Additionally, it proposes potential coding standards for modules that allow for the monitoring of conservation law enforcement at the framework level for different model formulations using various internal discretizations.

## Building Novel & Mimic Model Formulations Using NextGen Framework:

<iframe width="560" height="315" src="https://www.youtube.com/embed/1Wy6y37kjfY" title="YouTube Video Player" frameborder="0" allowfullscreen></iframe>

20 changes: 20 additions & 0 deletions docs/education/NextGenFramework/ngen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
sidebar_position: 2
title: "ngen Model Framework"
description: "ngen repo"
tags:
- ngen
---

ngen: Next Generation Water Modeling Engine and Framework Prototype

ngen is a model agnostic framework designed for building and integrating models rather than being a model itself. It focuses on a data-centric process that abstracts the addition of processes and data behind a standard. This design allows for greater flexibility and standardization in model creation and integration.

## Key Features of ngen:
- Model Agnostic: ngen is not a specific model but rather a framework for building and integrating different models.
- Data-Centric: ngen emphasizes a data-centric approach, ensuring that data is central to the modeling process.
- Flexible and Standardized: ngen provides a standardized approach to model creation and integration, allowing for greater flexibility and ease of use.

## Resources:
- Public GitHub Repository: [NOAA-OWP/ngen](https://github.com/NOAA-OWP/ngen)
- Documentation: [ngen documentation](https://noaa-owp.github.io/ngen/)
19 changes: 19 additions & 0 deletions docs/education/NextGenFramework/troute.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
sidebar_position: 3
title: "t-route: Tree-Based Channel Routing"
description: "t-route repo"
tags:
- t-route
---

# t-route: Tree-Based Channel Routing

troute is a Python package for generating channel networks from digital elevation models (DEMs). It uses a tree-based approach to identify and connect channels, resulting in realistic and hydrologically consistent channel networks.

## Key Features of t-route:
- Tree-Based Approach: t-route uses a tree-based algorithm to identify and connect channels, ensuring hydrologically consistent channel networks.
- High-Resolution DEMs: t-route can generate channel networks from high-resolution DEMs, capturing detailed channel morphology.
- Flexible and Extensible: t-route provides a flexible framework for customizing the channel generation process and extending its capabilities.

## Resources:
- Public GitHub Repository: [NOAA-OWP/t-route](https://github.com/NOAA-OWP/t-route)
22 changes: 17 additions & 5 deletions docs/education/education.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,23 @@
---
sidebar_position: 1
title: Education and Training
description: "Educational resouces for water resouces professionals and students"
tags:
- education
- training
- water resources
---
# Introduction
# Education and Training

Educational portal for tutorials, guides, and other informational materials.
This portal provides a variety of educational resources for water resources professionals and students, including:

- Tutorials and Guides: Step-by-step instructions and guidance on using CIROH-UA's tools and services.
- Informational Materials: Articles, presentations, and other resources on water resources science and management.
- Online Courses: Self-paced online courses on a variety of water resources topics.
- Workshops and Webinars: Live and recorded events featuring experts in the field.

## Featured Education Resources

- BYU HydroInformatics Lab
- Data Science
- NextGen Framework
- Cloud Computing
- Hydrofabric
- BYU HydroInformatics Lab
39 changes: 39 additions & 0 deletions docs/education/hydrofabric/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
sidebar_position: 2
title: "Hydrofabric"
description: "An open-source Python package for working with hydrologic data"
tags:
- hydrofabric
- lynker-spatial
- hydrology
- python
- data anlysis
---

# Hydrofabric: An Introduction

Hydrofabric is an open-source Python package that provides a comprehensive set of tools for working with hydrologic data. It offers a wide range of features, including:

- Data ingestion and preprocessing
- Data analysis and visualization
- Machine learning and statistical modeling
- Hydrologic forecasting

Hydrofabric is designed to be user-friendly and accessible to researchers and practitioners with varying levels of expertise in hydrology and data science. It is also highly extensible, allowing users to develop custom modules and plugins to meet their specific needs.

## Getting Started with Hydrofabric

To get started with Hydrofabric, you can follow these steps:

1. Install Hydrofabric using pip:
``pip install hydrofabric``

2. Import the Hydrofabric package into your Python script:
``import hydrofabric as hf``
3. Explore the Hydrofabric documentation to learn more about its features and how to use them:

[Hydrofabric Documentation](https://noaa-owp.github.io/hydrofabric/)
## Hydrofabric Resources
- [Hydrofabric Code Repository](https://github.com/NOAA-OWP/hydrofabric)
- [Hydrofabric Data](https://www.lynker-spatial.com/)

8 changes: 8 additions & 0 deletions docs/products/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Products",
"position": 1,
"link": {
"type": "generated-index",
"description": "At CIROH, researchers build various tools and products."
}
}
File renamed without changes.
File renamed without changes.
13 changes: 13 additions & 0 deletions docs/products/forcingprocessor/forcingprocessor.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
sidebar_position: 2
title: "Forcing Processor"
description: "NextGen Forcing Processor"
tags:
- forcings
---

# Forcing Processor

import GitHubReadme from '@site/src/components/GitHubReadme';

<GitHubReadme username="CIROH-UA" repo="ngen-datastream" subfolder="forcingprocessor" readmeFileName = "README.md"/>
File renamed without changes.
13 changes: 11 additions & 2 deletions docs/products/intro.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
---
sidebar_position: 1
title: "Products"
tags:
- products
- tools
- research
---

# Introduction
# Products Overview

At CIROH, our team of researchers, hydrologists, and engineers is committed to advancing our understanding of hydrologic processes, improving operational hydrologic forecasting techniques and workflows, collaborating on community water modeling, converting forecasts into practical solutions, and utilizing water predictions to help guide decision-making processes.


<div className="container">
<div className="hero-content">
Expand All @@ -15,4 +23,5 @@ sidebar_position: 1
<img src="/img/water_products.png" alt="Water Tools" style={{ width: '50%' }} />
</div>
</div>
</div>
</div>

File renamed without changes.
File renamed without changes.
File renamed without changes.
12 changes: 12 additions & 0 deletions docs/products/nextgenDatastream/nextgenDatastream.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
sidebar_position: 3
title: "NextGen Datastream"
description: "NextGen Datastream"
tags:
- datastream
- NextGen
---

import GitHubReadme from '@site/src/components/GitHubReadme';

<GitHubReadme username="CIROH-UA" repo="ngen-datastream" />
Loading

0 comments on commit 490046f

Please sign in to comment.