EGU25-8114, updated on 14 Mar 2025
https://doi.org/10.5194/egusphere-egu25-8114
EGU General Assembly 2025
© Author(s) 2025. This work is distributed under
the Creative Commons Attribution 4.0 License.
Oral | Tuesday, 29 Apr, 14:25–14:35 (CEST)
 
Room -2.92
Flexible and scalable workflow framework HydroFlows for compound flood risk assessment and adaptation modelling
Willem Tromp1, Dirk Eilander1,2, Hessel Winsemius1, Tjalling De Jong1, Brendan Dalmijn1, Hans Gehrels1, and Bjorn Backeberg1
Willem Tromp et al.
  • 1Deltares, Leiden, Netherlands
  • 2Institute for Environmental Studies (IVM), Vrije Unversiteit, Amsterdam, The Netherlands

Flood risk assessments are increasingly guiding urban developments to safeguard against flooding. These assessments, consisting mainly of hazard and risk maps, make use of interconnected models consisting of a chain of climate, hydrological, hydraulic, and impact models, which are increasingly run interactively to support scenario modelling and decision-making in digital twins. To maintain interoperability, transparency, and reusability of this chain and the assessments themselves, using a workflow manager to manage the inter-model dependencies is a natural fit. However, composing and maintaining workflows is a non-trivial, time-consuming task, and they often have to be refactored for new workflow engines, or when changing compute environments, even if the workflow conceptually remains unchanged. These issues are particularly relevant in the development of digital twins for climate adaptation, where flood risk assessments serve as input to indicate high-risk areas. The complex model chain underpinning such digital twins can benefit greatly from transparent workflows that can be easily reused across different contexts.

To address these challenges, we developed the HydroFlows Python framework for composing and maintaining flood risk assessment workflows by leveraging common patterns identified across different workflows. The framework allows users to use one of the many steps available in the library or define workflow steps themselves and combine these into complete workflows which are validated on the fly. Available workflow steps include building, running, and postprocessing of models. Execution of the workflow is handled by one of the workflow managers to which our workflow description can be exported, such as Snakemake or tools with CWL support. This flexibility allows users to easily scale their workflows to different compute environments whenever the computational requirements demand so.

We demonstrate the flexibility of the HydroFlows framework by highlighting how it can be used to create complex workflows needed for digital twins supporting climate adaptation. HydroFlows not only enhances the flexibility and portability of the digital twin modelling workflows but also facilitates the integration of digital twin tooling and advanced computing and processing solutions to support interactive flood risk assessments in federated compute and data environments.

How to cite: Tromp, W., Eilander, D., Winsemius, H., De Jong, T., Dalmijn, B., Gehrels, H., and Backeberg, B.: Flexible and scalable workflow framework HydroFlows for compound flood risk assessment and adaptation modelling, EGU General Assembly 2025, Vienna, Austria, 27 Apr–2 May 2025, EGU25-8114, https://doi.org/10.5194/egusphere-egu25-8114, 2025.