The choice for specific parameter estimation methods is often more dependent on its availability than its performance. We developed SPOTPY (Statistical Parameter Optimization Tool), an open source python package containing a comprehensive set of methods typically used to calibrate, analyze and optimize parameters for a wide range of ecological models. SPOTPY currently contains eight widely used algorithms, 11 objective functions, and can sample from eight parameter distributions. SPOTPY has a model-independent structure and can be run in parallel from the workstation to large computation clusters using the Message Passing Interface (MPI). We tested SPOTPY in five different case studies to parameterize the Rosenbrock, Griewank and Ackley functions, a one-dimensional physically based soil moisture routine, where we searched for parameters of the van Genuchten-Mualem function and a calibration of a biogeochemistry model with different objective functions. The case studies reveal that the implemented SPOTPY methods can be used for any model with just a minimal amount of code for maximal power of parameter optimization. They further show the benefit of having one package at hand that includes number of well performing parameter search methods, since not every case study can be solved sufficiently with every algorithm or every objective function.
The behavior of every catchment is unique. Still, we seek for ways to classify them as this helps to improve hydrological theories. In this study, we use hydrological signatures that were recently identified as those with the highest spatial predictability to cluster 643 catchments from the CAMELS dataset. We describe the resulting clusters concerning their behavior, location and attributes. We then analyze the connections between the resulting clusters and the catchment attributes and relate this to the co-variability of the catchment attributes in the eastern and western US. To explore whether the observed differences result from clustering catchments by either climate or hydrological behavior, we compare the hydrological clusters to climatic ones. We find that for the overall dataset climate is the most important factor for the hydrological behavior. However, depending on the location, either aridity, snow or seasonality has the largest influence. The clusters derived from the hydrological signatures partly follow ecoregions in the US and can be grouped into four main behavior trends. In addition, the clusters show consistent low flow behavior, even though the hydrological signatures used describe high and mean flows only. We can also show that most of the catchments in the CAMELS dataset have a low range of hydrological behaviors, while some more extreme catchments deviate from that trend. In the comparison of climatic and hydrological clusters, we see that the widely used Köppen–Geiger climate classification is not suitable to find hydrologically similar catchments. However, in comparison with novel, hydrologically based continuous climate classifications, some clusters follow the climate classification very directly, while others do not. From those results, we conclude that the signal of the climatic forcing can be found more explicitly in the behavior of some catchments than in others. It remains unclear if this is caused by a higher intra-catchment variability of the climate or a higher influence of other catchment attributes, overlaying the climate signal. Our findings suggest that very different sets of catchment attributes and climate can cause very similar hydrological behavior of catchments – a sort of equifinality of the catchment response.
Ten conceptually different models in predicting discharge from the artificial Chicken Creek catchment in North-East Germany were used for this study. Soil texture and topography data were given to the modellers, but discharge data was withheld. We compare the predictions with the measurements from the 6 ha catchment and discuss the conceptualization and parameterization of the models. The predictions vary in a wide range, e.g. with the predicted actual evapotranspiration ranging from 88 to 579 mm/y and the discharge from 19 to 346 mm/y. The predicted components of the hydrological cycle deviated systematically from the observations, which were not known to the modellers. Discharge was mainly predicted as subsurface discharge with little direct runoff. In reality, surface runoff was a major flow component despite the fairly coarse soil texture. The actual evapotranspiration (AET) and the ratio between actual and potential ET was systematically overestimated by nine of the ten models. None of the model simulations came even close to the observed water balance for the entire 3-year study period. The comparison indicates that the personal judgement of the modellers was a major source of the differences between the model results. The most important parameters to be presumed were the soil parameters and the initial soil-water content while plant parameterization had, in this particular case of sparse vegetation, only a minor influence on the results.