Skip to main content
Ecology and Evolution logoLink to Ecology and Evolution
. 2022 Mar 8;12(3):e8643. doi: 10.1002/ece3.8643

Simultaneously estimating food web connectance and structure with uncertainty

Anubhav Gupta 1,, Reinhard Furrer 2, Owen L Petchey 1
PMCID: PMC8928887  PMID: 35342563

Abstract

  1. Food web models explain and predict the trophic interactions in a food web, and they can infer missing interactions among the organisms. The allometric diet breadth model (ADBM) is a food web model based on the foraging theory. In the ADBM, the foraging parameters are allometrically scaled to body sizes of predators and prey. In Petchey et al. (Proceedings of the National Academy of Sciences, 2008; 105: 4191), the parameterization of the ADBM had two limitations: (a) the model parameters were point estimates and (b) food web connectance was not estimated.

  2. The novelty of our current approach is: (a) We consider multiple predictions from the ADBM by parameterizing it with approximate Bayesian computation, to estimate parameter distributions and not point estimates. (b) Connectance emerges from the parameterization, by measuring model fit using the true skill statistic, which takes into account prediction of both the presences and absences of links.

  3. We fit the ADBM using approximate Bayesian computation to 12 observed food webs from a wide variety of ecosystems. Estimated connectance was consistently greater than previously found. In some of the food webs, considerable variation in estimated parameter distributions occurred and resulted in considerable variation (i.e., uncertainty) in predicted food web structure.

  4. These results lend weight to the possibility that the observed food web data is missing some trophic links that do actually occur. It also seems likely that the ADBM likely predicts some links that do not exist. The latter could be addressed by accounting in the ADBM for additional traits other than body size. Further work could also address the significance of uncertainty in parameter estimates for predicted food web responses to environmental change.

Keywords: ABC, ADBM, connectance, food web, true skill statistic, uncertainty


To date, food web models have not simultaneously predicted structure and connectance. Using approximate Bayesian computation, both the structure and complexity (connectance) of a food web model is estimated. Novel insights include that connectance is almost always overestimated, with implications for model and data improvement.

graphic file with name ECE3-12-e8643-g008.jpg

1. INTRODUCTION

