Skip to content

arpita0911patel/NGIAB-CloudInfra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NextGen In A Box (NGIAB)

Run the NextGen National Water Resources Modeling Framework locally with ease.

NGIAB provides a containerized and user-friendly solution for running the NextGen framework, allowing you to control inputs, configurations, and execution on your local machine.

CIROH Logo Funding for this project was provided by the National Oceanic & Atmospheric Administration (NOAA), awarded to the Cooperative Institute for Research to Operations in Hydrology (CIROH) through the NOAA Cooperative Agreement with The University of Alabama (NA22NWS4320003).

ARM Build and push final image

Features

  • Run NextGen Locally: Experiment with the framework on your machine
  • Control Over Inputs: Choose specific regions/basins and modify input data
  • Simplified Setup: Easy deployment using Docker containers
  • Open Research: Promotes transparency through open-source tooling
  • Evaluation Tools: Integrated TEEHR evaluation capabilities
  • Visualization: Built-in support for output visualization via Tethys Platform
Nexus Output Catchment Time Series
Teehr Plot Teehr Metrics

🔗 For more information on this case study, including calibration files, input data, and setup details, visit the HydroShare resource page for the Provo River near Woodland NGIAB Case Study.

Navigating this repository

For general use

  • NGIAB Guide Scripts: This repository holds several guide scripts: guide.sh, runTeehr.sh, and viewOnTethys.sh. These scripts are the recommended way to run NGIAB.

  • Documentation: The docs/ folder contains information on all of the finer details that can help you get the most out of the contents of this repository.

    • For broader ecosystem-wide documentation, please visit DocuHub at docs.ciroh.org/products/ngiab, where all of the information from this and other NGIAB repositories is mirrored.

For development

  • docker/: This folder contains the Dockerfile and entrypoint for the NGIAB container. See Section 3.1 of the documentation for more information.
  • .github/: Workflows, issue templates, and other GitHub-focused configuration files.
  • archive/: Older files that are no longer maintained.

Contributing

Interested in contributing? Please see our contribution guide for more information.

Contributors

This repository was originally forked from AlabamaWaterInstitute/CloudInfra, which has now been deprecated and archived.

Sponsorship

Additional resources

Upstream repositories

NGIAB ecosystem

About

NextGen In A Box: NextGen Generation Water Modeling Framework for Community Release (Docker version)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 79.7%
  • HCL 10.1%
  • Dockerfile 9.6%
  • PowerShell 0.6%