This is the official GitHub home for the tRIBS (TIN-based Real-time Integrated Basin Simulator) model and its associated tools. tRIBS is a physically-based, distributed hydrologic model used with a wide range of applications.
tRIBS is a C++ model that simulates the hydrologic processes of a watershed. Our goal is to provide a robust, open-source platform for hydrologic modeling and to foster a community of users and developers.
Here are the main repositories managed by this organization:
- tRIBS-Model/tRIBS: The core C++ source code for the hydrologic model. This is where you'll find the latest developments.
- tRIBS-Model/tRIBS-benchmarks: A set of official benchmark cases for the tRIBS to validate a new tRIBS installation and explore example datasets.
- tRIBS-Model/pytRIBS: A pre-to-post processing python package for tRIBS, making model setup and analysis much easier.
- tRIBS-Model/rtdocs: The source code for our official documentation and user wiki, hosted on Read the Docs.
- tRIBS-Model/MeshBuilder: A utility program required to generate files for parallel tRIBS simulations.
The best place to start is with our official documentation.
Read the tRIBS Documentation on Read the Docs
We welcome contributions from the community! Whether it's reporting a bug, suggesting a feature, or submitting code, your help is appreciated.
All pull requests are reviewed by our Core-Maintainers before being merged.
If you use this version of tRIBS (5.2 or above) in your research, please cite our JOSS paper:
Raming, L.W., Vivoni, E.R., Mascaro, G., Cederstrom, C.J., Ko, A., Schreiner-McGraw, A.P., and Lizarraga-Celaya, C. (2024). tRIBS v5.2: A multi-resolution, parallel platform for tributary hydrology in forest applications. Journal of Open Source Software, 9(101), 6747, https://doi.org/10.21105/joss.06747