Skip to content
Change the repository type filter

All

    Repositories list

    • hydrodl2

      Public
      Repository for MHPI differentiable hydrological models.
      Python
      31201Updated Jan 18, 2026Jan 18, 2026
    • Generic framework for building differentiable models.
      Python
      61730Updated Jan 18, 2026Jan 18, 2026
    • dhbv2

      Public
      High-resolution, distributed, differentiable HBV with daily-scale output for operations-level integration.
      Python
      41100Updated Jan 18, 2026Jan 18, 2026
    • ngen

      Public
      Next Generation Water Modeling Engine and Framework Prototype w/ dhbv2 integration
      C++
      79000Updated Jan 18, 2026Jan 18, 2026
    • Integrate and test deep learning (DL) and physics-informed deep learning (PIML) streamflow models and data assimilation into NOAA’s Next Generation Water Modeling Engine and Framework Prototype.
      Jupyter Notebook
      6100Updated Nov 30, 2025Nov 30, 2025
    • HTML
      0101Updated Nov 17, 2025Nov 17, 2025
    • Jupyter Notebook
      61810Updated Oct 13, 2025Oct 13, 2025
    • Python
      0000Updated Jun 26, 2025Jun 26, 2025
    • Python
      0000Updated Jun 4, 2025Jun 4, 2025
    • Stefagen

      Public
      Paper release 5/15/2025
      Python
      0000Updated May 19, 2025May 19, 2025
    • t-route

      Public
      Tree based hydrologic and hydraulic routing
      Python
      64000Updated May 2, 2025May 2, 2025
    • NGIAB-dm

      Public
      NextGen In A Box: NextGen Generation Water Modeling Framework for Differentiable Modeling (Docker version)
      Shell
      31000Updated Apr 17, 2025Apr 17, 2025
    • This code solves ODEs of hydrological models with adjoint.
      Python
      1400Updated Feb 6, 2025Feb 6, 2025
    • Development project for hydro data management
      Jupyter Notebook
      2400Updated Nov 4, 2024Nov 4, 2024
    • hydroDL

      Public
      Python
      10722840Updated Sep 13, 2024Sep 13, 2024
    • A novel differentiable modeling framework to perform routing and to learn a “parameterization scheme” (a systematic way of inferring parameters from more rudimentary information) for routing flows on the river network.
      Python
      51000Updated Apr 14, 2024Apr 14, 2024
    • A code repo to interact with file transfers
      Python
      0000Updated Feb 29, 2024Feb 29, 2024
    • Arrays with arbitrarily nested named components.
      Julia
      39000Updated Aug 12, 2021Aug 12, 2021