Water resource management and hydrological modeling. Use when analyzing watersheds, water quality, hydrological networks, groundwater systems, water supply/demand planning, or flood risk assessment.
from geo_infer_water.core.watershed import WatershedAnalyzer
from geo_infer_water.core.quality import WaterQualityModel
from geo_infer_water.core.hydrology import HydrologicalModel
from geo_infer_water.core.flood import FloodRiskAnalyzer
from geo_infer_water.core.watershed import WatershedAnalyzer
analyzer = WatershedAnalyzer(dem_raster)
basins = analyzer.delineate_basins(pour_points)
flow = analyzer.compute_flow_accumulation()
uv run python -m pytest GEO-INFER-WATER/tests/ -v