MESH-Scripts-PyLib Documentation
MESH-Scripts-PyLib is a Python library for preprocessing and analyzing hydrometric, geospatial, and soil datasets for hydrological modeling. It provides tools for:
Generating streamflow input files from USGS and EC sources
Processing soil and land cover properties into model-ready formats
Aggregating basin shapefiles and preparing spatial inputs
Writing NetCDF files compatible with the MESH model
Visualizing MESH input/output variables (e.g., discharge, snow, climate forcing)
Note
This documentation is auto-generated from source code using Sphinx and updated regularly.
Badges
Installation
Install the package directly from GitHub:
pip install git+https://github.com/MESH-Model/MESH-Scripts-PyLib.git
Alternatively, you can clone the repository and install in editable mode:
git clone https://github.com/fuadyassin/MESH-Scripts-PyLib.git
cd MESH-Scripts-PyLib
pip install -e .