SuperflexPy 1.3.0: an open-source Python framework for building, testing, and improving conceptual hydrological models
-
Published:2021-11-19
Issue:11
Volume:14
Page:7047-7072
-
ISSN:1991-9603
-
Container-title:Geoscientific Model Development
-
language:en
-
Short-container-title:Geosci. Model Dev.
Author:
Dal Molin MarcoORCID, Kavetski DmitriORCID, Fenicia Fabrizio
Abstract
Abstract. Catchment-scale hydrological models are widely used to represent and improve
our understanding of hydrological processes and to support operational water
resource management. Conceptual models, which approximate catchment
dynamics using relatively simple storage and routing elements, offer an
attractive compromise in terms of predictive accuracy, computational
demands, and amenability to interpretation. This paper introduces
SuperflexPy, an open-source Python framework implementing the SUPERFLEX
principles (Fenicia et al., 2011) for building conceptual
hydrological models from generic components, with a high degree of control
over all aspects of model specification. SuperflexPy can be used to build
models of a wide range of spatial complexity, ranging from simple lumped
models (e.g., a reservoir) to spatially distributed configurations (e.g., nested sub-catchments), with the ability to customize all individual model
components. SuperflexPy is a Python package, enabling modelers to exploit
the full potential of the framework without the need for separate software
installations and making it easier to use and interface with existing
Python code for model deployment. This paper presents the general
architecture of SuperflexPy, discusses the software design and
implementation choices, and illustrates its usage to build conceptual models
of varying degrees of complexity. The illustration includes the usage of
existing SuperflexPy model elements, as well as their extension to implement
new functionality. Comprehensive documentation is available online and
provided as a Supplement to this paper. SuperflexPy is available
as open-source code and can be used by the hydrological community to
investigate improved process representations for model comparison and for
operational work.
Funder
Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung
Publisher
Copernicus GmbH
Reference84 articles.
1. Ammann, L., Doppler, T., Stamm, C., Reichert, P., and Fenicia, F.:
Characterizing fast herbicide transport in a small agricultural catchment
with conceptual models, J. Hydrol., 586, 124812, https://doi.org/10.1016/j.jhydrol.2020.124812, 2020. 2. Arnold, J. G., Srinivasan, R., Muttiah, R. S., and Williams, J. R.: Large
area hydrologic modeling and assessment, Part I: model development,
J. Am. Water Res. Assoc., 34, 73–89,
https://doi.org/10.1111/j.1752-1688.1998.tb05961.x, 1998. 3. Arnold, J. G., Moriasi, D. N., Gassman, P. W., Abbaspour, K. C., White, M.
J., Srinivasan, R., Santhi, C., Harmel, R. D., van Griensven, A., Van Liew,
M. W., Kannan, N., and Jha, M. K.: SWAT: Model Use, Calibration, and
Validation, Transactions of the ASABE, 55, 1491–1508, https://doi.org/10.13031/2013.42256, 2012. 4. Bancheri, M., Serafin, F., and Rigon, R.: The Representation of Hydrological
Dynamical Systems Using Extended Petri Nets (EPN), Water Resour. Res.,
55, 8895–8921, https://doi.org/10.1029/2019WR025099, 2019. 5. Bertuzzo, E., Thomet, M., Botter, G., and Rinaldo, A.: Catchment-scale
herbicides transport: Theory and application, Adv. Water Resour.,
52, 232–242, https://doi.org/10.1016/j.advwatres.2012.11.007,
2013.
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|