Software

The Water and Environmental Engineering group aims to transform its research into software freely available to the the public.
SAFE Toolbox
The SAFE Toolbox provides a set of functions to perform Global Sensitivity Analysis in a Matlab/Octave environment. It implements several methods, including the Elementary Effects Test, Regional Sensitivity Analysis, Variance-Based (Sobol') sensitivity analysis, and the novel PAWN method. More information about SAFE and how to apply for download can be obtained from the SAFE website: www.safetoolbox.info
V2Karst v1.1
V2Karst v1.1 is a parsimonious large-scale integrated vegetation-recharge model to simulate the impact of climate and land cover change in karst regions, available in Matlab. It improves on the original VarKarst model by replacing the empirical approach to evapotranspiration estimation of VarKarst with an explicit (parsimonious) mechanistic approach. V2Karst v1.1 is introduced in a paper in Geoscientific Model Development and can be downloaded from Github: https://github.com/fannysarrazin/V2Karst_model
MARRMoT v1.2
The Modular Assessment of Rainfall-Runoff Models Toolbox (MARRMoT) v1.2 is an open-source, extendable framework that provides computer code for 46 different conceptual hydrologic models as continuous state-space formulations. The toolbox works in Matlab and Octave. MARRMoT is provided with extensive documentation, a user manual and workflow examples of basic applications such as sensitivity analysis and model calibration and evaluation. MARRMoT v1.2 is introduced in a paper in Geoscientific Model Development and can be downloaded from Github: https://github.com/wknoben/MARRMoT
TOSSH
The toolbox for streamflow signatures in hydrology (TOSSH) is a Matlab toolbox that provides accessible, standardised hydrological signature calculations, with clear information on methodological decisions and recommended parameter values. The toolbox is designed for ease of use, including documentation, workflow scripts and example data to demonstrate implementation procedures, and visualisation options. TOSSH is introduced in a paper in Environmental Modelling & Software. It can be downloaded from Github: https://github.com/TOSSHtoolbox/TOSSH.
iRONS
The interactive Reservoir Operation Notebooks and Software (iRONS) is a python package that enables the simulation and optimisation of reservoir operations. iRONS is meant to serve the research and professional community in hydrology and water resource management and contribute to bridge the gaps between them. It is composed of a package of Python core functions and a set of interactive Jupyter Notebooks - which can be run either locally or remotely via a web browser - and that illustrate, with practical examples, the key functionalities of iRONS and underlying methods, such as calibration and evaluation of reservoir inflow (rainfall-runoff) models, multi-objective optimisation, recursive decision-making and decisions under uncertainty, design of reservoir operating rules. iRONS is introduced in a paper in Environmental Modelling & Software. It can be downloaded from Github: https://github.com/AndresPenuela/iRONS.
The modular structure of SAFE allows the user to easily plug in and out other Matlab/Octave functions and facilitates the integration of numerical models running under a different computing environment.