SHUD = Simulator of Hydrologic Unstructured Domains, https://shud.xyz.
中文版本:README_cn.md.
- Current release target: AutoSHUD
v2.5.0release candidate. - Stable v2.x line: use matching AutoSHUD and rSHUD release artifacts for
release workflows. AutoSHUD
v2.5.0is prepared to work with rSHUDv2.5.0. - Publication rule: do not create a local tag, remote tag, or GitHub Release
for
v2.5.0from an unmerged PR branch. Create the tag and GitHub Release only from reviewed code merged intomaster. - Future v3.0.0: formal
v3.0.0release is not part of this release candidate. It remains blocked on separate team review.
Maintainer release checklist and draft GitHub Release notes are in
docs/release-v2.5.0.md.
AutoSHUD v2.5.0 expects the modern rSHUD spatial stack:
- R
>= 4.0 - rSHUD
v2.5.0 terra >= 1.7-0sf >= 1.0-0
The modern path does not require the retired rgeos or rgdal packages.
Legacy local data prepared with older environments can still be used where the
configured input files are compatible.
Mandatory data from users:
- DEM
- Boundary --- watershed boundary or municipal boundary
- Stream network
- Projection parameters used for the spatial data.
- Elevation-ASTER GDEM v2.1
- Soil - ISRIC SoilGrid
- Landuse - USGS LCI, HUH (Harmonised Global Landuse for Years)
- Forcing data - GLDAS, FLDAS, NLDAS
- Hydrology - HydroSheds, GRWL
AutoSHUD supports ERA5 as Forcing 0.7. This branch reads ERA5 NetCDF files
with tp, t2m, d2m, u10, v10, ssr, and sp, then writes classic
SHUD local forcing CSV files plus meteo coverage shapefiles. It is separate
from SHUD-NC direct NetCDF forcing and does not set FORCING_MODE=NETCDF.
See docs/ERA5-forcing.md for configuration keys such
as dir.era5, era5.buffer.deg, era5.lon.mode, and era5.file.pattern.
The release-preparation smoke checks cover the example project config templates:
Example/9035800.autoshud.txtExample/ljy.autoshud.txt
Some example config values point to site-specific local data roots. Treat them
as templates and replace paths with paths from your own environment. The
v2.5.0 release preparation verifies that the documented example shapefile
sidecars are present; it does not regenerate example geospatial data or model
outputs.
- Data preparation for the research area.
- Pre-processing of spatial and time-series data.
- Domain decomposition and model building.
- Execution of the hydrologic model.
- Post-processing, calibration, analysis and visualizing.