Skip to main content
Ecology and Evolution logoLink to Ecology and Evolution
. 2022 Mar 21;12(3):e8682. doi: 10.1002/ece3.8682

Building integral projection models with nonindependent vital rates

Yik Leung Fung 1,2,, Ken Newman 1,2, Ruth King 1, Perry de Valpine 3
PMCID: PMC8935301  PMID: 35342592

Abstract

Population dynamics are functions of several demographic processes including survival, reproduction, somatic growth, and maturation. The rates or probabilities for these processes can vary by time, by location, and by individual. These processes can co‐vary and interact to varying degrees, e.g., an animal can only reproduce when it is in a particular maturation state. Population dynamics models that treat the processes as independent may yield somewhat biased or imprecise parameter estimates, as well as predictions of population abundances or densities. However, commonly used integral projection models (IPMs) typically assume independence across these demographic processes. We examine several approaches for modelling between process dependence in IPMs and include cases where the processes co‐vary as a function of time (temporal variation), co‐vary within each individual (individual heterogeneity), and combinations of these (temporal variation and individual heterogeneity). We compare our methods to conventional IPMs, which treat vital rates independent, using simulations and a case study of Soay sheep (Ovis aries). In particular, our results indicate that correlation between vital rates can moderately affect variability of some population‐level statistics. Therefore, including such dependent structures is generally advisable when fitting IPMs to ascertain whether or not such between vital rate dependencies exist, which in turn can have subsequent impact on population management or life‐history evolution.

Keywords: copula models, correlated vital rates, generalized linear mixed models, population growth rate, reproduction investment, Soay sheep


The rate of demographic processes including survival, reproduction, somatic growth, and maturation can co‐vary and interact to varying degrees, e.g., an animal can only reproduce when it is in a particular maturation state. However, commonly used integral projection models (IPMs) typically assume independence across these demographic processes. We examine several approaches for modeling the between‐process dependence in IPMs and include cases where the processes co‐vary as a function of time (temporal variation), co‐vary within each individual (individual heterogeneity), and combinations of these (temporal variation and individual heterogeneity).

graphic file with name ECE3-12-e8682-g001.jpg

1. INTRODUCTION

Population models use estimated (or assumed) vital rates at the individual level to understand many aspects of a population's ecology and evolution: its long‐term abundance trajectory and age, size, or state distribution; its sensitivities and elasticities relevant for management; and its optimal life‐history strategy, among others. Variation in vital rates can have important affects on populations (Hamel et al., 2018; Vindenes & Langangen, 2015). This broad concept encompasses variation across individuals, across cohorts, and/or through time in ways described more below. In many models, potential variation in multiple vital rates is artificially assumed to be independent.

Looking beyond independent vital rates, ecologists have also long recognized the potential importance of nonindependent—i.e. correlated—vital rates on demography and life‐history evolution (Benton & Grant, 1999; Doak et al., 2005; Fieberg & Ellner, 2001). Correlations between growth, survival, reproduction, and/or other traits can change demographic conclusions (Coulson et al., 2005). For example, whereas independent temporal heterogeneity in vital rates has been generally predicted to decrease population growth rate, it can actually increase population growth rate when multiple vital rates are correlated (Doak et al., 2005). A completely different example is that persistent individual heterogeneity in vital rates can reveal different optimal life‐history strategies in different environmental conditions (Kentie et al., 2020).

Integral projection models (IPMs) are the framework for discrete‐time population dynamics with continuous individual‐state variables (e.g., mass, size) (Easterling et al., 2000). Compared to age‐ or stage‐structured matrix population models, which track abundance for each discrete state category, IPMs track abundance as a distribution (density) for continuous state values. This enables IPMs to more accurately represent populations in which continuous state variables are important predictors of individual dynamics such as growth, reproduction, and survival (Ellner et al., 2016; Merow et al., 2014; Rees et al., 2014). Thus, it may be important to incorporate both variation in vital rates and correlations among multiple vital rates into IPMs.

To what extent have correlated vital rates been incorporated into both estimation and analysis of IPMs? At a basic level, correlation in individual vital rates arising from stochastic life trajectories is almost inherent to a nontrivial IPM. For example, in a size‐structured IPM, correlation in growth and survival will arise when both depend on size and individual size trajectories vary due to stochastic growth. Temporal correlations among vital rates (e.g., a good year is good for each of growth, survival and reproduction) are captured naturally when year‐specific transition kernels are estimated or correlated random effects are estimated (Childs et al., 2004; Hindle et al., 2018; Metcalf et al., 2015). Correlations in individual heterogeneity among multiple traits have been considered for life‐history tradeoffs and eco‐evolutionary IPMs (Coulson et al., 2021; Kentie et al., 2020). However, there remains a need for systematic formulation and comparison of multiple kinds of correlated vital rates. This will allow for identification of gaps in statistical estimation and IPM analysis methods and comparison of impacts on demographic conclusions for the same data. Some IPM formulations have been sufficiently general to encompass these kinds of correlations from a mathematical perspective (Childs et al., 2016; Coulson et al., 2017), but case studies and estimation tools have not been as highly developed.

In this paper, the general concept of nonindependence among vital rates includes three quite different categories: (i) labile individual heterogeneity, (ii) temporal heterogeneity, and (iii) persistent individual heterogeneity. Labile individual heterogeneity refers to differences arising from phenotypic plasticity and the random events of a life course (Childs et al., 2016). This is also called dynamic condition (Forsythe et al., 2021) or transient heterogeneity (Brooks et al., 2017). For example, an individual who by luck experiences high‐growth conditions in early years may continue to be above average in size throughout its life. Labile heterogeneity can also arise from physiological tradeoffs such as costs of reproduction. For example, if an individual gives birth during the spring, its growth rate over subsequent months may be lower than if it had not given birth. In this example, the heterogeneity could be viewed as an individual‐level trade‐off between reproducing or growing more, although rigorously proving such causality cannot be done without a controlled experiment (Coulson, 2012; Knops et al., 2007). In statistical models, labile individual heterogeneity can be incorporated by making the transition (projection) kernels for multiple vital rates interdependent. Below, we consider both a standard regression framework and introduce a new copula approach for modelling such interdependence.

Temporal heterogeneity is driven by a shared covariate, which may be observed or unobserved (latent), that affects multiple traits (Compagnoni et al., 2016; Coulson et al., 2011; Hindle et al., 2018; Metcalf et al., 2015; Vindenes et al., 2014). For example, such a covariate could be annual (or breeding‐season) food supply that has a positive correlation with both survival probability and fecundity. Demographic data spanning multiple years would then show a positive correlation between population‐level survival and fecundity values. Note that a factor such as food supply could contribute to both temporal heterogeneity—to the extent individuals experience similar growth in a year due to the same conditions—and/or labile heterogeneity—to the extent individuals experience different growth due to heterogenous food conditions in the same year. We will present two different approaches for modelling correlated temporal heterogeneity, one being to explicitly include a shared and measured covariate that affects multiple vital rates and the other being to implicitly include shared but unmeasured covariates by including correlated temporal random effects.

Persistent individual heterogeneity in multiple traits refers to between‐individual differences that last their entire life (Brooks et al., 2017). This is also called fixed condition (Forsythe et al., 2021) or heterogeneity (Steiner et al., 2010). For example, one individual's average growth and fecundity rates could remain consistently higher than another individual's rates due to fixed heterogeneity. Persistent individual heterogeneity can be as simple as an univariate quality affecting a single trait (Ellner & Rees, 2006) or as complicated as a multivariate vector affecting the duration of the different life stages of an individual (de Valpine et al., 2014). Persistent individual heterogeneity is necessary to represent genetic variation in models of eco‐evolutionary dynamics (Childs et al., 2016; Vindenes & Langangen, 2015), but it can also represent only phenotypic variation potentially shaped by good site conditions at birth, for example. Processes such as energy acquisition allocation (van Noordwijk & de Jong, 1986) or reproductive strategy trade‐offs (Benton & Grant, 1999) could be considered as labile heterogeneity and/or persistent heterogeneity in different cases. In this paper, the statistical models of correlated persistent individual heterogeneity use correlated individual random effects (Brooks et al., 2017; Knape et al., 2011), although they can also use individual‐level covariates (Moyes et al., 2011). In summary, the three kinds of individual heterogeneity are biologically and statistically distinct, at least in principle.

