Computational Model of sDRIPS¶
The schematic flowchart below illustrates the decision logic, where execution pathways are determined by user-defined configuration settings. At a high level, the pipeline is composed of five sequential components:
-
Configuration setup (orange patch) – Reading and validating user-defined parameters from the configuration files. Here user also creates the
ca_config.yaml.Note
If sDRIPS is run in a canal-operator setting and command-area boundaries are unavailable, the
cmd_configmodule can be used to generate a baseline structure of command areas. This process is iterative, and the resulting command areas may serve as approximations rather than fully accurate representations. -
Evapotranspiration estimation (purple patch) – Computing crop water demand using Penman-Monteith and SEBAL models.
- Percolation loss estimation (pink patch) – Quantifying percolation losses specific to field conditions.
- Precipitation integration (blue patch) – Incorporating both nowcasted and forecasted rainfall from global models or local sources (only nowcast).
- Advisory generation (green patch) – Comparing water balance components to produce net water requirement advisories.

Flowchart of the sDRIPS pipeline with decision logic defined by user configurations.