Expanding Access to NextGen Research through the CIROH Community NextGen Hub (CCNH) in Cloud
Opening New Doors for Research with the NextGen Framework
The NextGen framework holds great potential for hydrologic modeling, but is often inaccessible due to its strenuous setup and requirements. As such, embedding it within a cloud-based framework offers a natural solution to this problem by removing some of the administrative and technical requirements for compute resource setup and computational library configuration, thus opening the door for a wider audience to tke advantage of the strengths of the framework.
With the CIROH Community NextGen Hub (CCNH), we’ve created a cloud-based environment that addresses exactly those setup challenges, so users can focus on science instead of software.
A Preconfigured, Ready-to-Use Cloud Environment
CCNH is a containerized, cloud-based modeling environment hosted on the CIROH-2i2c JupyterHub. It packages everything a researcher needs to run end-to-end NextGen workflows — from input preprocessing through model execution, calibration, evaluation, and output visualization — into a single, ready-to-use JupyterHub image. Built on the same containerization patterns as NGIAB, CCNH leverages a Pangeo base image and includes:
- Pre-compiled NextGen framework binaries from NGIAB based docker image
- NGIAB data preprocessing tools for automated retrieval and subsetting of hydrofabric and meteorological forcing datasets
- T-Route routing components for streamflow simulation
- SPOTPY(Statistical Parameter Optimization Tool for Python) for model calibration
- TEEHR(Tools for Exploratory Evaluation in Hydrologic Research) for performance evaluation
- PyNGIAB, a Python wrapper that lets you run NextGen simulations directly from Jupyter notebooks
- HydroShare integration tools (nbfetch, hs_files-jupyter, hsclient) for seamless data exchange to save results in HydroShare for collaboration, reproducibility and publishing
- JupyterLab with distributed computing capabilities for interactive, scalable workflows

The result: researchers can go from zero to running a calibrated NextGen simulation in a fraction of the time previously required.