Numerous IPM studies have incorporated one or more type of heterogeneity in vital rates, but few have incorporated nonindependent forms of heterogeneity (beyond the correlated vital rates arising from a basic IPM formulation). For example, Ellner and Rees (2006) incorporated persistent and labile individual heterogeneity without correlation, and Ellner and Rees (2006) incorporated temporal heterogeneity without correlation. As described by Vindenes and Langangen (2015), some studies include heterogeneity in estimation but then use only mean traits for analysis and prediction. Evolutionarily explicit IPMs have included both quantitative genetic traits and phenotypes as state variables, which together can be a kind of correlated persistent heterogeneity (Childs et al., 2016; Coulson et al., 2017, 2021; Rees & Ellner, 2019). Although these have mathematical similarity in IPM formulation, they are distinct in goals and statistical parameterisation methods compared with a nonevolutionary model with correlated individual traits. Kentie et al. (2020) considered correlated persistent heterogeneity among growth, survival, and reproduction, although they did not estimate these in a hierarchical statistical modeling framework as we do here. It is important to realize that each kind of correlated heterogeneity introduces different implementation challenges both for estimation and for IPM analysis involving multidimensional numerical integration, discussed more below.

Statistical estimation of different forms of nonindependent vital rates can draw on methods from other kinds of ecological analyses that, in some cases, have not typically been used for parameterization of IPMs. For labile individual heterogeneity, one current phenotypic value can be used to predict changes in another, which is basic to the formulation of IPMs. Such dependence can in principle include time lags, although these are not explored here. A potential limitation of the simple regression approach is that correlation among vital rates can be induced only be modifying the marginal distribution of the traits. We introduce the use of statistical copulas in this context as an alternative way to model labile correlations. For correlated temporal heterogeneity, one can include correlated temporal random effects or shared explanatory variables (Evans & Holsinger, 2012; Hindle et al., 2018; Metcalf et al., 2015). Alternatively, one can estimate different kernels for each of many years (Childs et al., 2004). Relevant to persistent individual heterogeneity, statistical models for individual demographic data routinely include random effects for individual heterogeneity, and multivariate random effects can be correlated (van Bonnet & Postma, 2016; de Pol & Verhulst, 2006). In the case of marked animals with imperfect detection or recapture, capture‐mark‐recapture methods can also incorporate correlated individual random effects (Cam et al., 2013; Gimenez et al., 2018).

In this paper, we systematically present statistical methods to estimate different kinds of correlations in vital rates and incorporate those correlations into IPMs. We give methods for modelling correlations in vital rate arising in each of the three categories of heterogeneity, including a new copula method for individual heterogeneity. We show how the methods can be used in a hierarchical statistical framework and discuss some of the computational and implementation challenges involved. In a case study with Soay sheep data, we illustrate that the same data can imply different demographic conclusions when different kinds of correlated vital rates are considered. In addition, even when including correlations does not change point results such as population growth rate or elasticities, it can change the width of uncertainty (credible or confidence interval) propagated from uncertainties in parameter estimates.

The structure of this paper is the following. We begin with a general description of IPMs (Section 2.1) and consider IPMs with independent vital rates (Section 2.2). We next discuss the area of primary focus: IPMs with heterogeneous and nonindependent vital rates (Section 2.3). We note here that while dependency and correlation are not exactly equivalent, we will use the terms interchangeably because of common practice. This is followed by a description of simulation studies and a case study using data from a population of Soay sheep (Ovis aries) in Scotland (Sections 2.5 and 2.6). The results of these studies (Section 3) focus on differences arising from the nonindependent vital rate models on (i) the log population growth rate and (ii) population growth rate elasticities. We conclude with a discussion of the implications of the proposed methods (Section 4).

2. METHODS

2.1. General integral projection models

We begin with a description of a family of IPMs that permit the incorporation of temporal, persistent and/or labile individual heterogeneity, using the notation from Childs et al. (2016). Let x denotes the individual state variables, hereafter called “i‐states.” The i‐states comprise labile traits that vary over the life cycle in response to the environment such as body mass, length or breeding status (Coulson, 2012; Merow et al., 2014; Rees et al., 2014). In addition, individuals are further characterised by “q‐states,” denoted by z. The q‐states comprise unmeasured, nonlabile characteristics that are fixed during the lifetime of the individual. In this article, we assume that (i) individuals can be uniquely characterized by (x,z), which essentially assumes that individuals with the same (x,z) are interchangeable, (ii) all vital rate models depend on x, and (iii) selected vital rate models depend on z. The values of (x,z) at one discrete time step later are denoted as (x′, z′).

The state of the population is described by the abundance density, denoted n(x,z,t). The abundance density is defined such that the number of individuals at time t with states in a small interval (x,z) to (x+Δx,z+Δz) is approximately n(x,z,t)ΔxΔz. The total abundance at t can then be expressed as Nt, such that

Nt=n(x,z,t)dxdz. (1)

The projection of the abundance density over time is described by the following equation,

n(x,z,t+1)=n(x,z,t)k(x,z|x,z,dt)dxdz, (2)

where k(x,z|x,z,dt) is the time‐varying projection (transition) kernel, i.e. the density of individuals evolving from (x,z) to (x′, z′) (Ellner & Rees, 2007). The term dt denotes measured and/or unmeasured time‐specific environmental conditions that account for temporal variation. The functional form of the projection kernel depends on the parameterization of vital rate models and the life cycle of the study species. In this article, the formulation of the projection kernel is motivated by the life cycle of Soay sheep (Clutton‐Brock & Pemberton, 2004; Coulson, 2012) such that,

k(x,z|x,z,dt)=sx,z,dt[bx,z,dth(x,z|x,z,dt)+g(x,z|x,z,dt)], (3)

where s(·) denotes survival probability; b(·) is the number of offspring of survived individuals; h(·) is the density of offspring with (x′, z′) from a reproducing individual with (x,z); and g(·) is the density of individuals growing from (x,z) to (x′, z′). The IPM kernel is a large‐population approximation, so these rates are expected values. Most births of Soay sheep are singletons, and for simplicity, we ignore twinning (Coulson, 2012).

In the following sections, we discuss different ways to construct vital rate models when rates are independent or dependent, given the i‐states, x. Motivated by reproduction cost (Gittleman & Thompson, 1988; Tavecchia et al., 2005), we restrict attention to the dependence between growth and reproduction.

2.2. Independent vital rate models

Before describing different formulations of vital rate models, we introduce some additional notation. To begin, we assume that there is only one element in the labile traits, x, and that is the natural logarithm of body mass. For individual j at time t, let mj,t denotes the log body mass (given survival); aj,t the alive (1) vs dead (0) state; rj,t the reproductive (1) vs nonreproductive (0) state (given survival); and cj,t the offspring log body mass (given reproduction). The discrete times are t=1,,T.

In terms of parameters, fixed‐effect parameters are referenced as β with subscripts defining the vital rate and the variable they influence, respectively. For instance, βg,0 is the intercept for the growth model and βs,m is the slope for the survival model corresponding to the variable m. Also, residual (nonrandom effect) variances are denoted by σ2 with the subscript defining the vital rate. In addition to fixed effects, we consider random effects on year and individual for temporal and persistent individual heterogeneity, respectively. These random effects are placed on the growth and reproduction models to capture the potential dependence of interest. The unobserved temporal or individual random effects are denoted by u and v, respectively. For example, ub,t is the reproduction random year effect in year t, while vg,j is the growth random individual effect on individual j. Random effect variances are denoted by ν2 and θ2, and correlation parameters by ρ and ψ, respectively.

Assuming independence between vital rates, parameters for each vital rate model can be estimated separately. For that case, we summarize three of the most commonly used approaches to formulate vital rate models.

2.2.1. Vanilla Model ( I1)

We initially define the “vanilla model,” denoted as model I1, as the widely used approach where the vital rates depend only on the labile phenotype, x, corresponding to the log body mass (m) in our Soay sheep example (Easterling et al., 2000; Ellner & Rees, 2006). In particular, parameters are estimated given the individual‐level demographic data such that,

aj,t+1|mj,t:Bernoulli(logit1(βs,0+βs,mmj,t))rj,t+1|mj,t:Bernoulli(logit1(βb,0+βb,mmj,t))mj,t+1|mj,t:N(βg,0+βg,mmj,t,σg2)cj,t+1|mj,t:N(βh,0+βh,mmj,t,σh2), (4)

where logit1(a)=1/(1+ea) is the inverse of the logistic transformation. To apply the vanilla model to the projection kernel in Equation (3), we rearrange the vital rate models such that,

sm=logit1βs,0+βs,mmbm=logit1βb,0+βb,mmg(m|m)ϕm;βg,0+βg,mm,σg2h(m|m)ϕm;βh,0+βh,mm,σh2, (5)

