D-Water Quality model components#

The HydroMT-delwaq plugin helps you preparing or updating several components of a D-Water Quality model such as emission information or forcing. The main interactions are available from the HydroMT Command Line Interface and allow you to configure HydroMT in order to build or update D-Water Quality (WQ) models.

When building or updating a model from command line a model region, a model setup configuration (.yml file) with model components and options and, optionally, a data sources (.yml) file should be prepared.

D-Water Quality model setup methods#

An overview of the available D-Water Quality model setup components is provided in the table below. When using HydroMT from the command line only the setup components are exposed. Click on a specific method see its documentation.

Method

Explanation

setup_config()

Update config with a dictionary

setup_basemaps()

This component sets the model schematization using the hydromodel region and resolution.

setup_monitoring()

This component sets the monitoring points and areas.

setup_hydrology_forcing()

This component prepares the hydrological fluxes.

setup_sediment_forcing()

This component prepares the sediment emission fluxes.

setup_climate_forcing()

This component prepares the climate forcing (eg for temperature modelling).

setup_emission_raster()

This component generates emission related data from a raster data source.

setup_emission_vector()

This component generates emission related data from a vector data source.

setup_emission_mapping()

This component generates several emission related data based on a table and distributed over related regions (eg administrative boundaries).

D-Water Quality model components#

The following table provides an overview of which DelwaqModel attribute contains which D-Water Quality in- and output files. The files are read and written with the associated read- and write- methods, i.e. read_config() and write_config() for the config attribute.