Department Systems Analysis, Integrated Assessment and Modelling

SuperflexPy

Catchment-scale hydrological models are essential for understanding water processes and managing water resources. Conceptual models, which simplify catchment dynamics using basic storage and flow elements, offer a good balance between accuracy, computational efficiency, and ease of interpretation. SuperflexPy (https://superflexpy.readthedocs.io), is an open-source Python framework based on the SUPERFLEX principles (Fenicia et al., 2011), designed for creating customizable conceptual hydrological models.

SuperflexPy allows users to build models of varying complexity, from simple single-catchment models (like a reservoir) to more complex, spatially distributed ones (such as nested sub-catchments). It provides full control over model components and can be easily integrated with other Python-based tools, making it accessible and versatile. SuperflexPy is open-source and includes comprehensive documentation, making it a valuable tool for researchers and professionals in the hydrology community to improve process modeling and support water management.

Team

Publications

Dal Molin, M.; Kavetski, D.; Fenicia, F. (2021) SuperflexPy 1.3.0: an open-source Python framework for building, testing, and improving conceptual hydrological models, Geoscientific Model Development, 14(11), 7047-7072, doi:10.5194/gmd-14-7047-2021, Institutional Repository

Contact