where ϕ(a;μ,σ2) denotes the density function of N(μ,σ2) evaluated at a. Here, x=m, and there is no z or dt. The equation for h(·) represents an inheritance or the “parent‐offspring phenotypic similarity” function (Coulson et al., 2021), with offspring size depending on parent size. For the following models, we assume the same vital rate models as described above if they are not mentioned in the model description.

2.2.2. Temporal Heterogeneity ( I2)

Models with temporal heterogeneity connect vital rates with time‐varying factors, such as resource availability, natural enemies, and abiotic conditions. We consider a hierarchical model with independent random effects (Bolker et al., 2009; McCulloch & Searle, 2001) such that,

rj,t+1|mj,t,ub,t:Bernoulli(logit1(βb,0+βb,mmj,t+ub,t))mj,t+1|mj,t,ug,t:N(βg,0+βg,mmj,t+ug,t,σg2)ub,t:N(0,νb2)ug,t:N(0,νg2), (6)

where the random effects ub,t and ug,t are independent to avoid inducing dependence between different vital rate models.

Similar to Equation (5), the vital rate models are rearranged such that,

bm,ub,t=logit1βb,0+βb,mm+ub,tg(m|m,ug,t)ϕm;βg,0+βg,mm+ug,t,σg2. (7)

Here, x=m, dt=(ub,t,ug,t), and there is no z.

2.2.3. Persistent Individual Heterogeneity ( I3)

The persistent individual heterogeneity model, denoted I3, differs from the temporal heterogeneity model (I2) by including random effects for each individual instead of each time step. The individual random effects represent phenotypic variability that persists through each individual's life. In particular, we specify,

rj,t+1|mj,t,vb,j:Bernoulli(logit1(βb,0+βb,mmj,t+vb,j))mj,t+1|mj,t,vg,j:N(βg,0+βg,mmj,t+vg,j,σg2)vb,j:N(0,θb2)vg,j:N(0,θg2), (8)

where the random effect distributions are independent to avoid inducing dependence. In this case, the vital rate models are re‐arranged as,

bm,vb=logit1βb,0+βb,mm+vbg(m,vg|m,vg)ϕm;βg,0+βg,mm+vg,σg2Ivg=vgh(m,vbo,vgo|m)ϕm;βh,0+βh,mm,σh2ϕvbo;0,θb2ϕvgo;0,θg2, (9)

where vbo and vgo denote the random individual effects for the offspring. Here, x=m, z=(vb,vg), and there is no dt. We assume offspring size depends on parent size while offspring random effects are independent of parent random effects.

2.3. Nonindependent vital rate models

We now discuss different ways to induce the dependence structure between vital rate models. Corresponding to the three types of heterogeneity are three categories of models, with a category representing labile individual heterogeneity having two models (D1a and D1b), the temporal heterogeneity category having two models (D2a and D2b), and the persistent individual heterogeneity category having one model (D3).

2.3.1. Labile Individual Heterogeneity (D1a and D1b)

Models in this category extend the vanilla model I1 to create dependence between reproduction and growth. We construct two types of dependent vital rate models: (i) the reproduction conditional model and (ii) the copula model. The former model treats breeding status as a covariate within the growth model, while the latter model utilizes the copula structure to jointly model growth and reproduction. The latter necessitates estimating multiple kernel functions together, while the former does not.

D1a. Reproduction conditional model

This approach models the growth rate of an individual as a function of the breeding status. In particular, the binary variable, rt+1,j, is a covariate in the growth model such that,

mj,t+1|mj,t,rj,t+1:N(βg,0+βg,mmj,t+βg|rrj,t+1,σg2). (10)

Integrating out rj,t+1 to obtain the marginal growth model for the projection kernel, we note that,

g(m|m)=bmϕm;βg,0+βg,mm+βg|r,σg2+1bmϕm;βg,0+βg,mm,σg2, (11)

where the marginal growth distribution is now a mixture of two Gaussian distributions and hence potentially bimodal. Here, x=(m,r), and there is no z and dt.

This model induces a dependency between growth and reproduction that is reflected in the covariance, covm,r=βg|rvarr=βg|rbm1bm. This covariance is maximized when b(m)=0.5 and minimized as b(m) approaches 0 or 1.

D1b. Copula model

Copula methods are a popular approach to construct a joint distribution for correlated random variables given assumed marginal distributions [see, e.g., Chapter 6 of Song, 2007). These models extend univariate linear models to general multivariate models with vector responses and provide a flexible approach to the regression analysis of correlated discrete, continuous, or mixed responses (Anderson et al., 2019; de Valpine et al., 2014).

The copula method relies on Sklar's theorem (Sklar, 1959) which states that any multivariate distribution can be constructed by combining the marginal distributions with a suitable copula function describing the association between the variables. Mathematically, given the marginal cumulative distribution function (CDF) F1(·),,Fn(·) of variables Y1,,Yn, and a copula function C, the joint CDF can be expressed as,

F1,,n(y1,,yn)=P(Y1y1,,Ynyn)=C(P(Y1y1),,P(Ynyn)), (12)

where Fi(y)=P(Yiy), i=1n.

There are a variety of copula functions available that permit different behaviours of multidimensional distributions and typically lead to different dependence structures. However, the marginal distributions of the random variables remain the same irrespective of the choice of copula function. We use the Gaussian copula function to handle the dependence structure for simplicity (Nelsen, 2006; Song et al., 2009). The Gaussian copula function is defined such that,

F1,,n(y1,,yn)=ΦD{Φ1[F1(y1)],,Φ1[Fn(yn)]}f1,,n(y1,,yn)=ϕD{Φ1[F1(y1)],,Φ1[Fn(yn)]}i=1nfi(yi)ϕ(Φ1(Fi(yi))), (13)

where Φ1(·) denotes the inverse CDF of a standard Gaussian distribution; ΦD(·) and ϕD(·) are the CDF and density, respectively, of a n‐dimensional Gaussian distribution with a zero vector as mean and covariance matrix D. The diagonal elements of D are all scaled to unity without the loss of generality.

As an example, we briefly describe the copula model used in the Soay sheep case study for correlated growth and reproduction, involving the combination of a continuous and discrete random variable. In particular, we use the Gaussian copula function with a normally distributed random variable for growth, Y1, and a Bernoulli‐distributed random variable for reproduction, denoted Y2. Note that the density function and CDF of Y1 are expressed as,

f1(y1)=ϕ(y1;μ,σ2)F1(y1)=Φy1μσ, (14)

where μ is the expected value of Y1, and σ2 is the variance of Y1. For the reproduction (Bernoulli) variable, as the raw scale is discrete, we introduce an auxiliary variable X, which is distributed as an uniform distribution (i.e., X:U[0,1]) and define the new random variable Y3=Y2+X. The probability mass function for Y2, the probability density function for Y3, and the CDFs for both are then expressed as,

f2y2=qify2=01qify2=10otherwisef3y3=qif0y3<11qif1y320otherwiseF2y2=0ify2<0qif0y2<11ify21F3y3=0ify3<0qy3if0y3<1q+1qy31if1y321ify32 (15)

where q=PrY2=0. Combining Equations (13) and (15), we derive the joint density of Y1,Y3 such that,

fy1,y3ϕDy1μσ,Φ1F3y31σf3y3ϕΦ1F3y3. (16)

We can then substitute the growth and reproduction model for Y1 and Y2 to obtain their corresponding joint density for parameter estimation. The notation becomes x=m,r, and there is no z and dt.

Despite the appealing features of copula models, IPMs with copula models give the same projection kernel as the vanilla model, which leads to the identical projection of the population dynamics. This is true because (i) correlations in the copula model do not modify the marginal distributions and (ii) the involved vital rate models (reproduction and growth) are an additive structure. Further details are presented in Appendix S1. Demographically, population change is the same whether individuals who grow less are the ones who reproduced more or not. However, as discussed more below, the copula remains interesting because it may give different answers for life‐history questions involving trade‐offs, or estimated parameters may be different, or it may give different kernels when used with time lags or other extensions.

2.3.2. Temporal heterogeneity ( D2a and D2b)

These models induce dependence on vital rates by the time‐varying factors, extending the independent temporal heteroegeneity model, I2. In particular, when the conditions of a given year are “good” for both growth and reproduction, temporal heterogeneity will create positive temporal correlation among these vital rates, which may generally be the case (Hindle et al., 2018). We consider two models: (i) the shared drivers model and (ii) the correlated random year effect model. The former model accounts for the temporal effect explicitly with additional covariate(s), while the latter model utilizes random year effects to implicitly model the impacts of unknown temporal factors.

D2a. Shared drivers model