Knowledge about the trophic interactions among the organisms in a community is crucial for understanding the structure and dynamics of ecological communities and for predicting their response to environmental change (Bergamino et al., 2011; Dunne et al., 2002; Krause et al., 2003; Lurgi et al., 2012; Morris et al., 2015; O'Connor et al., 2009; Tylianakis & Binzer, 2014). The network of trophic interactions is often referred to as a food web. The food web structure can provide answers to key ecological questions: which species are more vulnerable to environmental changes such as temperature (Petchey et al., 1999); how robust a food web is to extinctions (Dunne et al., 2002); and how a food web reacts if the predators are removed (Knight et al., 2005)?

Trophic interactions information from multiple sources can be used to infer a food web, for example, gut contents (Peralta‐Maraver et al., 2016) and cannot be assigned with certainty to a specific prey item (Baker et al., 2014). With stable isotope ratios of tissues, uncertainty may be due to factors such as variability in the isotopic fractionation values across multiple combinations of diets and tissues/species, unquantified temporal, or spatial variation in prey isotopic values, and variation caused by routing of particular dietary nutrients into particular tissues (Crawford et al., 2008). Furthermore, complete recording of all interactions usually requires a large sampling effort even at small spatial and temporal scales (Hobson et al., 1994). Food web structure is very difficult to record at larger spatial and temporal scales without losing resolution (spatial, temporal, and taxonomic; Gravel et al., 2013; Jord'an & Osváth, 2009; Martinez, 1991). Less than complete sampling of interactions can result in no interaction being observed between a pair of individuals that in fact do interact, which results in missing links in a food web. Due to under‐sampling, food webs can be poorly understood, which may hinder further advances in the field (Martinez et al., 1999).

When interactions are difficult to observe, and hence, well‐documented food webs are not available, models which predict species interactions may provide a solution (Allesina et al., 2008; Cohen et al., 1985; Gravel et al., 2013; Petchey et al., 2008; Tamaddoni‐Nezhad et al., 2013). A food web model can be used to predict missing information about species interactions. For example, Petchey et al. (2008) showed how a model of species interactions (and therefore food web structure) could be parameterized from data on the known presence and absence of trophic interactions. The model and its parameter values encode the rules for occurrence or absence of species interactions to predict food web structure. Observed data may be used to select and parameterize the model. Tamaddoni‐Nezhad et al. (2013) used large agricultural datasets, logic‐based machine learning, and text mining to assign interactions between nodes to automatically construct food webs. Gravel et al. (2013), inspired by the niche model of food web structure, developed a method that used the statistical relationship between predator and prey body size to infer the food web.

Food web models are also useful for ecological forecasting. Lindegren et al. (2010) used a stochastic food web model driven by regional climate scenarios to produce quantitative forecasts of cod dynamics in the twenty‐first century. Hattab et al. (2016) forecasted the potential impacts of climate change on the local food web structure of the highly threatened Gulf of Gabes ecosystem, located in the south of the Mediterranean Sea. Hence, food web models have an important role in filling gaps in knowledge about species interactions, including predicting future changes in food web structure.

The allometric diet breadth model (ADBM) was the first model able to predict food web connectance (i.e., the number of realized trophic links divided by the number of potential links) and structure (i.e., the arrangement of trophic links; Beckerman et al., 2006; Petchey et al., 2008). Models such as the Cascade model require connectance as an input parameter, whereas the ADBM does not (Cohen et al., 1985). It uses foraging theory, specifically the contingency model (MacArthur & Pianka, 1966), to predict the diet of each potential consumer and thereby the food web structure (further details are in the Material and Methods section). The ADBM had variable success in explaining the structure of 15 different food webs, with the proportion of links correctly predicted ranging from 7% to 54% (Table 1). The ADBM correctly predicted 54% of the presence of links in the Benguela Pelagic food web. The poorest prediction of presence of links was for the Grasslands food web with only 7% of the presence of links correctly predicted. When trophic interactions were more strongly dependent on size, the model correctly predicted a greater proportion of links. Indeed, constructing a food web based only on body size (i.e., ignoring taxonomy) resulted in almost twice the number of correctly predicted links, that is, 83%, in contrast to taxonomy (Woodward et al., 2010).

TABLE 1.

Information about the food webs predicted using the ADBM

Common food web name (Original Publication) Predation matrix source Body size source General ecosystem Number of species Connectance Body size range (approximate) Proportion of presence of links correct Type of interactions
Benguela Pelagic (Yodzis, 1998) Brose et al. (2005) Brose et al. (2005) Marine 30 0.21 108 to 106 0.54 Predation
Broadstone Stream (taxonomic aggregation) (Woodward & Hildrew, 2001; Woodward et al., 2005) Brose et al. (2005) Brose et al. (2005) Freshwater 29 0.19 106 to 102 0.40 Predation
Broom (Memmott et al., 2000) Brose et al. (2005) Brose et al. (2005) Terrestrial 60 0.03 106 to 100 0.09 Herbivory, Parasitism, Predation, Pathogenic
Capinteria (Lafferty et al., 2006) Hechinger et al. (2011) Hechinger et al. (2011) Marine (Salt Marsh) 88 0.08 106 to 104 0.33 Predator‐parasite, Parasite‐parasite
Caricaie Lakes (Cattin et al., 2004) Brose et al. (2005) Brose et al. (2005) Freshwater 158 0.05 105 to 105 0.13 Predation, Parasitism
Grasslands (Dawah et al., 1995) Brose et al. (2005) Brose et al. (2005) Terrestrial 65 0.03 103 to 102 0.07 Herbivory, Parasitism
Mill Stream (Ledger, Edwards, Woodward unpublished) Brose et al. (2005) Brose et al. (2005) Freshwater 80 0.06 106 to 102 0.36 Herbivory, Predation
Skipwith Pond (Warren, 1989) Brose et al. (2005) Brose et al. (2005) Freshwater 71 0.07 104 to 101 0.14 Predation
Small Reef (Opitz, 1996, table 8.6.2) Cirtwill and Eklöf (2018) Cirtwill and Eklöf (2018) Marine (Reef) 239 0.06 1011 to 105 0.30 Predation, Herbivory
Tuesday Lake (Jonsson et al., 2005) Brose et al. (2005) Brose et al. (2005) Freshwater 73 0.08 1011 to 103 0.46 Predation
Ythan (Emmerson & Raffaelli, 2004) Cirtwill and Eklöf (2018) Cirtwill and Eklöf (2018) Marine (Estuarine) 85 0.04 106 to 104 0.17 Predation
Broadstone Stream (size aggregation) (Woodward et al., 2010) Woodward (2021) Woodward (2021) Freshwater 29 0.24 107 to 102 0.83 Predation

Although Petchey et al. (2008) demonstrated that foraging theory could predict food web structure, their implementation of the ADBM included at least two limitations. The parameterization method provided estimates of the parameters with no uncertainty: A single set of parameter values that maximized the explanatory power was selected. In other words, the parameterization method led to point estimates of the parameters that predicted a single food web structure (because the ADBM is purely deterministic). Moreover, the best predicted food web was not exactly the same as the observed one. In a sense then, the parameterization method used in Petchey et al. (2008) was akin to estimating the intercept and slope of a regression line, but not any uncertainty in those parameters. Given that uncertainty is an essential dimension in ecological models, and in predictions about the future state of ecological communities (Carpenter, 2016; Petchey et al., 2015), this is an important limitation.

The second limitation was that the connectance of the predicted food web was not estimated. Although the ADBM can in principle estimate connectance, Petchey et al. (2008) prevented the model from doing so. They set the value of relevant parameters in the model to instead ensure the predicted connectance was equal to the observed connectance. Moreover, fixing predicted connectance to be equal to observed connectance does not account for the possibility that the observed connectance was imperfectly measured. Indeed, if low effort was used to observe the trophic links in a community, the observed connectance are likely to be lower than if all trophic links were observed. Connectance is an important driver for the stability and dynamics of a food web (May, 1972) and most of the structural properties of food webs co‐vary with connectance (Dunne et al., 2002; Poisot & Gravel, 2014); thus, this limitation must be addressed.

In this article, we report on how we address these limitations. We removed the first limitation by applying approximate Bayesian computation (ABC). The approach originated in population genetics and has been used in a wide range of research fields: systems biology (Toni et al., 2009), ecology (Jabot & Chave, 2009), epidemiology (Shriner et al., 2006), and ecological networks (Ibanez, 2012; Poisot & Stouffer, 2016). One of the advantages of ABC is that it does not require a likelihood function. As ADBM is a complex deterministic model where the likelihood cannot be explicitly evaluated, ABC is a good choice of parameterization.

We addressed the second limitation by allowing estimation of number of links as well as arrangement of links. To accomplish this, we measured model fit by using the true skill statistic (TSS), which takes into account both the number of presences and absences of links correctly predicted (see section Choice of distance measure for definition of the TSS). High values of the TSS occur when both the predicted arrangement of links and the predicted number of links are close to the observed arrangement and number of links, respectively.

2. MATERIALS AND METHODS

In the upcoming sections, we present a detailed account of the application of ABC to parameterize the ADBM, the description of the ADBM and of the food web data we used. We explain the rejection Monte Carlo ABC method in the main text and Markov chain Monte Carlo ABC and sequential Monte Carlo ABC methods in the Supplementary information (hereafter SI) Section S1 (hereafter SI‐S1). We computed accuracy with the TSS to assess the ADBM's predictions and calculated different food web properties to compare these predictions across food webs.

2.1. Allometric Diet Breadth Model (ADBM)

The allometric diet breadth model (ADBM) is based on optimal foraging theory, specifically the contingency foraging model (MacArthur & Pianka, 1966). The ADBM predicts the set of prey species a consumer should feed upon to maximize its rate of energy intake (Petchey et al., 2008; hereafter referred as PBRW study). The species in this set are assumed to have the trophic link with the predator. To make these predictions, the model assumes that a foraging predator is in one of two exclusive states: searching for prey or handling a prey item. The notation used below corresponds to that of (Petchey et al., 2008). The model requires four variables for each potential predator–prey interaction:

  • The energy content of the resources Ei (only prey i specific) (energy).

  • The handling times Hij, which is the time not spent searching caused by consuming a prey item (prey i and predator j specific) (time).

  • The space clearance rates Aij (also known as the attack rate; prey i and predator j specific) (area or volume per time).

  • The prey densities Ni (only prey i specific) (individuals per area or volume).

The term “Allometric” in the ADBM refers to the use of four allometric relationships, one for each of these four variables, including the body size of the predator Mj and prey Mi (Table 2). With these four allometric relationships, and the body size of each of the species in a community, we can predict the four variables (energy, handling time, space clearance rate, and prey density) and then use the contingency foraging model to predict diets.

TABLE 2.

Traits with their allometric function and corresponding parameters in ADBM

Traits (Unit) Allometric function Parameters Comments
Energy Joules
Ei=eMi
e
Arbitrary. No effect on structure a
Abundance individual/m2orindividual/m3
Ni=nMini
n
Connectance affected by the product nah a
ni
Assumed value of 34 based on empirical data
Space Clearance Rate m2/sorm3/s
Aij=aMiaiMjaj
a
Connectance affected by the product nah a
Estimated using ABC
ai
Estimated using ABC
aj
Estimated using ABC
Handling time s
Hij=hbMiMjifMiMj<b
Hij=ifMiMjb
h
Connectance affected by the product nah a
b
Estimated using ABC
a

See SI S5 for further explanation for why only four parameters were estimated.

Each of the four allometric equations has parameters: a constant and/or at least one exponent (Table 2). It is the value of some of these parameters that can be estimated to have the predicted food web structure match (as closely as possible) the structure of an observed food web. This is akin to choosing values of slope and intercept of a linear regression that maximizes the fit of the regression line to the observed data.

Please note that in the notation of the allometric exponents (ai, aj), the i and j refer to the exponent for the prey mass and predator mass, respectively, that is, the i and j refers to the role and are not species specific.

Because some of the allometric constants and exponents are known, and because others are redundant with respect to each other (see Table 2 for details), we estimate only the following parameters: a, ai, aj and b in the model (Table 2).

In the ADBM, some species can be predicted to eat others, but to not be eaten by others, that is, be predicted to be a top predator. This can occur for relatively large species when the exponent b is less than 1, which can cause the handling time of this large species to be infinite for all potential consumer species.

2.2. Observed food web data

The observed food webs that we fit the ADBM to belong to marine, freshwater, and terrestrial ecosystems (Table 1). The observed connectance of these food webs is from 0.03 to 0.24 and there are 29 to 239 species. The food webs contain primary producers, herbivores, carnivores, parasites, and parasitoids. They also contain various types of feeding interactions, including predation, herbivory, bacterivory, parasitism, pathogenic, and parasitoid.

The goodness of fit of the ADBM's predictions depends on the types of interactions in the food webs in the PBRW study. Specifically, predictions of interactions that are more size structured, such as predacious and aquatic herbivory interactions were predicted better than less size structured ones, for example, parasitoid and terrestrial herbivory ones.

All food webs with one exception (Broadstone Stream) were available only at the species level, that is, with information about interactions between species and the body size of species. We use the term “species” in this study to indicate a “nodeh” in a food web in which nodes are connected by trophic interactions, and nodes are a collection of individuals that share links. These species/nodes are not always taxonomic species, but can be broader taxonomic ranks.

In contrast, the Broadstone Stream food web data contained interactions between individuals and the individual body sizes. Thus, the Broadstone Stream food web can be constructed by aggregating by either taxonomy or size (Woodward et al., 2010).

2.3. Parameter estimation: Approximate Bayesian Computation

We used approximate Bayesian computation (ABC) to identify sets of parameter values that resulted in predicted food webs that were close in structure to the observed food web. ABC is an approach that does not require a likelihood function. Instead, there is a distance function that measures the distance between a model's prediction and the observed data. The approximation of the likelihood depends on the ABC method used, which is further discussed below and SI. The model parameter values are sampled from a prior distribution. The accepted parameter values form an approximate posterior distribution for the model parameter. We implemented three ABC methods to parameterize the ADBM: namely rejection Monte Carlo (Figure 1), Markov chain Monte Carlo, and sequential Monte Carlo. The three methods produced very similar results (Figures S26 and S27), and we therefore only include the simplest (rejection) in this main text.

FIGURE 1.

FIGURE 1

Flowchart of rejection approximate Bayesian computation method implemented to parameterize the ADBM

2.3.1. Prior distribution

The prior distributions for ai and aj were chosen to be uniform distributions. The range of distribution was from −1.5 to 1.5 and 0 to 3 for ai and aj, respectively, informed by the estimates in Rall et al. (2012). However, we chose a prior range specific to food webs for the parameter b because body size varies greatly among the species in the observed food webs. For example, in the Benguela Pelagic food web, the body sizes of species range from the order of 108 gm to 105 gm. Hence, the range of prey–predator ratio was from the order of 1014 to 1014. To take this into account, we took the prior of log10b from a uniform distribution ranging from 15 to 15.

For the prior of a, we chose the prior of log10a to be a uniform distribution. Since the ADBM estimated connectance to be higher than the real connectance, lower values of a were favored in the parameterization. Hence, the upper bound of the prior was set to 10. To set the lower bound, we investigated how the TSS varied with log10a (e.g., Figure S28). We found that the TSS increased with decreasing log10a and then remained constant, for a constant value of log10b. We therefore decided to set the lower bound of log10a such that the maximum variation of TSS was taken into account, while attempting to keep the range of prior as small as possible. In the case of Benguela Pelagic as shown in Figure S28, the lower bound of log10a was taken to be −12.

2.3.2. Comparison of observed and predicted

The difference between the model's prediction and the observed data (e.g., the sum of squared residuals is such a distance in linear regression) is quantified by a distance measure. The distance is lower when there is a closer match between the model's prediction and the observation. A perfect match would result in zero distance.

The magnitude of the distance is used for the acceptance or rejection of a set of parameter values. An accepted set of parameter values contributes to the posterior distribution, rejected ones do not. This makes the distance measure one of the important features of ABC. A threshold distance is chosen, and if the distance for a particular set of parameter values is less than the threshold, then that set of parameter values contributes to the posterior distribution. When the distance is greater than the threshold, the parameter values do not contribute to the posterior. Hence, the magnitude of the distance threshold determines the proportion of a model's parameters that are accepted. A higher threshold causes a high proportion of acceptances but less accuracy with the acceptance of some parameter sets that result in predictions quite unlike the observed data. Below, we first describe and justify our choice of distance measure and then our choice of threshold.

Choice of distance measure

In the PBRW study, the measure of distance was equivalent to 1TP/TP+FN, where TP is the number of observed links that were predicted (the number of true positives) and FN is the number of observed links that were not predicted (the number of false negatives). A distance of 0 indicates that all observed links were correctly predicted. One way for the ADBM to achieve this is to predict that every species has a trophic link with every other species including itself—a fully connected food web with connectance of 1. The PBRW study prevented this by constraining the number of predicted links to be equal to the number of observed links, that is, the model connectance was fixed to be the same as the observed connectance. In this study, we relaxed this constraint, with the number of links as well as the arrangement of links being estimated. The first step was to choose an appropriate distance measure.

The distance measure used in this study is 1 minus the true skill statistic (TSS): distance=1TSS. This distance ranges from 0 to 2.

TSS is defined as:

TSS=TP·TNFP·FNTP+FNFP+TN

where TP is the number of observed links that are predicted by the model (true positives), TN is the number of observed absences of links that are correctly predicted (true negatives), FP is the number of false positives, and FN is the number of false negatives.

The TSS ranges from 1 to 1, where +1 indicates a perfect prediction. A TSS value of zero or less indicates a performance no better than random.

The inclusion of true and false negatives in the distance measure means that the best theoretically possible prediction (smallest distance) is a unique prediction, and specifically, the one in which the predicted presence and absence of links matches exactly with the observed presence and absence of links.

Choice of threshold value of distance

Food web dynamics and stability are strongly dependent on connectance (May, 1972), we therefore set the distance threshold (for acceptance) such that the model had a reasonable chance of predicting the observed value of connectance. Note that in the following section (The Rejection ABC method), we use the term tol to denote the value of the distance threshold.

To do this, we examined how the predicted connectance varied with the distance threshold. An example of this relationship is given in Figure 2 for the Benguela Pelagic food web and in Figure S1 for other food webs. We chose the minimum threshold value that gave a range of predicted connectance containing the observed connectance.

FIGURE 2.

FIGURE 2

The prediction interval of the predicted connectance increases with increasing distance threshold for the Benguela Pelagic food web. The green line and black line represent the observed connectance and mean of predicted connectance, respectively

Furthermore, it is useful to note that in Figure 2, there are no connectance values below a distance threshold value of less than 0.5 because for this particular food web, there were no sets of parameter values that achieved a better model fit than is indicated by 1TSS=0.5. That is, it is impossible for the ADBM to make better predictions than this. One reason for this is that the ADBM, when body size is the only trait, can only predict contiguous diets in trait space, whereas the observed data contain gaps in the diet.

2.3.3. The Rejection ABC method

In the rejection ABC method, a set of parameter values are sampled from the prior distributions. This set of parameter values is either accepted and thereby added to the posterior distribution of the parameter values, or it is rejected (based on if the distance 1 − TSS is less than or greater than the threshold distance, as mentioned above). This process is repeated until there are enough acceptances to give stable (approximate) posterior distributions. Acceptance or rejection of a set of parameter values is probabilistic and depends on a weight assigned to that set of parameter values. This weight is given by a kernel function, where the weight is inversely proportional to the distance (1 − TSS). This weight is then used in a way that makes it the probability of the set of parameter values being accepted.

In the upcoming section, we further detail the rejection ABC method.

Properties:

  • A prior distribution πθ: π is the uniform distribution for parameters θ=a,ai,aj,b

  • A model prediction modelθ: ADBM θ. This is a predicted food web, xi, given by a particular set of parameter values θi. Hence, xi=ADBMθi

  • A summary statistic sx: x is the predation matrix predicted by the ADBM.

  • AkernelfunctionKu:epanechnikovKu=1tol·34(1utol2ifutol=0otherwise

where tol is the distance threshold.

  • A distance function dxi,y:dxi,y=1TSSxi,y

  • An observed food web y, in the form of a predation matrix containing zeros and ones.

Sampling:

for i=1n=1000.

  • Draw a set of parameter values θi from the prior distribution πθ.

  • Compute the model result xi=modelθi

  • Compute sxi and dsxi,sy

  • Accept or reject the parameter set probabilistically:

    • Assign a weight pi to θi as per the kernel K; pi=KdK0, where d is the distance evaluated in the previous step.

    • Compute α:U0,1

    • If αpi, then accept θi and i=i+1

Output:

An approximate joint posterior distribution using the accepted θ1,,θn.

2.4. Assessment of model fit

Accuracy is how close the model prediction is to the observation. The ADBM's prediction is a predation matrix that consists of the presence and absence of links thus comparing how close the prediction is to the observation is not as straightforward as comparing two numerical values. We defined the accuracy of the ADBM using TSS to take into account the true and false predictions of both the presence and absence of links, which is defined above.

We examined how closely structural properties of the predicted food web matched those of the observed food webs using the R cheddar package (Hudson et al., 2013). We evaluated properties such as proportion of basal species, proportion of intermediate species, proportion of top species, proportion of herbivores, mean omnivory, clustering coefficient, standard deviation of generality, standard deviation of vulnerability, diet similarity, mean path length, and nestedness. We could not compute mean trophic level and maximum trophic level because the networks contained too many paths for the cheddar package algorithm to compute.

We investigated the performance of the ADBM parameterized with the ABC by computing standardized error of the food web properties, where the standardized error is the absolute raw error (the difference between observed and predicted value) divided by the maximum absolute raw error for that property. We did not calculate the standardized error for mean omnivory and mean path length because it had some NA values and infinite values for all the food webs, respectively.

3. RESULTS

As an example of the model outcomes, we first present the results for the Benguela food web (e.g., predicted food web structure, variation in predicted food web structure, and posterior parameter distributions). We chose this food web as it was well explained using the method of (Petchey et al., 2008). The results of the other food webs are included in the Figures S2–S25. We then compare model outcomes across all empirical food webs between the PBRW study and our current work. We compare the TSS of the two approaches and compare some food web properties, such as proportions of basal, intermediate, and top species.

The true skill statistic (TSS) of the predicted Benguela Pelagic food web varied between 0.4 and 0.52. This variation in the TSS is represented in terms of predation matrices displayed in Figure 3a, which overlays 1000 independent predation matrices accepted from the ABC method. In all the 1000 independent predation matrices, the predicted links are mostly present in the upper triangular portion of the matrix where most of the observed links are also present. Links in the upper right triangle of the predation matrix are for predators feeding on prey smaller than themselves.

FIGURE 3.

FIGURE 3

(a) Observed and predicted predation matrices for Benguela Pelagic food web. Body size increases from left to right and top to bottom along the predation matrix. Black circles show where there is an observed trophic link. The intensity of the pink circles shows the proportion of 1000 predicted food webs that had a trophic link between the corresponding species. This type of overlay is shown for two examples predicted in panel (c). (b) The histogram of the number of times a link was predicted across 1000 independently predicted food webs. There were 841 species pairs in this food web. About 150 of these were predicted to have a trophic link in all 1000 predicted predation matrices. The red bar shows the number of pairs of species for which a trophic link was never predicted. (c) Two predicted predation matrices for Benguela Pelagic food web corresponding to the minimum and the maximum value of estimated b, and their sum

In the 1000 predicted predation matrices, there predators are sometimes smaller than their predicted prey, the links in the lower left triangle of the predation matrix. This is also portrayed in the marginal distribution of log10b in Figure 4d, as it includes values greater than b=2 (log10b=0.3). This is relevant as values of b=2 make the most profitable prey item equal in size to the predator size. Lower values of b make the most profitable prey item smaller than the size of the predator.

FIGURE 4.

FIGURE 4

Marginal prior and marginal posterior distribution of the ADBM parameters for the Benguela Pelagic food web estimated using rejection ABC. The black vertical line in (d) corresponds to the value of b (=2) above which the most profitable prey item is larger in respect to the predator size

There were around 250 potential links in the lower left triangle of the predation matrix that were never predicted in any of the 1000 predicted predation matrix (Figure 3b). This strongly suggests that the predator–prey size ratio of these links is so small (i.e., very large prey, very small predator) that the links cannot occur, given that the preponderance of observed links are predators consuming prey smaller than themselves.

The marginal posterior of parameter b in the Benguela Pelagic food web was more constrained than the marginal posterior distribution of the other three allometric parameters (Figure 4) as the posterior range was the narrowest.

The mean TSS using the ABC approach was higher than the point estimates from the PBRW study (Figure 5a) across all food webs except one. Our present approach led to estimates of connectance greater than the values of connectance of the PBRW study, which were fixed to equal the observed values of connectance.

FIGURE 5.

FIGURE 5

TSS (a), connectance (b) and ADBM parameters (c, d, e, f) computed using the ABC method compared with the corresponding point estimates from Petchey et al. (2008). The red lines are the 95% credible/prediction intervals and the black filled circles represent the corresponding means. The gray region represents the intervals of the prior distributions for ai and aj. The gray lines represent the prior range of the parameters a and b in the log10 scale. The prior range for the parameter b extends above and below the y‐axis limits for some food webs and so the values of the limits are shown on the plot. The dashed black lines are the 1:1 relationships for reference

We did not find a consistent relationship between the parameters estimated using the current approach and those estimated in the PBRW study (Figure 5c–f), except for in the case of parameter b. The mean using the ABC approach was always higher than the estimates from the PBRW study (Figure 5f) and the 95% credible interval of the posterior of b includes the estimate from the PBRW study.

The marginal posterior of parameter b was more constrained than the other three allometric parameters, that is, the posterior range was the narrowest (Figures S14–S25). In all of the food webs except Grasslands, the parameter b had a unimodal distribution (Figures S14–S25), whereas Grasslands had a bimodal distribution.

Compared to the estimates in the PBRW study, the proportion of intermediate species, mean omnivory, clustering coefficient, sd of generality, sd of vulnerability, diet similarity, and nestedness estimated from the current ABC approach were generally higher (Figure 6b,e–j). The proportion of basal species, proportion of top species, and proportion of herbivores were generally lower (Figure 6a,c,d).

FIGURE 6.

FIGURE 6

Structural properties of predicted food webs with 95% prediction interval parameterized using the ABC method plotted against the point estimates from Petchey et al. (2008). The black filled circles correspond to the mean, and green filled circles correspond to the properties of the observed food webs. The dashed black lines are the 1:1 relationships for reference

The observed values of the proportion of intermediate species, mean omnivory, clustering coefficient, sd of generality, sd of vulnerability and nestedness were mostly within the lower range of the predicted 95% interval by the ABC method. The proportion of basal species, proportion of top species, and proportion of herbivores were underestimated in comparison to the observed values for most of the food webs.

The ADBM, when parameterized with the ABC, generally better predicted the structural food web properties, such as proportion of basal species when the TSS was higher (Figure 7a) across the 12 food webs. However, the ABC parameterized ADBM less accurately predicted food web properties on average than in the PBRW study (Figure 7b).

FIGURE 7.

FIGURE 7

(a) The mean standardized error of the food web properties predicted from the ADBM parameterized using rejection ABC plotted against the mean TSS for each food webs. The vertical and horizontal bars correspond to 95% prediction intervals of the standardized error and TSS, respectively. Solid blue line is linear regression through the means (t = −2.335, df = 10, p = .041). (b) The mean standardized error computed from the ABC method plotted against the mean standardized error from Petchey et al. (2008). The dashed line is the 1:1 relationship for reference

Within each food web, we found various relationships between the standardized error and TSS (Figures S30 and S31). For example, for Skipwith Pond food web (Figure S30h), high values of TSS were associated with high error, whereas the opposite was true for other food webs, such as Broadstone Stream (Figure S30b,l). The other food webs showed more complex relationships. The shapes of the point scatters in Figures S30 and S31 are caused by the structural constraints of the ADBM (e.g., it can only predict contiguous diets) interacting with the TSS and the connectance of the observed food web. These features prevent, for example, a predicted food web with very high connectance from having high TSS. Similarly, a predicted food web with connectance equal to that of the highest TSS prediction tends to have low TSS.

4. DISCUSSION

The ABC parameterization method employed here improves on the basic parameterization methods applied in Petchey et al. (2008) (PBRW). The ABC method provides uncertainty in parameter estimates and thereby a range of predicted food webs (Figure 5c–f). It also allowed us to estimate parameters that were fixed by the PBRW study and thereby also predicts connectance (Figure 5b). Including uncertainty and predicting connectance are significant advances because they allow predictions in changes of food web structure caused by environmental changes that include uncertainty in the predicted food web structure and including uncertainty in such predictions is critical (Cressie et al., 2009; Lindegren et al., 2010; Petchey et al., 2015). A future development will be to partition the contribution of different sources of uncertainty such as incomplete sampling and model deficiencies to make improvements in the model with the aim of reducing uncertainty. Future research should also investigate the functional and dynamical significance of the uncertainty in the predicted food web structure. Below, we discuss some of the results of our study and expand on these opportunities and priorities for future research.

4.1. Connectance and missing links

In all cases, the predicted connectance was greater than the observed connectance (Figure 5b). This result is similar to that of a recent study of European vertebrate food webs by Caron et al. (2022). They found that local food web connectance was consistently overestimated by a trait‐based model which used diet, nesting habitat, activity time, foraging behavior, and body mass of species.

Why was the predicted connectance greater than the observed connectance? Firstly, it is important to recognize that the ADBM (when using only body size as a trait) can only predict diets that are contiguous with respect to the size of prey. That is, it cannot predict that a predator will consume prey of sizes 1 and 3 and not prey of size 2. Such patterns can however be predicted if a trait in addition to size which is not perfectly correlated with size, influences foraging parameters (Allesina et al., 2008; Caron et al., 2022; Petchey et al., 2008; Stouffer et al., 2006). Secondly, it is important to note that the observed diets were not contiguous when prey are ordered by their size. This could be due to some ecological differences in how predator groups choose their prey (Caron et al., 2022). Hence, the estimation process will result in a greater number of predicted links than observed given these features, and the model attempts to maximize the coincidence of predicted and observed link presence and absence (i.e., the TSS).

These findings raise the question as to whether the model or the observed data are incorrect. We expect that some of the links that do in reality occur are not present in the empirical datasets. This could be caused by low empirical sampling effort or rare prey–predator interactions even when sampling is extensive. In this case, a false positive may actually be a correctly predicted link. More intensive and more complete sampling of links in food webs has been recognized as important, due to the potential that a low sampling effort will influence the perceived food web structure (Martinez et al., 1999).

We expect there are also cases of real false positives, where the model predicts a feeding link despite no possibility that such a link could occur in reality. This may be the case when a trait other than, or in addition to, prey size is influential. For example, a particular prey species may have a defensive trait that means it takes longer to consume it than an undefended prey of the same size. Incorporating traits other than body size in the ADBM would allow for discontiguous diets along the size axis. It is also possible that better estimates of parameters that could result from acquisition of new empirical data could cause lower estimated values of connectance. Furthermore, the ADBM's current form is a biology‐only model; it does not include an observation process, although this could be included. The model would then be able to predict the absence of a link due to incomplete observations.

It would be interesting to take a very well‐sampled food web (real or simulated) and remove links at random to create a less well‐sampled version, and to test if the very well‐sampled version can be predicted from the less well‐sampled version (with ABC parameter estimation). If it could, then there is potential to compensate for under‐sampling with an appropriate food web model and estimation procedure.

The ABC parameterization resulted in a lower prediction accuracy of structural features of the food webs (Figure 7b) due to the overestimation of connectance. This was confirmed by principal component analysis of variation in the food web structural properties which revealed a first PC axis representing on average 62% of the overall variance, and this first axis was highly correlated with connectance, with an average Spearman correlation of 0.87 (see SI S8 for details). Furthermore, there was a strong positive relationship between the mean standardized error in structural properties of the food webs and mean standardized error in connectance of the food webs (Figure S32).

4.2. Observing and predicting link absences

Our parameterization approach was to maximize the TSS (the coincidence of predicted and observed link presences, and the coincidence of predicted and observed link absences). The TSS assigns equal importance to the collection of presence and absence of observed links with the weight of an observed single presence or absence link being dependent on the connectance of the food web. If the connectance is <0.5, the TSS assigns more weight to a presence of link than to an absence of a link and vice versa.

Because the connectance of the observed food webs is <0.5 (Table 1), the TSS implicitly assigned more weight to a presence of link than to an absence of link. This upweighting of link presences seems appropriate since observing a feeding interaction is unambiguous, whereas not observing one may be caused by various processes. That is to say, the observation of a single feeding interaction is sufficient to record the presence of a link, whereas this is not true for the absence of links: One observation of a predator not consuming a prey does not mean that it will never do so.

To improve our estimation procedure, we could quantify the uncertainty in the recorded absence of links and include this uncertainty in the parameterization method. Weight/importance could be assigned to true positives, true negatives, false positives, and false negatives calculated from empirical studies which may be specific to that food web. Alternatively, an observation process could be added to the model, such that the biological part of the model can predict that a feeding link is possible, but then the observation process in the model leads to that link not being predicted.

4.3. Allometric parameters

In the PBRW study, the parameter b played a major role in maintaining the maximum predictive power of the ADBM. Indeed, they found that estimating b only, and not estimating either ai or aj only slightly decreased model performance, and that estimating only b and aj did not decrease model performance relative to when all three parameters were estimated.

We found that the posterior distribution of the parameter b was the most constrained of all the parameters (Figure 4). Parameter b defines the range of prey body size which has a finite handling time, and the prey size with the highest energetic profitability. As the parameter b relates to the prey–predator body size ratio, the constrained posterior of b (Figure 4d) recapitulates the importance of the ratio of body size of prey and predator in determining the food web structure with the ADBM.

The marginal posterior of parameter a was right‐skewed (Figure 4c). This may be because the ABC parameterization overestimates the connectance, which means that lower values of a are preferred over higher values of a (a lower value of a leads to a lower space clearance/attack rate, and a lower space clearance rate results in a higher connectance).

4.4. Incorporating other observed data

Information about who eats whom can be collected from multiple sources, such as gut contents of organisms, stable isotope composition of tissues, and experimentation (Layman et al., 2007; Peralta‐Maraver et al., 2017; Warren, 1989). Moreover, experimentation provides independent estimates of allometric foraging parameters, such as b, ai, and aj (Rall et al., 2012). Diverse data could be used to parameterize the ADBM's predictions to test how uncertainty in the different datasets influences the ADBM's predictions using ABC. Appropriate summary statistics in the ABC method could be used to address such challenges. We could use, as an example, the approximate trophic position inferred from stable isotope ratio data from an individual tissue and gut content data of a predator simultaneously to parameterize the ADBM. The trophic position and the gut content information would be the summary statistics in this example. A further question that could be addressed in future studies is how the quantity of data affects the ADBM's predictions. The outcome of such a study could help food web researchers decide on how much data from a specific source is needed to predict the food web structure and help further optimize the deployment of limited sampling resources.

When only partial food web data are available (Patonai & Jord'an, 2017), the summary statistics in ABC can be used to infer these food web structures from the ADBM. It would be possible to use gut content data of only some of the species in a food web to parameterize the ADBM and predict the food web structure. Summary statistics opens up a broad spectrum of possibilities in parameterizing food web models. There are multiple empirical and theoretical studies on a range of different properties of food webs across different ecosystems (Goldwasser & Roughgarden, 1993; Martinez, 1991; Williams & Martinez, 2000). These can conceivably be used in parameterizing food web models using ABC to constrain the model predictions.

CONFLICT OF INTEREST

None declared.

AUTHOR CONTRIBUTIONS

Anubhav Gupta: Conceptualization (equal); Data curation (lead); Formal analysis (lead); Investigation (lead); Methodology (lead); Project administration (lead); Software (lead); Validation (lead); Visualization (lead); Writing—original draft (lead); Writing—review and editing (equal). Reinhard Furrer: Methodology (supporting). Owen L. Petchey: Conceptualization (equal); Funding acquisition (lead); Methodology (supporting); Resources (lead); Supervision (lead); Writing—original draft (supporting); Writing—review and editing (equal).

OPEN RESEARCH BADGES

This article has been awarded Open Data and Open Materials badges. All materials and data are publicly accessible via the Open Science Framework at open Data: https://dx.doi.org/10.6084/m9.figshare.c.3298772, https://esapubs.org/archive/ecol/E092/066/#data, https://doi.org/10.5061/dryad.1mv20r6, https://zenodo.org/record/5575040 and Open Materials: https://doi.org/10.5281/zenodo.5735592, https://doi.org/10.5281/zenodo.5735584, https://doi.org/10.5281/zenodo.5735594.

Supporting information

Supplementary Material

ACKNOWLEDGMENTS

This work was supported by the University Research Priority Program Global Change and Biodiversity (Grant number: U‐704‐04‐11) of the University of Zurich. We thank the Petchey group members for their valuable suggestions in the manuscript. We thank Debra Zuppinger‐Dingley for proofreading the manuscript.

Gupta, A. , Furrer, R. , & Petchey, O. L. (2022). Simultaneously estimating food web connectance and structure with uncertainty. Ecology and Evolution, 12, e8643. 10.1002/ece3.8643

DATA AVAILABILITY STATEMENT

All the data used in this study were collected in other studies and are openly available. We list those studies and the open‐access source in Table 1. The code used for data curation is available in the repository https://doi.org/10.5281/zenodo.5735592. The code used for fitting the ADBM using the point parameterization method in Petchey et al. (2008) is available in the repository https://doi.org/10.5281/zenodo.5735584. The complete code used in the analysis is available in the repository https://doi.org/10.5281/zenodo.5735594.

REFERENCES

  1. Allesina, S. , Alonso, D. , & Pascual, M. (2008). A general model for food web structure. Science, 320(5876), 658–661. 10.1126/science.1156269 [DOI] [PubMed] [Google Scholar]
  2. Baker, R. , Buckland, A. , & Sheaves, M. (2014). Fish gut content analysis: Robust measures of diet composition. Fish and Fisheries, 15(1), 170–177. 10.1111/faf.12026 [DOI] [Google Scholar]
  3. Beckerman, A. P. , Petchey, O. L. , & Warren, P. H. (2006). Foraging biology predicts food web complexity. Proceedings of the National Academy of Sciences, 103(37), 13745–13749. 10.1073/pnas.0603039103 [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Bergamino, L. , Lercari, D. , & Defeo, O. (2011). Food web structure of sandy beaches: Temporal and spatial variation using stable isotope analysis. Estuarine, Coastal and Shelf Science, 91(4), 536–543. 10.1016/j.ecss.2010.12.007 [DOI] [Google Scholar]
  5. Brose, U. , Cushing, L. , Berlow, E. L. , Jonsson, T. , Banasek‐Richter, C. , Bersier, L.‐F. , Blanchard, J. L. , Brey, T. , Carpenter, S. R. , Blandenier, M.‐F. , Cohen, J. E. , Dawah, H. A. , Dell, T. , Edwards, F. , Harper‐Smith, S. , Jacob, U. , Knapp, R. A. , Ledger, M. E. , Memmott, J. , … Martinez, N. D. (2005). Body sizes of consumers and their resources. Ecology, 86(9), 2545–2645. 10.1890/05-0379 [DOI] [Google Scholar]
  6. Caron, D. , Maiorano, L. , Thuiller, W. , & Pollock, L. J. (2022). Addressing the Eltonian shortfall with trait‐based interaction models. Ecology Letters. 10.1111/ele.13966 [DOI] [PubMed] [Google Scholar]
  7. Carpenter, S. R. (2016). Ecological futures: Building an ecology of the long now. Ecology, 83(8), 2069–2083. [Google Scholar]
  8. Cattin, M.‐F. , Bersier, L.‐F. , Banašek‐Richter, C. , Baltensperger, R. , & Gabriel, J.‐P. (2004). Phylogenetic constraints and adaptation explain food‐web structure. Nature, 427(6977), 835–839. 10.1038/nature02327 [DOI] [PubMed] [Google Scholar]
  9. Cirtwill, A. R. , & Eklöf, A. (2018). Feeding environment and other traits shape species’ roles in marine food webs. Ecology Letters, 21(6), 875–884. 10.1111/ele.12955 [DOI] [PubMed] [Google Scholar]
  10. Cohen, J. E. , Newman, C. M. , & Steele, J. H. (1985). A stochastic theory of community food webs I. Models and aggregated data. Proceedings of the Royal Society of London. Series B. Biological Sciences 224(1237), 421–448. 10.1098/rspb.1985.0042 [DOI] [Google Scholar]
  11. Crawford, K. , Mcdonald, R. A. , & Bearhop, S. (2008). Applications of stable isotope techniques to the ecology of mammals. Mammal Review, 38(1), 87–107. 10.1111/j.1365-2907.2008.00120.x [DOI] [Google Scholar]
  12. Cressie, N. , Calder, C. A. , Clark, J. S. , Hoef, J. M. , & Wikle, C. K. (2009). Accounting for uncertainty in ecological analysis: The strengths and limitations of hierarchical statistical modeling. Ecological Applications, 19(3), 553–570. 10.1890/07-0744.1 [DOI] [PubMed] [Google Scholar]
  13. Dawah, H. A. , Hawkins, B. A. , & Claridge, M. F. (1995). Structure of the parasitoid communities of grass‐feeding chalcid wasps. The Journal of Animal Ecology, 64(6), 708. 10.2307/5850 [DOI] [Google Scholar]
  14. Dunne, J. A. , Williams, R. J. , & Martinez, N. D. (2002). Network structure and biodiversity loss in food webs: Robustness increases with connectance. Ecology Letters, 5(4), 558–567. 10.1046/j.1461-0248.2002.00354.x [DOI] [Google Scholar]
  15. Emmerson, M. C. , & Raffaelli, D. (2004). Predator‐prey body size, interaction strength and the stability of a real food web. Journal of Animal Ecology, 73(3), 399–409. 10.1111/j.0021-8790.2004.00818.x [DOI] [Google Scholar]
  16. Goldwasser, L. , & Roughgarden, J. (1993). Construction and analysis of a large Caribbean food web: Ecological archives E074–001. Ecology, 74(4), 1216–1233. 10.2307/1940492 [DOI] [Google Scholar]
  17. Gravel, D. , Poisot, T. , Albouy, C. , Velez, L. , & Mouillot, D. (2013). Inferring food web structure from predator‐prey body size relationships. Methods in Ecology and Evolution, 4(11), 1083–1090. 10.1111/2041-210X.12103 [DOI] [Google Scholar]
  18. Hattab, T. , Leprieur, F. , Lasram, F. B. R. , Gravel, D. , Le Loc'h, F. , & Albouy, C. (2016). Forecasting fine‐scale changes in the food‐web structure of coastal marine communities under climate change. Ecography, 39(12), 1227–1237. 10.1111/ecog.01937 [DOI] [Google Scholar]
  19. Hechinger, R. F. , Lafferty, K. D. , McLaughlin, J. P. , Fredensborg, B. L. , Huspeni, T. C. , Lorda, J. , Sandhu, P. K. , Shaw, J. C. , Torchin, M. E. , Whitney, K. L. , & Kuris, A. M. (2011). Food webs including parasites, biomass, body sizes, and life stages for three California/Baja California estuaries: Ecological archives E092–066. Ecology, 92(3), 791–891. 10.1890/10-1383.1 [DOI] [Google Scholar]
  20. Hobson, K. A. , Piatt, J. F. , & Pitocchelli, J. (1994). Using stable isotopes to determine seabird trophic relationships. Journal of Animal Ecology, 63(4), 786–798. 10.2307/5256 [DOI] [Google Scholar]
  21. Hudson, L. N. , Emerson, R. , Jenkins, G. B. , Layer, K. , Ledger, M. E. , Pichler, D. E. , Thompson, M. S. A. , O'Gorman, E. J. , Woodward, G. , & Reuman, D. C. (2013). Cheddar: Analysis and visualisation of ecological communities in R. Methods in Ecology and Evolution, 4(1), 99–104. 10.1111/2041-210X.12005 [DOI] [Google Scholar]
  22. Ibanez, S. (2012). Optimizing size thresholds in a plant‐pollinator interaction web: Towards a mechanistic understanding of ecological networks. Oecologia, 170(1), 233–242. 10.1007/s00442-012-2290-3 [DOI] [PubMed] [Google Scholar]
  23. Jabot, F. , & Chave, J’erôme (2009). Inferring the parameters of the neutral theory of biodiversity using phylogenetic information and implications for tropical forests. Ecology Letters, 12(3), 239–248. 10.1111/j.1461-0248.2008.01280.x [DOI] [PubMed] [Google Scholar]
  24. Jonsson, T. , Cohen, J. E. , & Carpenter, S. R. (2005). Food webs, body size, and species abundance in ecological community description. Advances in Ecological Research, 36, 1–84. 10.1016/S0065-2504(05)36001-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Jordán, F. , & Osváth, G. (2009). The sensitivity of food web topology to temporal data aggregation. Ecological Modelling, 220(22), 3141–3146. 10.1016/j.ecolmodel.2009.05.002 [DOI] [Google Scholar]
  26. Knight, T. M. , McCoy, M. W. , Chase, J. M. , McCoy, K. A. , & Holt, R. D. (2005). Trophic cascades across ecosystems. Nature, 437(7060), 880–883. 10.1038/nature03962 [DOI] [PubMed] [Google Scholar]
  27. Krause, A. E. , Frank, K. A. , Mason, D. M. , Ulanowicz, R. E. , & Taylor, W. W. (2003). Compartments revealed in food‐web structure. Nature, 426(6964), 282–285. 10.1038/nature02115 [DOI] [PubMed] [Google Scholar]
  28. Lafferty, K. D. , Dobson, A. P. , & Kuris, A. M. (2006). Parasites dominate food web links. Proceedings of the National Academy of Sciences, 103(30), 11211–11216. 10.1073/pnas.0604755103 [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Layman, C. A. , Albrey Arrington, D. , Montaña, C. G. , & Post, D. M. (2007). Can stable isotope ratios provide for community‐wide measures of trophic structure? Ecology, 88(1), 42–48. [DOI] [PubMed] [Google Scholar]
  30. Lindegren, M. , Möllmann, C. , Nielsen, A. , Brander, K. , MacKenzie, B. R. , & Stenseth, N. C. (2010). Ecological forecasting under climate change: The case of Baltic cod. Proceedings of the Royal Society B: Biological Sciences, 277(1691), 2121–2130. 10.1098/rspb.2010.0353 [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Lurgi, M. , L'opez, B. C. , & Montoya, J. M. (2012). Climate change impacts on body size and food web structure on mountain ecosystems. Philosophical Transactions of the Royal Society B: Biological Sciences, 367(1605), 3050–3057. 10.1098/rstb.2012.0239 [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. MacArthur, R. H. , & Pianka, E. R. (1966). On optimal use of a patchy environment. The American Naturalist, 100(916), 603–609. 10.1086/282454 [DOI] [Google Scholar]
  33. Martinez, N. D. (1991). Artifacts or attributes? Effects of resolution on the little rock lake food web. Ecological Monographs, 61(4), 367–392. 10.2307/2937047 [DOI] [Google Scholar]
  34. Martinez, N. D. , Hawkins, B. A. , Dawah, H. A. , & Feifarek, B. P. (1999). Effects of sampling effort on characterization of food‐web structure. Ecology, 80(3), 1044–1055. [Google Scholar]
  35. May, R. M. (1972). Will a large complex system be stable? Nature, 238(5364), 413. 10.1038/238413a0 [DOI] [PubMed] [Google Scholar]
  36. Memmott, J. , Martinez, N. D. , & Cohen, J. E. (2000). Predators, parasitoids and pathogens: Species richness, trophic generality and body sizes in a natural food web. Journal of Animal Ecology, 69(1), 1–15. 10.1046/j.1365-2656.2000.00367.x [DOI] [Google Scholar]
  37. Morris, R. J. , Sinclair, F. H. , & Burwell, C. J. (2015). Food web structure changes with elevation but not rainforest stratum. Ecography, 38(8), 792–802. 10.1111/ecog.01078 [DOI] [Google Scholar]
  38. O'Connor, M. I. , Piehler, M. F. , Leech, D. M. , Anton, A. , & Bruno, J. F. (2009). Warming and resource availability shift food web structure and metabolism. PLoS Biology, 7(8), e1000178. 10.1371/journal.pbio.1000178 [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Opitz, S. (1991). Quantitative models of trophic interactions in Caribbean reefs. Diss. PhD Thesis, Universitat Kiel.
  40. Patonai, K. , & Jord'an, F. (2017). Aggregation of incomplete food web data may help to suggest sampling strategies. Ecological Modelling, 352, 77–89. 10.1016/j.ecolmodel.2017.02.024 [DOI] [Google Scholar]
  41. Peralta‐Maraver, I. , López‐Rodríguez, M. J. , & Tierno de Figueroa, J. M. (2016). Structure, dynamics and stability of a mediterranean river food web. Marine and Freshwater Research, 68(3), 484–495. 10.1071/MF15154 [DOI] [Google Scholar]
  42. Peralta‐Maraver, I. , López‐Rodríguez, M. J. , & Tierno de Figueroa, J. M. (2017). Structure, dynamics and stability of a mediterranean river food web. Marine and Freshwater Research, 68(3), 484–495. 10.1071/MF15154 [DOI] [Google Scholar]
  43. Petchey, O. L. , Beckerman, A. P. , Riede, J. O. , & Warren, P. H. (2008). Size, foraging, and food web structure. Proceedings of the National Academy of Sciences, 105, 4191–4196. 10.1073/pnas.0710672105 [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Petchey, O. L. , Pontarp, M. , Massie, T. M. , K'efi, S. , Ozgul, A. , Weilenmann, M. , Palamara, G. M. , Altermatt, F. , Matthews, B. , Levine, J. M. , Childs, D. Z. , McGill, B. J. , Schaepman, M. E. , Schmid, B. , Spaak, P. , Beckerman, A. P. , Pennekamp, F. , & Pearse, I. S. (2015). The ecological forecast horizon, and examples of its uses and determinants. Ecology Letters, 18(7), 597–611. 10.1111/ele.12443 [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Petchey, O. L. , Timon McPhearson, P. , Casey, T. M. , & Morin, P. J. (1999). Environmental warming alters food‐web structure and ecosystem function. Nature, 402(6757), 69–72. 10.1038/47023 [DOI] [Google Scholar]
  46. Poisot, T. , & Gravel, D. (2014). When is an ecological network complex? Connectance drives degree distribution and emerging network properties. PeerJ, 2, e251. 10.7717/peerj.251 [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. Poisot, T. , & Stouffer, D. B. (2016). How ecological networks evolve. bioRxiv. 10.1101/071993 [DOI] [Google Scholar]
  48. Rall, B. C. , Brose, U. , Hartvig, M. , Kalinkat, G. , Schwarzmuller, F. , Vucic‐Pestic, O. , & Petchey, O. L. (2012). Universal temperature and body‐mass scaling of feeding rates. Philosophical Transactions of the Royal Society B: Biological Sciences, 367(1605), 2923–2934. 10.1098/rstb.2012.0242 [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Shriner, D. , Liu, Y. I. , Nickle, D. C. , & Mullins, J. I. (2006). Evolution of intrahost Hiv‐1 genetic diversity during chronic infection. Evolution, 60(6), 1165–1176. 10.1111/j.0014-3820.2006.tb01195.x [DOI] [PubMed] [Google Scholar]
  50. Stouffer, D. B. , Camacho, J. , & Amaral, L. A. N. (2006). A robust measure of food web intervality. Proceedings of the National Academy of Sciences, 103(50), 19015–19020. 10.1073/pnas.0603844103 [DOI] [PMC free article] [PubMed] [Google Scholar]
  51. Tamaddoni‐Nezhad, A. , Milani, G. A. , Raybould, A. , Muggleton, S. , & Bohan, D. A. (2013). Construction and validation of food webs using logic‐based machine learning and text mining. Advances in Ecological Research, 49, 225–289. 10.1016/B978-0-12-420002-9.00004-4 [DOI] [Google Scholar]
  52. Toni, T. , Welch, D. , Strelkowa, N. , Ipsen, A. , & Stumpf, M. P. H. (2009). Approximate Bayesian computation scheme for parameter inference and model selection in dynamical systems. Journal of the Royal Society Interface, 6(31), 187–202. 10.1098/rsif.2008.0172 [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Tylianakis, J. M. , & Binzer, A. (2014). Effects of global environmental changes on parasitoid– host food webs and biological control. Biological Control, 75, 77–86. 10.1016/j.biocontrol.2013.10.003 [DOI] [Google Scholar]
  54. Warren, P. H. (1989). Spatial and temporal variation in the structure of a freshwater food web. Oikos, 55(3), 299. 10.2307/3565588 [DOI] [Google Scholar]
  55. Williams, R. J. , & Martinez, N. D. (2000). Simple rules yield complex food webs. Nature, 404(6774), 180–183. 10.1038/35004572 [DOI] [PubMed] [Google Scholar]
  56. Woodward, G. (2021). Broadstone Stream gut content data [Data set]. Zenodo. 10.5281/zenodo.5575040 [DOI] [Google Scholar]
  57. Woodward, G. , Blanchard, J. , Lauridsen, R. B. , Edwards, F. K. , Iwan Jones, J. , Figueroa, D. , Warren, P. H. , & Petchey, O. L. (2010). Chapter 6 – Individual‐Based Food Webs: Species Identity, Body Size and Sampling Effects. In Woodward G. (Ed.), Advances in Ecological Research (Vol. 43, pp. 211–266). Integrative Ecology: From Molecules to Ecosystems. Academic Press. 10.1016/B978-0-12-385005-8.00006-X [DOI] [Google Scholar]
  58. Woodward, G. , & Hildrew, A. G. (2001). Invasion of a stream food web by a new top predator. Journal of Animal Ecology, 70(2), 273–288. 10.1111/j.1365-2656.2001.00497.x [DOI] [Google Scholar]
  59. Woodward, G. , Speirs, D. C. , & Hildrew, A. G. (2005). Quantification and resolution of a complex, size‐structured food web. Advances in Ecological Research, 36, 85–135. 10.1016/S0065-2504(05)36002-8 [DOI] [Google Scholar]
  60. Yodzis, P. (1998). Local trophodynamics and the interaction of marine mammals and fisheries in the benguela ecosystem. Journal of Animal Ecology, 67(4), 635–658. 10.1046/j.1365-2656.1998.00224.x [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Material

Data Availability Statement

All the data used in this study were collected in other studies and are openly available. We list those studies and the open‐access source in Table 1. The code used for data curation is available in the repository https://doi.org/10.5281/zenodo.5735592. The code used for fitting the ADBM using the point parameterization method in Petchey et al. (2008) is available in the repository https://doi.org/10.5281/zenodo.5735584. The complete code used in the analysis is available in the repository https://doi.org/10.5281/zenodo.5735594.


Articles from Ecology and Evolution are provided here courtesy of Wiley

RESOURCES