hydromodpy.data.common.custom_point_loader#

Generic custom point loader for user-provided CSV files.

Replaces the per-variable custom.py boilerplate. Handles: - Location file discovery ({variable}_custom_LOC.*) - Chronicle file discovery ({variable}_custom_{id}_*.csv) - Unit resolution (strict or fallback) - Constant expansion over project period - Optional value clamping (intermittency) - Optional multi-format dispatch (CSV dir / NetCDF / GeoTIFF)

Functions

load_custom_multiformat(path, *, ...[, ...])

Load custom data: CSV directory, NetCDF, or GeoTIFF.

load_custom_points(*, data_dir, ...[, ...])

Load point records from a CSV directory.