This approach includes observed time‐varying covariates in the regression functions for vital rate models (van Benthem et al., 2017; Dalgleish et al., 2011; Simmonds & Coulson, 2015). Common choices include environmental indices, e.g., North Atlantic Oscillation, precipitation, temperature, etc. To quantify the additional influence of the drivers on the vital rates, let qt denotes the vector of covariates with an associated vector of regression coefficients β·,q, namely

rj,t+1|mj,t,qt:Bernoullilogit1βb,0+βb,mmj,t+βb,qqtmj,t+1|mj,t,qt:Nβg,0+βg,mmj,t+βg,qqt,σg2. (17)

The vital rate models are re‐arranged for the projection kernel such that,

bm,qt=logit1βb,0+βb,mm+βb,qqtg(m|m,qt)ϕm;βg,0+βg,mm+βg,qqt,σg2. (18)

Here, x=m, dt=qt, and there is no z.

D2b. Correlated random year effect model

The second model extends the independent temporal random effects model (model I2) Generalizing these hierarchical models by allowing for dependencies in the random effect distributions induces dependencies between vital rates (Hindle et al., 2018; Metcalf et al., 2015) such that,

rj,t+1|mj,t,ub,t:Bernoullilogit1βb,0+βb,mmj,t+ub,tmj,t+1|mj,t,ug,t:Nβg,0+βg,mmj,t+ug,t,σg2ub,tug,t:N00,νb2ρνbνgρνbνgνg2.. (19)

The vital rate models are re‐arranged for the projection kernel such that,

bm,ub,t=logit1βb,0+βb,mm+ub,tg(m|m,ug,t)ϕm;βg,0+βg,mm+ug,t,σg2. (20)

Here, x=m, dt=ub,t,ug,t, and there is no z.

2.3.3. Persistent individual heterogeneity ( D3)

Similar to the temporal heterogeneity, the model in this category extends model I3 to induce dependence between vital rates for the persistent individual heterogeneity case.

D3. Correlated random individual effect model

We consider a hierarchical model with dependent random effects distribution, similar to model D2b. In particular, we specify,

rj,t+1|mj,t,vb,j:Bernoullilogit1βb,0+βb,mmj,t+vb,jmj,t+1|mj,t,vg,j:Nβg,0+βg,mmj,t+vg,j,σg2vb,jvg,j:N00,θb2ψθbθgψθbθgθg2. (21)

The vital rate models are re‐arranged for the projection kernel such that,

bm,vb=logit1βb,0+βb,mm+vbg(m,vg|m,vg)ϕm;βg,0+βg,mm+vg,σg2Ivg=vgh(m,vbo,vgo|m)ϕm;βh,0+βh,mm,σh2ϕindvbo,vgo, (22)

where ϕind· is the density function of the random individual effects distribution and specified in the last part of Equation (21). Here, x=m, z=vb,vg, and there is no dt.

2.3.4. Comparison of the models

In Figure 1, we present a graphical representation of the differences between the proposed heterogeneity models. In each of the four scenarios, the individual growth model, g·, depends on exactly one factor.

FIGURE 1.

FIGURE 1

Growth rate, g·, of individuals: (a) g· depends on the i‐states only, hence is constant within a group of individuals sharing the same i‐states (model I1); (b) g· depends on the breeding status only, hence is constant within the breeding group and the nonbreeding group (model D1a,D1b); (c) g· depends on the temporal factor only, hence is constant across individual but varying across time (model I2,D2a,D2b); (d) g· depends on the q‐states only, hence is varying across individual but constant across time (model I3,D3)

2.3.5. Hybrid models

The proposed models can occur individually or be combined within and/or between the categories (labile individual, temporal, and persistent individual). For instance, combining models within the temporal category uses the correlated random year effects to explain the unaccounted correlation by the observed drivers. Alternatively, combining models between the labile individual and persistent individual heterogeneity accounts for two axes of correlations in one model. These different forms of combination of models expand the possibility of IPMs with nonindependent vital rates.

2.4. Numerical implementation

2.4.1. Parameter estimation of vital rate models

In this paper, the vital rate models are fitted using the Markov chain Monte Carlo (MCMC) algorithms (Brooks et al., 2011) in NIMBLE (de Valpine et al., 2017, 2020a, 2020b) given individual‐level demographic data. Different from the usual approach in IPMs that each vital rate model is fitted separately, the proposed dependent models may require a joint estimation with multiple vital rate models. This may hence increase the computational cost and change the mixing behaviour of the MCMC algorithm.

Random effects in the models (I2,I3,D2b,I3) are treated as unobserved parameters, or auxiliary variables, and sampled within each iteration of the MCMC algorithm. Similarly, the auxiliary variables in the copula model (D2a) are sampled as unobserved parameters in the MCMC algorithm. We note that the random effects for the temporal and individual random effects induce very different mixing properties.

Prior distributions for all parameters are set to be noninformative and are presented in Appendix S2. We use the trace plot and Brooks‐Gelman‐Rubin statistic to assess convergence (Gelman & Shirley, 2011). Chains with a value of Brooks‐Gelman‐Rubin statistic being less than 1.05 are treated as converged.

2.4.2. Approximation of logλs

We use the asymptotic log population growth rate, logλ, as one metric to compare models. Mathematically, λ is defined as limtNt+1/Nt, where Nt is the population abundance and can be approximated by solving the integral in Equation (2). It has been shown that logλ converges asymptotically, even in the temporally stochastic case (Ellner & Rees, 2007).

The log population growth rate of IPMs without temporal heterogeneity can be approximated via the midpoint rule (Easterling et al., 2000). To briefly illustrate the mid‐point rule, the projection kernel is discretized into a projection matrix by a sufficient number of mesh points that are of uniform length to discretize x,z (Ellner & Rees, 2006). The population growth rate is then obtained as the leading eigenvalue of the projection matrix (Caswell, 2001). Alternatively, we can consider using mesh points that are uniform quantiles of z as the distribution of z is known.

However, when the IPMs include temporal heterogeneity, the midpoint rule becomes inapplicable. In this case, we use the simulation technique of “element‐selection” to approximate the log population growth rate (Ellner & Rees, 2007; Rees & Ellner, 2009). This approach creates a series of projection matrices, Kt with the population abundance Nt obtained by repeatedly multiplying the projection matrices with a discrete approximation of nx,z,t. The (stochastic) log population growth rate is approximated using the empirical mean given by,

logλs^L,L0=1LL0t=L0L1logNt+1Nt=1LL0logNLNL0, (23)

where data in the first L0<L years are excluded as transient dynamic to reduce the influence of random initialization. We note that this estimator carries an extra variability caused by finite simulation. Ellner and Rees (2007) showed that the estimator converges to a normal distribution such that,

logλs^L,L0:Nlogλs,1LL0VarlogNt+1Nt|t=L0,,L1. (24)

In addition to the logλs itself, we are also interested in the variability on logλs caused by parameter uncertainty. This parameter uncertainty can be easily propagated within the Bayesian framework since we are able to obtain samples from the posterior distribution of the parameters, which in turn can be used to calculate the value of logλ and hence obtain summary statistics of the posterior distribution.

2.4.3. Sensitivity and elasticity analysis

We also estimate the sensitivity and elasticity of the asymptotic log growth rate, logλs, with respect to selected vital rate parameters (Rees & Ellner, 2009; Tuljapurkar, 1990; Vindenes et al., 2014). In particular, we note that Coulson et al. (2005) suggests that models incorporating between‐process correlations may alter the sensitivity estimate, which in turn has implication for management decisions. Here, we apply a central‐differencing approach to approximate the sensitivity such that,

λsβ=λsβ+ελsβε2ε, (25)

where λsβ+ε is the estimate of λs when the target parameter equals to β+ε. By running preliminary tests, we found that ε=0.005β is small enough to give precise estimate for all sensitivities of interest. Given the estimate of sensitivity, elasticity of β is obtained as,

λsββλs. (26)

We note that the sensitivities/elasticities of the copula model (D1b) are the same as for the vanilla model (I1), similar to λ. To see this, we derive the analytical equations of sensitivity (see chapter 4 of Ellner et al., 2016) such that,

λsβ=λsk(x|x)k(x|x)βdxdx, (27)

where both terms in the integral remain unchanged because the copula model does not distort the marginal vital rate models.

2.5. Simulation study

We conducted a simulation study to investigate how sensitive the summary statistics (logλ and elasticities) are to the different kinds of vital rate heterogeneity for parameters relevant to the Soay sheep example below. For target parameters of interest that toggle among models, we considered 2–3 values of interest, including a 0 value to compare with a simpler model. For example, model I2 (independent temporal heterogeneity) can be compared with model D2b (correlated temporal heterogeneity) by setting ρ to 0 (I2) or nonzero (D2b). Other parameters were either randomly generated from chosen distributions with 100 replications (Table 1) or fixed (Table 2). Randomly generated parameters allowed us to look at how summary statistics change over small ranges of variation in a coarse way, without looking at changes in relation to each parameter one by one. The distributions and values are motivated from the data in the case study, but slightly adjusted to show the difference between models with and without correlations.

TABLE 1.

Random parameters

Distributions
βs,0
N4.25,0.052
βs,m
N1.92,0.012
βb,0
N1.47,0.052
βb,m
N0.50,0.012
βg,0
N1.20,0.052
βg,m
N0.63,0.012
βh,0
N0.46,0.052
βh,m
N0.57,0.012

TABLE 2.

Fixed parameters

Values
βg,q
0.01
σg2
0.092
σh2
0.22
νg2
0.032
νb2
0.452
θg2
0.032
θb2
0.452

The simulation study looks at theoretical behavior of the IPM models, not at statistical properties of parameter estimation. It reveals how model summary statistics shift with particular parameters, but not how parameter estimation performs if the wrong model is fitted to the data. Within the simulation study, we compare the independent models I1I3 and three of the dependent models D2a,D2b,D3. We do not include the models with labile individual heterogeneity as: (i) the impacts on logλ by the reproduction conditional models D1a are always negative when β<0, and (ii) the copula model D1b and vanilla model I1 are theoretically equivalent due to the unchanged marginal property (given the same parameter values). For models with temporal heterogeneity, we set L0=1000 and L=10,000.

2.6. Soay sheep case study

We apply the different models to data on Soay sheep. The individual‐level demographic data consist of information from marked female sheep in the Village Bay area on the island of Hirta in the St. Kilda archipelago, Scotland, from 1986 to 1996. Details of the Soay sheep and data collection protocol can be found in Clutton‐Brock and Pemberton (2004), and the data are available from Coulson (2012).

Using preliminary runs for the estimation of parameters of the vital rate models, we set the burn‐in and total iteration numbers for the MCMC algorithm to be 20,000 and 100,000 for the majority of the models; for the random individual effects models, we used 40,000 and 200,000 (uncorrelated case, I3) and 200,000 and 1,000,000 (correlated case, D3). For the shared driver model D2a, we consider the winter North Atlantic Oscillation index (NAO) as the additional covariate (Clutton‐Brock & Pemberton, 2004). We follow Simmonds and Coulson (2015) and apply the average NAO for December, January, February, and March as the covariate, which are obtained from the Climate Research Unit at the University of East Anglia. For the distributions of NAO, we apply a normal distribution with mean 0.019 and standard deviation 1.09. For the copula model D1b, parameter α denotes the off‐diagonal element of the covariance matrix D in the multivariate Gaussian distribution. For the reproduction conditional model D1a, exploratory data analysis using a grid‐search approach suggested that newborns are likely to suffer from reduced growth in relation to reproduction. Thus, we refine the reproduction conditional model such that βg|r only accounts for the reduced growth of newborns in the growth model.

In addition, individual‐level demographic data of the case study contain missing data. For instance, we lack reproduction records of some marked individuals in the survey. This poses challenge on the proposed models that intend to capture the correlation between reproduction and growth. In this article, we analytically marginalise out the missing data to estimate parameters of interest.

3. RESULTS

3.1. Simulation study

In Figure 2, we present the pairwise results of the vanilla model (I1) and the proposed (in)dependent models (I2,I3,D2a,D2b,D3). The models are compared with respect to logλs (top row) and elasticities of growth intercept (bottom row) with known vital rate parameters.

FIGURE 2.

FIGURE 2

Comparison across models in simulation with 100 replications: (a) logλs(D2a) logλs(I1); (b) logλs(I2,D2b) logλs(I1); (c) logλs(I3,D3) logλs(I1); (d) % change of elasticity of βg,0 of model D2a over model I1; (e) % change of elasticity of βg,0 of model I2,D2b over model I1; and (f) % change of elasticity of βg,0 of model I3,D3 over model I1. The dashed line is the reference line for I1

Our simulations show that the variability of the given estimated quantities generally increases with increasing correlation in almost all scenarios; the exception is Figure 2(f) where the correlation appears to have little impact on the variability. The increase in variability is more substantial for models with temporal heterogeneity, especially the shared driver model D2a. Further, we observe that correlation in both forms of heterogeneity can lead to both increased or decreased values logλs (Figure 2a–c). This is in line with the result that although uncorrelated temporal heterogeneity is generally predicted to decrease logλs, correlated temporal heterogeneity can increase logλs (Doak et al., 2005; Fieberg & Ellner, 2001). Also, the temporal heterogeneity models and persistent individual heterogeneity model cause different impacts on logλs. For example, temporal heterogeneity appears to lead to reduced logλs; similarly, increasing the correlation in temporal heterogeneity models leads to a decrease in logλs (Figure 2a,b). However, persistent individual heterogeneity models have the reverse effects (Figure 2c). Finally, we note that the trend on logλs against correlation does not translate into that of elasticities. The decreasing trend of the temporal heterogeneity disappears (Figure 2a,b,d,e), while the trend of the persistent individual heterogeneity is reversed (Figure 2c,f).

3.2. Case study on Soay sheep

In Appendix S3, we present the posterior summary estimates of the model parameters for different models. Three dependent models (D1a,D2b,D3) indicate a significant correlation between growth and reproduction (the symmetric 95\% credible intervals of α,βb,q in model D1b,D2a contain 0). The reproduction conditional model (D1a) and the correlated random individual effects model (D3) indicate a negative association between growth and reproduction (β^g|r<0,ψ^<0), while the correlated random year effects model (D2b) estimates a positive correlation (ρ^>0). Note that these results in different sign of correlation do not contradict with each other because these models are driven by different biological mechanisms.

3.2.1. Comparison of logλs

We use 500 parameter values sampled from the posterior distribution to approximate the (stochastic) log population growth rate. The uncertainty from parameter estimation are hence propagated into the posterior distribution of logλs. In the temporally stochastic models, we set L0=1,000 and L=10,000 to approximate logλs. Table 3 provides the corresponding summary statistics of logλs for each model.

TABLE 3.

Summary statistics of the (stochastic) log population growth rate with parameter uncertainty on Soay sheep

Mean 95% credible interval
I1
0.0301 (0.0005, 0.0565)
I2
0.0380 (−0.0062, 0.0846)
I3
0.0312 (0.0022, 0.0562)
D1a
0.0330 (0.0048, 0.0598)
D1b
0.0394 (−0.0003, 0.0706)
D2a
0.0368 (0.0074, 0.0648)
D2b
0.0358 (−0.0054, 0.0790)
D3
0.0292 (0.0017, 0.0554)

We first observe that the mean of logλs ranges approximately from 0.03 to 0.04, which translates into a 3 to 4% annual population growth rate. There is considerably more variability, however, in the uncertainty about logλs. In particular, the width of the credible intervals of logλs by models with random year effects (I2, D2b) are around 35\% larger than that of the rest of the models. Second, we observe that the uncertainty on logλs caused by parameter uncertainty is larger than the bias caused by ignoring the correlation structure. This is similar to the empirical result of Compagnoni et al. (2016) that parameter uncertainty outweighs the bias caused by ignoring the correlation structure. Further, we note that logλ of the vanilla model (I1) and the copula models (D1b) are slightly different despite the theoretical equivalence between the IPMs. This is because the parameter estimates between the models are different.

Finally, we note that the predictions of the shared drivers IPM (D2a) depend on the distribution of the winter NAO. Adjusting the distribution of the winter NAO may lead to different distributions of logλs hence interpretation. In Appendix S4, we consider three other distributions obtained by using a nonparametric bootstrapping approach of the NAO in different years.

3.2.2. Comparison of elasticity

We approximate the elasticities of four parameters, again using the sampled parameter values from the posterior distribution, presented in Table 4. We observe that models with random temporal effects lead to a larger variability in the elasticities, which is similar to the observation in logλs. Additionally, we note that the correlated random individual effects model D3 consistently gives different results across all four elasticities of interest. This leads to the interesting result that different models of nonindependence among demographic rates may yield different elasticities even when the logλs is quite similar (Table 3).

TABLE 4.

Summary statistics of elasticities of four selected parameters with parameter uncertainty on Soay sheep

βg,0
βg,m
βb,0
βb,m
I1
1.6312 1.7602 −0.5519 0.5083
(1.451, 1.787) (1.516, 1.990) (−0.675, −0.451) (0.402, 0.630)
I2
1.5941 1.7253 −0.5213 0.4856
(1.384, 1.823) (1.454, 1.989) (−0.691, −0.359) (0.300, 0.642)
I3
1.5888 1.5793 −0.5506 0.5058
(1.410, 1.752) (1.325, 1.863) (−0.673, −0.443) (0.391, 0.632)
D1a
1.6381 1.7020 −0.5520 0.5097
(1.463, 1.801) (1.487, 1.916) (−0.675, −0.458) (0.413, 0.629)
D1b
1.6142 1.7561 −0.5527 0.5121
(1.417, 1.774) (1.504, 2.021) (−0.658, −0.452) (0.410, 0.608)
D2a
1.6606 1.7721 −0.5548 0.5175
(1.479, 1.831) (1.553, 2.008) (−0.673, −0.455) (0.417, 0.631)
D2b
1.6212 1.7725 −0.5424 0.5047
(1.376, 1.865) (1.483, 2.067) (−0.754, −0.322) (0.290, 0.698)
D3
1.6878 1.6604 −0.6238 0.5819
(1.523, 1.856) (1.436, 1.907) (−0.757, −0.507) (0.461, 0.714)

Present are posterior mean and 95% credible interval. Note that models with random year effects (I2,D2b) usually have larger variability (in bold), and model D3 yields different elasticities (in italics).

4. DISCUSSION

4.1. Model summary

In this paper, we have presented a general framework and several specific approaches to modelling between‐process dependencies in IPMs. In particular, motivated by reproduction cost, we propose three categories of models (labile individual, temporal, and persistent individual heterogeneity) that reflect different biological mechanisms for the correlation structure between growth and reproduction.

Unlike independent IPMs, these modelling approaches explicitly characterise the dependency between vital rates, permitting the quantification of between‐process correlation. As a data‐driven method, this is better than assuming either no correlation, or perfect correlation across vital rates, i.e., assuming the correlation coefficient to be 1 or 1 (Benton & Grant, 1999; Coulson et al., 2011).

Amongst the proposed methods, application of the copula method for modelling vital rates is novel to IPMs. However, given the same estimates for the common parameters, the dependence structure of an IPM using copula models may lead to theoretically equivalent projections as the independent (vanilla) IPM. This is because (i) correlations in the copula model do not modify the marginal distributions and (ii) the involved vital rate models (reproduction and growth in our analysis) have an additive structure. In practice, however, copula IPMs will still differ from the vanilla IPMs due to differences in parameter estimates. Further, such theoretical equivalence will not remain with alternative copula structures, for example, when we consider the previous breeding status rj,t as opposed to the current breeding status rj,t+1 in the copula structure with the growth vital rate. It may be appropriate to condition on reproduction at time t for some species, particularly when multiple reproduction‐related activities can cause energy loss in the parents including mating, gestation, parturition, lactation, etc (Gittleman & Thompson, 1988). Also, copula models can be applied to other aspects of IPMs. For instance, the multidimensional random effect distribution can be constructed by copula models, which bring extra flexibility to the models. The use of copula models within this general context is an area of current research.

4.2. Simulation and case study

In the case study of Soay sheep, the different IPM structures yielded relatively similar population estimates. This is most likely because the parameter uncertainty (which was ignored in the simulation studies) outweighed the impact of between‐process correlation (Compagnoni et al., 2016). In contrast, the results for both the simulation and the case study show that (i) different models for dependence between vital rates can yield similar (nearly identical) logλs, but different elasticities and (ii) variability of the population statistics are moderately affected by the correlation between vital rates.

Random effect models are commonly used to model dependence structures (Dingemanse & Dochtermann, 2013; Vindenes et al., 2014). Based on the simulation study, it appears that temporal and persistent heterogeneity can lead to differences in the estimated target statistics and their associated variability. Results suggest that the variability increases as the correlation increases. This aligns with the general understanding that extreme values are more likely to be generated, and hence, the variability of the target statistics increases when the correlation is large and positive (Doak et al., 2005; Fieberg & Ellner, 2001). Empirical results about the correlation in temporal variation have been discussed previously (Hindle et al., 2018; Metcalf et al., 2015). Additional random effects models can also be investigated, given available data, for example, allowing for nested spatial heterogeneity (Olsen et al., 2016), or independent/crossed structure of spatial and temporal heterogeneity (Jacquemyn et al., 2010). Such heterogeneity structures can provide additional flexibility and more complicated correlations in vital rates and hence IPMs.

4.3. Recommendation

In practice, model selection procedures are often carried out to determine whether one model is preferable to all others. However, we note that some of the proposed methods (D1a,D1b) do not allow unbalanced data, whereas other proposed methods (D2a,D2b,D3) are flexible for unbalanced/balanced data (Verbeke et al., 2014). Such differences complicate model selection, which usually assumes the competing models use the exactly same data. This is an area for future research.

In general, incorporating these five (biologically/statistically) distinct methods (in hybrid/separately) in IPMs may be beneficial. Although the correlations have little impacts on some statistics of interest (e.g., logλs), our empirical results show that elasticities of the unknown parameters and the associated variability are moderately affected by these correlations. These results may provide insights into the relationship between the possible dependencies on individual‐level vital rates and target population statistics. Therefore, we conclude that including such dependent structures is generally advisable when fitting IPMs to ascertain whether or not such between vital rate dependencies exist, which in turn can have subsequent impact on population management or life‐history evolution.

CONFLICT OF INTEREST

The authors declare no conflict of interest.

AUTHOR CONTRIBUTIONS

Yik Leung Fung involved in conceptualization (equal), formal analysis (equal), methodology (equal), visualization (equal), writing—original draft (equal), and writing—review and editing (equal). Ken Newman involved in conceptualization (equal), methodology (equal), supervision (equal), writing—original draft (equal), and writing—review and editing (equal). Ruth King involved in conceptualization (equal), methodology (equal), supervision (equal), writing—original draft (equal), and writing—review and editing (equal). Perry de Valpine involved in methodology (equal), validation (lead), visualization (equal), and writing—review and editing (lead).

Supporting information

Appendix S1

Appendix S2

Appendix S3

Appendix S4

ACKNOWLEDGEMENTS

We are grateful to Adam Butler for the helpful discussion. YLF was funded by Biomathematics and Statistics Scotland and University of Edinburgh PhD studentship. RK was supported by the Leverhulme research fellowship RF‐2019‐299.

Fung, Y. L. , Newman, K. , King, R. , & de Valpine, P. (2022). Building integral projection models with nonindependent vital rates. Ecology and Evolution, 12, e8682. 10.1002/ece3.8682

DATA AVAILABILITY STATEMENT

The demographic data that support the findings of this study are openly available at http://www.oikosjournal.org/sites/oikosjournal.org/files/appendix/sheep_data_1986_to_1996.csv from Coulson, 2012. The NAO data that support the findings of this study are openly available at https://crudata.uea.ac.uk/cru/data/nao/nao.dat. The example code that support the findings of this study are openly available at https://github.com/EddieFung/IPM‐non‐independent‐vital‐rates.

REFERENCES

  1. Anderson, M. J. , de Valpine, P. , Punnett, A. , & Miller, A. E. (2019). A pathway for multivariate analysis of ecological communities using copulas. Ecology and Evolution, 9(6), 3276–3294. 10.1002/ece3.4948 [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Benton, T. G. , & Grant, A. (1999). Optimal reproductive effort in stochastic Density‐Dependent Environments. Evolution, 53(3), 677–688. 10.1111/j.1558-5646.1999.tb05363.x [DOI] [PubMed] [Google Scholar]
  3. Bolker, B. M. , Brooks, M. E. , Clark, C. J. , Geange, S. W. , Poulsen, J. R. , Stevens, M. H. H. , & White, J. S. (2009). Generalized linear mixed models: A practical guide for ecology and evolution. Trends in Ecology, & Evolution, 24(3), 127–135. 10.1016/j.tree.2008.10.008 [DOI] [PubMed] [Google Scholar]
  4. Bonnet, T. , & Postma, E. (2016). Successful by Chance? The power of mixed models and neutral simulations for the detection of individual fixed heterogeneity in fitness components. The American Naturalist, 187(1), 60–74. 10.1086/684158 [DOI] [PubMed] [Google Scholar]
  5. Brooks, M. E. , Clements, C. , Pemberton, J. , & Ozgul, A. (2017). Estimation of individual growth trajectories when repeated measures are missing. The American Naturalist, 190(3), 377–388. 10.1086/692797 [DOI] [PubMed] [Google Scholar]
  6. Brooks, S. , Gelman, A. , Jones, G. , & Meng, X. (2011). Handbook of Markov Chain Monte Carlo. CRC Press. [Google Scholar]
  7. Cam, E. , Gimenez, O. , Alpizar‐Jara, R. , Aubry, L. M. , Authier, M. , Cooch, E. G. , Koons, D. N. , Link, W. A. , Monnat, J. , Nichols, J. D. , Rotella, J. J. , Royle, J. A. , & Pradel, R. (2013). Looking for a needle in a haystack: Inference about individual fitness components in a heterogeneous population. Oikos, 122(5), 739–753. 10.1111/j.1600-0706.2012.20532.x [DOI] [Google Scholar]
  8. Caswell, H. (2001). Matrix population models: Construction analysis and interpretation. Sinauer Associates. [Google Scholar]
  9. Childs, D. Z. , Rees, M. , Rose, K. E. , Grubb, P. J. , & Ellner, S. P. (2004). Evolution of size‐dependent flowering in a variable environment: Construction and analysis of a stochastic integral projection model. Proceedings of the Royal Society of London. Series B, Biological Sciences, 271(1537), 425–434. 10.1098/rspb.2003.259 [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Childs, D. Z. , Sheldon, B. C. , & Rees, M. (2016). The evolution of labile traits in sex‐ and age‐structured populations. Journal of Animal Ecology, 85(2), 329–342. 10.1111/1365-2656.12483 [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Clutton‐Brock, T. , & Pemberton, J. (2004). Soay sheep dynamics and selection in an island population. Cambridge University Press. [Google Scholar]
  12. Compagnoni, A. , Bibian, A. J. , Ochocki, B. M. , Rogers, H. S. , Schultz, E. L. , Sneck, M. E. , Elderd, B. D. , Iler, A. M. , Inouye, D. W. , Jacquemyn, H. , & Miller, T. E. X. (2016). The effect of demographic correlations on the stochastic population dynamics of perennial plants. Ecological Monographs, 86(4), 480–494. 10.1002/ecm.1228 [DOI] [Google Scholar]
  13. Coulson, T. (2012). Integral projections models, their construction and use in posing hypotheses in ecology. Oikos, 121(9), 1337–1350. 10.1111/j.1600-0706.2012.00035.x [DOI] [Google Scholar]
  14. Coulson, T. , Gaillard, J. , & Festa‐Bianchet, M. (2005). Decomposing the variation in population growth into contributions from multiple demographic rates. Journal of Animal Ecology, 74(4), 789–801. 10.1111/j.1365-2656.2005.00975.x [DOI] [Google Scholar]
  15. Coulson, T. , Kendall, B. E. , Barthold, J. , Plard, F. , Schindler, S. , Ozgul, A. , & Gaillard, J. (2017). Modeling adaptive and nonadaptive responses of populations to environmental change. The American Naturalist, 190(3), 313–336. 10.1086/692542 [DOI] [PubMed] [Google Scholar]
  16. Coulson, T. , MacNulty, D. R. , Stahler, D. R. , vonHoldt, B. , Wayne, R. K. , & Smith, D. W. (2011). Modeling effects of environmental change on wolf population dynamics, trait evolution, and life history. Science, 334(6060), 1275–1278. 10.1126/science.1209441 [DOI] [PubMed] [Google Scholar]
  17. Coulson, T. , Potter, T. , & Felmy, A. (2021). Predicting evolution over multiple generations in deteriorating environments using evolutionarily explicit Integral Projection Models. Evolutionary Applications, 14(10), 2490–2501. 10.1111/eva.13272 [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Dalgleish, H. J. , Koons, D. N. , Hooten, M. B. , Moffet, C. A. , & Adler, P. B. (2011). Climate influences the demography of three dominant sagebrush steppe plants. Ecology, 92(1), 75–85. 10.1890/10-0780.1 [DOI] [PubMed] [Google Scholar]
  19. de Valpine, P. , Paciorek, C. , Turek, D. , Michaud, N. , Anderson‐Bergman, C. , Obermeyer, F. , Wehrhahn Cortes, C. , Rodrìguez, A. , Temple Lang, D. , & Paganin, S. (2020a). NIMBLE: MCMC, Particle Filtering, and Programmable Hierarchical Modeling. https://cran.r‐project.org/package=nimble R package version 091
  20. de Valpine, P. , Paciorek, C. , Turek, D. , Michaud, N. , Anderson‐Bergman, C. , Obermeyer, F. , Wehrhahn Cortes, C. , Rodrìguez, A. , Temple Lang, D. , & Paganin, S. (2020b). NIMBLE User Manual. https://r‐nimble.org R package version 0.9.1
  21. de Valpine, P. , Scranton, K. , Knape, J. , Ram, K. , & Mills, N. J. (2014). The importance of individual developmental variation in stage‐structured population models. Ecology Letters, 17(8), 1026–1038. 10.1111/ele.12290 [DOI] [PubMed] [Google Scholar]
  22. de Valpine, P. , Turek, D. , Paciorek, C. , Anderson‐Bergman, C. , Temple Lang, D. , & Bodik, R. (2017). Programming with models: Writing statistical algorithms for general model structures with NIMBLE. Journal of Computational and Graphical Statistics, 26(2), 403–413. 10.1080/10618600.2016.1172487 [DOI] [Google Scholar]
  23. Dingemanse, N. J. , & Dochtermann, N. A. (2013). Quantifying individual variation in behaviour: Mixed‐effect modelling approaches. Journal of Animal Ecology, 82(1), 39–54. 10.1111/1365-2656.12013 [DOI] [PubMed] [Google Scholar]
  24. Doak, D. F. , Morris, W. F. , Pfister, C. , Kendall, B. E. , & Bruna, E. M. (2005). Correctly estimating how environmental stochasticity influences fitness and population growth. The American Naturalist, 166(1), 14–21. 10.1111/1365-2656.12013 [DOI] [PubMed] [Google Scholar]
  25. Easterling, M. R. , Ellner, S. P. , & Dixon, P. M. (2000). Size‐specific sensitivity: Applying a new structured population model. Ecology, 81(3), 694–708. 10.1890/0012-9658(2000)081[0694:SSSAAN]2.0.CO;2 [DOI] [Google Scholar]
  26. Ellner, S. P. , Childs, D. Z. , & Rees, M. (2016). Data‐driven modelling of structured populations ‐ A practical guide to the integral projection model. Springer International Publishing. [Google Scholar]
  27. Ellner, S. P. , & Rees, M. (2006). Integral projection models for species with complex demography. The American Naturalists, 167(3), 410–428. 10.1086/499438 [DOI] [PubMed] [Google Scholar]
  28. Ellner, S. P. , & Rees, M. (2007). Stochastic stable population growth in integral projection models: Theory and application. Journal of Mathematical Biology, 54, 227–256. 10.1007/s00285-006-0044-8 [DOI] [PubMed] [Google Scholar]
  29. Evans, M. E. K. , & Holsinger, K. E. (2012). Estimating covariation between vital rates: A simulation study of connected vs. separate generalized linear mixed models (GLMMs). Theoretical Population Biology, 82(4), 299–306. 10.1016/j.tpb.2012.02.003 [DOI] [PubMed] [Google Scholar]
  30. Fieberg, J. , & Ellner, S. P. (2001). Stochastic matrix models for conservation and management: A comparative review of methods. Ecology Letters, 4(3), 244–266. 10.1046/j.1461-0248.2001.00202.x [DOI] [Google Scholar]
  31. Forsythe, A. B. , Day, T. , & Nelson, W. A. (2021). Demystifying individual heterogeneity. Ecology Letters, 24(10), 2282–2297. 10.1111/ele.13843 [DOI] [PubMed] [Google Scholar]
  32. Gelman, A. , & Shirley, K. (2011). Inference from simulations and monitoring convergence. In Handbook of Markov Chain Monte Carlo (pp. 163–174). CRC Press. [Google Scholar]
  33. Gimenez, O. , Cam, E. , & Gaillard, J. (2018). Individual heterogeneity and capture–recapture models: What, why and how? Oikos, 127(5), 664–686. 10.1111/oik.04532 [DOI] [Google Scholar]
  34. Gittleman, J. L. , & Thompson, S. D. (1988). Energy allocation in mammalian reproduction. American Zoologist, 28(3), 863–875. 10.1093/icb/28.3.863 [DOI] [Google Scholar]
  35. Hamel, S. , Gaillard, J. , Douhard, M. , Festa‐Bianchet, M. , Pelletier, F. , & Yoccoz, N. G. (2018). Quantifying individual heterogeneity and its influence on life‐history trajectories: Different methods for different questions and contexts. Oikos, 127(5), 687–704. 10.1111/oik.04725 [DOI] [Google Scholar]
  36. Hindle, B. J. , Rees, M. , Sheppard, A. W. , Quintana‐Ascencio, P. F. , Menges, E. S. , & Childs, D. Z. (2018). Exploring population responses to environmental change when there is never enough data: A factor analytic approach. Methods in Ecology and Evolution, 9(11), 2283–2293. 10.1111/2041-210X.13085 [DOI] [Google Scholar]
  37. Jacquemyn, H. , Brys, R. , & Jongejans, E. (2010). Size‐dependent flowering and costs of reproduction affect population dynamics in a tuberous perennial woodland orchid. Journal of Ecology, 98(5), 1204–1215. 10.1111/j.1365-2745.2010.01697.x [DOI] [Google Scholar]
  38. Kentie, R. , Clegg, S. M. , Tuljapurkar, S. , Gaillard, J. , & Coulson, T. (2020). Life‐history strategy varies with the strength of competition in a food‐limited ungulate population. Ecology Letters, 23(5), 811–820. 10.1111/ele.13470 [DOI] [PubMed] [Google Scholar]
  39. Knape, J. , Jonzén, N. , Sköld, M. , Kikkawa, J. , & McCallum, H. (2011). Individual heterogeneity and senescence in Silvereyes on Heron Island. Ecology, 92(4), 813–820. 10.1890/10-0183.1 [DOI] [PubMed] [Google Scholar]
  40. Knops, J. M. H. , Koenig, W. D. , & Carmen, W. J. (2007). Negative correlation does not imply a tradeoff between growth and reproduction in California oaks. Proceedings of the National Academy of Sciences USA, 104(43), 16982–16985. 10.1073/pnas.0704251104 [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. McCulloch, C. E. , & Searle, S. R. (2001). Generalized, linear, and mixed models. John Wiley and Sons. [Google Scholar]
  42. Merow, C. , Dahlgren, J. P. , Metcalf, C. J. E. , Childs, D. Z. , Evans, M. E. K. , Jongejans, E. , Record, S. , Rees, M. , Salguero‐Go'mez, R. , & McMahon, S. M. (2014). Advancing population ecology with integral projection models: A practical guide. Methods in Ecology and Evolution, 5(2), 99–110. 10.1111/2041-210X.12146 [DOI] [Google Scholar]
  43. Metcalf, C. J. E. , Ellner, S. P. , Childs, D. Z. , Salguero‐Go'mez, R. , Merow, C. , McMahon, S. M. , Jongejans, E. , & Rees, M. (2015). Statistical modelling of annual variation for inference on stochastic population dynamics using Integral Projection Models. Methods in Ecology and Evolution, 6(9), 1007–1017. 10.1111/2041-210X.12405 [DOI] [Google Scholar]
  44. Moyes, K. , Morgan, B. , Morris, A. , Morris, S. , Clutton‐Brock, T. , & Coulson, T. (2011). Individual differences in reproductive costs examined using multi‐state methods. Journal of Animal Ecology, 80(2), 456–465. 10.1111/j.1365-2656.2010.01789.x [DOI] [PubMed] [Google Scholar]
  45. Nelsen, R. B. (2006). An introduction to copulas (2nd ed.). Springer. [Google Scholar]
  46. Olsen, S. L. , Töpper, J. P. , Skarpaas, O. , Vandvik, V. , & Klanderud, K. (2016). From facilitation to competition: Temperature‐driven shift in dominant plant interactions affects population dynamics in seminatural grasslands. Global Change Biology, 22(5), 1915–1926. 10.1111/gcb.13241 [DOI] [PubMed] [Google Scholar]
  47. Rees, M. , Childs, D. Z. , & Ellner, S. P. (2014). Building integral projection models: A user's guide. Journal of Animal Ecology, 83(3), 528–545. 10.1111/1365-2656.12178 [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. Rees, M. , & Ellner, S. P. (2009). Integral projection models for populations in temporally varying environments. Ecological Monographs, 79(4), 575–594. 10.1890/08-1474.1 [DOI] [Google Scholar]
  49. Rees, M. , & Ellner, S. P. (2019). Why so variable: Can genetic variance in flowering thresholds be maintained by fluctuating selection? The American Naturalist, 194(1), E13–E29. 10.1086/703436 [DOI] [PubMed] [Google Scholar]
  50. Simmonds, E. G. , & Coulson, T. (2015). Analysis of phenotypic change in relation to climatic drivers in a population of Soay sheep Ovis aries. Oikos, 124(5), 543–552. 10.1111/oik.01727 [DOI] [Google Scholar]
  51. Sklar, A. (1959). Fonctions de répartition à n dimensions et leurs marges. (Vol. 8, pp. 229–231). Publications De L’institut De Statistiques De L’universite De Paris. [Google Scholar]
  52. Song, P. X. K. (2007). Correlated data analysis modeling analytics and applications. Springer. [Google Scholar]
  53. Song, P. X. K. , Li, M. , & Yuan, Y. (2009). Joint regression analysis of correlated data using Gaussian copulas. Biometrics, 65(1), 60–68. 10.1111/j.1541-0420.2008.01058.x [DOI] [PubMed] [Google Scholar]
  54. Steiner, U. K. , Tuljapurkar, S. , & Orzack, S. H. (2010). Dynamic heterogeneity and life history variability in the kittiwake. Journal of Animal Ecology, 79(2), 436–444. 10.1111/j.1365-2656.2009.01653.x [DOI] [PMC free article] [PubMed] [Google Scholar]
  55. Tavecchia, G. , Coulson, T. , Morgan, B. , Pemberton, J. , Pilkington, J. C. , Gulland, F. M. D. , & Clutton‐Brock, T. (2005). Predictors of reproductive cost in female Soay sheep. Journal of Animal Ecology, 74(2), 201–213. 10.1111/j.1365-2656.2005.00916.x [DOI] [Google Scholar]
  56. Tuljapurkar, S. D. (1990). Population dynamics in variable environments. Springer. [DOI] [PubMed] [Google Scholar]
  57. van Benthem, K. J. , Froy, H. , Coulson, T. , Getz, L. L. , Oli, M. K. , & Ozgul, A. (2017). Trait–demography relationships underlying small mammal population fluctuations. Journal of Animal Ecology, 86(2), 348–358. 10.1111/1365-2656.12627 [DOI] [PubMed] [Google Scholar]
  58. van de Pol, M. , & Verhulst, S. (2006). Age‐dependent traits: A new statistical model to separate within‐ and between‐individual effects. The American Naturalist, 167(5), 766–773. 10.1086/503331 [DOI] [PubMed] [Google Scholar]
  59. van Noordwijk, A. J. , & de Jong, G. (1986). Acquisition and allocation of resources: Their influence on variation in life history tactics. The American Naturalist, 128(1), 137–142. 10.1086/284547 [DOI] [Google Scholar]
  60. Verbeke, G. , Fieuws, S. , Molenberghs, G. , & Davidian, M. (2014). The analysis of multivariate longitudinal data: A review. Statistical Methods in Medical Research, 23(1), 42–59. 10.1177/0962280212445834 [DOI] [PMC free article] [PubMed] [Google Scholar]
  61. Vindenes, Y. , Edeline, E. , Ohlberger, J. , Langangen, Ø. , Winfield, I. J. , Stenseth, N. C. , & Vøllestad, L. A. (2014). Effects of climate change on trait‐based dynamics of a top predator in freshwater ecosystems. The American Naturalist, 183(2), 243–256. 10.1086/674610 [DOI] [PubMed] [Google Scholar]
  62. Vindenes, Y. , & Langangen, Ø. (2015). Individual heterogeneity in life histories and eco‐evolutionary dynamics. Ecology Letters, 18(5), 417–432. 10.1111/ele.12421 [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Appendix S1

Appendix S2

Appendix S3

Appendix S4

Data Availability Statement

The demographic data that support the findings of this study are openly available at http://www.oikosjournal.org/sites/oikosjournal.org/files/appendix/sheep_data_1986_to_1996.csv from Coulson, 2012. The NAO data that support the findings of this study are openly available at https://crudata.uea.ac.uk/cru/data/nao/nao.dat. The example code that support the findings of this study are openly available at https://github.com/EddieFung/IPM‐non‐independent‐vital‐rates.


Articles from Ecology and Evolution are provided here courtesy of Wiley

RESOURCES