Skip to main content
Journal of the Royal Society Interface logoLink to Journal of the Royal Society Interface
. 2020 May 13;17(166):20190827. doi: 10.1098/rsif.2019.0827

The interplay of phenotypic variability and fitness in finite microbial populations

Ethan Levien 1,2,, Jane Kondev 2, Ariel Amir 1
PMCID: PMC7276549  PMID: 32396808

Abstract

In isogenic microbial populations, phenotypic variability is generated by a combination of stochastic mechanisms, such as gene expression, and deterministic factors, such as asymmetric segregation of cell volume. Here we address the question: how does phenotypic variability of a microbial population affect its fitness? While this question has previously been studied for exponentially growing populations, the situation when the population size is kept fixed has received much less attention, despite its relevance to many natural scenarios. We show that the outcome of competition between multiple microbial species can be determined from the distribution of phenotypes in the culture using a generalization of the well-known Euler–Lotka equation, which relates the steady-state distribution of phenotypes to the population growth rate. We derive a generalization of the Euler–Lotka equation for finite cultures, which relates the distribution of phenotypes among cells in the culture to the exponential growth rate. Our analysis reveals that in order to predict fitness from phenotypes, it is important to understand how distributions of phenotypes obtained from different subsets of the genealogical history of a population are related. To this end, we derive a mapping between the various ways of sampling phenotypes in a finite population and show how to obtain the equivalent distributions from an exponentially growing culture. Finally, we use this mapping to show that species with higher growth rates in exponential growth conditions will have a competitive advantage in the finite culture.

Keywords: phenotypic variability, epigenetic, population dynamics, fitness

1. Introduction

A central problem in microbiology is understanding how measurable phenotypic traits such as a cell’s size, growth rate or expression of a gene affect population dynamics [14]. This problem is made difficult by the fact that there is rarely a well-defined mapping from genotype to phenotype; instead, a single genotype can give rise to a distribution of phenotypic traits throughout a population’s history. This distribution can be generated at the cellular level due to intrinsic factors, such as the stochasticity of biochemical reactions [510], or due to environmental fluctuations that affect the entire population [1115]. It is now well established that a population’s long-term growth rate cannot be determined by the average values of single-cell traits, such as the growth rates or generation times of cells, but is instead determined by the variability and heritability of phenotypes measured throughout a population. The discrepancy is an example of non-ergodicity and results from epigenetic heritability of phenotypic traits that is present in all populations. It is therefore necessary to quantify the distribution of a phenotypic trait, and not just its average, in order to deduce how phenotypes affect fitness.

In the setting of exponential growth, a proxy for fitness is the population growth rate Λ, defined by the relation N ∼ eΛt, where N is the number of cells at time t. The problem of how Λ is related to the distribution of generation times has a rich history in the field of mathematical population dynamics, starting with Euler in the seventeenth century. Euler derived an implicit relationship between Λ and the birth and death rates of individuals in a growing population [16]. Euler’s result was rediscovered by Lotka [16] and later adapted to microbial populations by Powell [17]. In its modern form, this result, known as the Euler–Lotka equation, states that for an exponentially growing population in which each individual has a generation time, τ, drawn independently from a distribution f(τ), Λ satisfies the implicit relationship

12=0f(τ)eΛτdτ. 1.1

Note that when generation times are deterministic (f(τ) = δ(ττ0)), this reduces to a relationship between the population’s doubling time and growth rate, Λ = ln(2)/τ0. Equation (1.1) illustrates the importance of considering variation in phenotypic traits, not just the averages, as it can clearly be seen that the entire distribution of generation times shapes Λ. However, this formula has limited applicability to understanding fitness in microbial populations because generation times are typically not drawn independently, but rather they are correlated between mother and daughter cells. For example, negative correlations can arise due to cell-size regulation: if a cell grows abnormally large, its daughter cell will need to have a shorter generation time to account for the additional size inherited from its mother [18].

The relationship between the distribution of generation times and fitness in the presence of mother–daughter correlations is given by a more general equation, derived by Lebowitz [19]. This states that

12=0eΛτψtree(τ)dτ, 1.2

where ψtree(τ) is the distribution of generation times over the entire history of a growing population (figure 1a). Note that in generating this distribution, it is crucial to include the generation times of cells currently in the culture. The distribution ψtree(τ) is, in general, distinct from the distribution of generation times along an isolated lineage. If f(τ|τ′) is the distribution of generation times τ conditioned on the mother cell’s generation time, τ′ it was shown that ψtree(τ) satisfied the self-consistent equation [19]

ψtree(τ)=20f(τ|τ)ψtree(τ)eΛτdτ. 1.3

Figure 1.

Figure 1.

(a)(i) In a population growing exponentially the population growth rate, Λ, which is a proxy for fitness, can be computed from temporal dynamics of the number of cells. (ii) A cartoon of genealogies obtained from an exponentially growing population. Each vertical line represents a cell and the length of the line its generation time. (iii) A histogram of some phenotypic trait that determines generation times obtained from the genealogical tree can be used to determine the fitness according to the Euler–Lotka equation. The precise procedure for sampling the phenotypes will be discussed in §3. (b)(i) In a finite population containing non-interacting genotypes, the principle of competitive exclusion says that one genotype will eventually dominate the culture. (ii) A cartoon of genealogies obtained from the two populations competing in the finite culture. (iii) How do the distributions of phenotypes obtained from the genealogies in the finite culture relate to fitness?

In both natural and experimental settings, populations cannot grow exponentially for very long. For example, in rich growth conditions Escherichia coli has a doubling time of about 20 min and the weight of an individual bacterium is of the order of 1 picogram; hence a single day of continuous exponential growth starting from one cell would yield a colony that weighs around 224×3 ≈ 4.7 × 1021 picograms, or around 5 tons. Another 24 h of doubling would yield a colony roughly four times the mass of the earth. In reality, populations of microbes are periodically diluted giving a population whose size is fixed, at least on average. For example, in a chemostat, cells are continuously flushed out as new medium is pumped into the culture. Analogous processes occur in natural environments, such as the digestive system of a host organism where waste is periodically disposed of. In both examples, exponential growth is an inaccurate model of the population dynamics. Instead, one could imagine a fixed population of N cells. One way to model such a population is with a Moran process, where N is kept fixed by selecting a cell to remove from the population at every division event. In the variant of the Moran process that we will adopt, the cell to remove is randomly selected from all of the N + 1 cells in the population after every division (which includes the N − 1 that did not divide and the two newborn daughter cells), thus reverting the population size back to N immediately after any cell divides. The assumption of this model, which we will study in the large N limit, is that the population is well mixed and hence the probability of any given cell being removed is independent of its age or genealogical history. If two species are present in such a population, the principle of competitive exclusion states that one of them will eventually dominate the population.

What does the distribution of phenotypes tell us about the fate of a species in a finite population? The standard theory [20] tells us that if two species with growth rates Λ1 and Λ2 compete in a Moran process, the species with a larger population growth rate will eventually dominate. However, equation (1.2) tells us that the exponential growth rates are determined by the entire history of cells in a growing population, yet in the Moran process, most of the cells are flushed out. This raises the question: How is the outcome of a competition experiment related to the distribution of generation times, or any other measurable trait affecting growth, among the cells in the culture? In this paper, we will address this question by analysing the dynamics of phenotypically heterogeneous populations. This will lead to a generalization of equation (1.2) for finite populations, equation (4.3), which relates the population growth rate to the distribution of generation times sampled over cells that remain in the culture. We find subtle distinctions between the phenotype distributions in the exponentially growing population and the finite population. However, it will be shown that the ultimate fate of species in the competition setting is independent of whether the population is growing or kept at a fixed size. In particular, one of our main results is that species with higher values of Λi in the exponentially growing culture will always dominate the finite culture, regardless of the initial conditions.

2. A general model of phenotypic variability

We start by introducing a general modelling framework allowing us to study intrinsic variability in an arbitrary phenotypic trait, which will be represented by the vector x=(x1,,xl)R+l. We assume each cell is born with a value of x drawn from a distribution f(x|x′) depending on the phenotype x′ of the mother cell. Importantly, x may not change over the cell cycle. For example, x could represent the initial concentration of a protein, or some macroscopic phenotype, such as the average growth rate over the cell cycle. However, it could not represent the age or volume of a cell, since these change over the course of the cell cycle. After a time τ(x), the cell divides and produces two new cells with phenotypes drawn from f(x|x′) and generation times depending on these phenotypes. This framework can capture any possible form of intrinsic (as opposed to environmental) generation time variability through the appropriate choices of the phenotype x and distribution f. Therefore, existing models can be derived as specific cases of this framework. These include models where division is asymmetric [2124] and where the relationship between successive generation times is non-monotonic and nonlinear, such as the kicked cell-cycle model used to describe circadian rhythms [25].

2.1. Example: cell-size regulation model

As a concrete example, we will consider a model of cell-size regulation, which has been used extensively in the literature to understand how cells maintain homeostasis of their sizes [1]. This model will serve as a useful illustration of how our formalism can capture the effects of stochasticity in multiple phenotypic traits. The most important assumption of the cell-size regulation model is that cells grow exponentially at the single cell level and divide upon reaching a size depending on their size at birth, vbirth. We will assume that cells divide symmetrically so that vbirth is obtained by dividing the cell mother’s size at division by 2. Phenotypic variability is introduced by adding noise to both the single-cell growth rate as well as the volume at division. To this end, we take the growth rate λ and division volume vdiv of a cell to obey

lnλ=lnλ+ηλandvdiv=2(1α)vbirth+2αv0+ηv,} 2.1

where ηλ and ηv are independent normally distributed random variables. The first equation captures the fact that growth rates are positive and approximately follow a Gaussian distribution for small noise, while the second equation tells us how cells decide when to divide based on their volume. Here, the cell-size regulation strategy is controlled by the parameter α. α = 1 corresponds to cells dividing at a critical size (known as a ‘sizer’), while α = 1/2 corresponds to cells adding a constant size v0 (known as an ‘adder’). We refer to [1] for an in-depth discussion of the cell-size control model and its implications for population growth. Within this model, the generation time of a cell can be expressed as a deterministic function of the growth rate noise. In particular,

τ(ηλ,ηv,vbirth)=1λeηλln(2(1α)vbirth+2αv0+ηvvbirth). 2.2

It follows that in the notation of our general modelling framework the phenotype that controls generation times is x = (ηλ, ηv, vbirth). The conditional distribution of phenotypes is given by

f(x|x)=δ(vbirthvbirth2eλτ(ηλ,ηv,vbirth))×(12πσλ2eηλ2/2σλ2)(12πσv2eηv2/2σv2), 2.3

where σλ2 and σv2 are the variances of ηλ and ηv, respectively. Note that in the special case where α = 1 and ηv = 0, the phenotype is given by x = ln(λ) and the generation time is simply τ = ln(2)/λ.

3. Relationship between phenotypic variability and fitness in a finite culture

We now consider a model where N, the number of cells in the population, is fixed. In order to achieve this, every division event must correspond to a cell being expelled from the culture. As discussed in the Introduction, this can be implemented by a Moran process [26]. Since the population is not growing, we can no longer obtain Λ from the exponential growth curves (as shown in figure 1a). Instead, one can measure growth in terms of the rate per cell at which cells are expelled from the population, or the dilution rate ΛD.

Intuitively, if N is sufficiently large, the continuous expulsion of cells from the culture should have no influence on the relative frequencies of the phenotypes, and therefore the instantaneous rate at which cells are accumulated should be equal to ΛN. On the other hand, since the size of the culture remains fixed, this must be balanced by the rate at which cells are expelled, implying ΛΛD for sufficiently large N. It follows that ΛD should satisfy the same relation as Λ. To make this intuition mathematically precise, we can derive a transport equation for the joint distribution of phenotypes (x) and ages (u) at a given time, denoted ψ(t, x, u), which is given by (see appendix A)

(t+u)ψ(t,x,u)=ΛDψ(t,x,u). 3.1

This equation is the Von Foerster equation for an age-structured population [16], although the role of the ‘death rate’ is played by ΛD, which is no longer an input to the model. Instead, ΛD must be derived from a boundary condition to ensure the population remains finite. This boundary condition is

ψ(t,x,0)=200f(x|x)ψ(t,x,τ(x))dx1dxl. 3.2

The term f(x|x′)ψ(t, x′, τ(x′)) dx1′ · · · dxl′ in the integrand represents the probability of a cell with phenotype x′ dividing to produce a cell with phenotype x. The factor of 2 comes from the fact that each cell produces two daughters. Importantly, the probability that any specific cell is expelled is 1/N, which vanishes in the limit N → ∞; therefore, equation (3.2) does not need to account for the fact that one of the daughter cells could be expelled. Since each cell produces two offspring, integrating over all phenotypes and multiplying by a factor of 2 yields the distribution of phenotypes and ages evaluated at age u = 0. Note that this is proportional to the distribution of phenotypes among newborn cells, denoted ψbirthF(x).

We now look at equation (3.1) in steady state by setting the time derivative to zero,

uψ(x,u)=ΛDψ(x,u). 3.3

Solving equation (3.3) yields

ψ(x,u)=ψ(x,0)eΛDu,u<τ(x). 3.4

As shown in appendix A, ψ(x, 0) is proportional to the tree distribution, denoted ψtreeF(x). In order to obtain the tree distribution, we sample the phenotype of every cell throughout the entire history of the population, including those that are expelled from the culture, and make a histogram of their phenotypes. (In general, we will use the superscript F to indicate a distribution in the finite culture, but we omit this when there is no ambiguity.) After inserting (3.4) into (3.2), we find

ψtreeF(x)=200f(x|x)ψtreeF(x)eΛDτ(x)dx1dxl. 3.5

When phenotypes are not correlated across generations, f(x|x′) = f(x), hence it follows from (3.5) that ψtreeF(x)=f(x). Otherwise, ψtreeF(x) will be distinct from the distribution of generation times obtained from a single, isolated lineage. We may integrate with respect to x and replace ΛD with Λ in order to obtain

12=00ψtreeF(x)eΛτ(x)dx1dxl. 3.6

This generalizes equation (1.3) in two ways: first, it extends equation (1.3) to the context of a finite culture, and second, it relates Λ to a distribution of a more general phenotype, not only the generation times. Using this formalism, it is possible to derive the self-consistent equation for ψtree(τ) in the exponentially growing culture (equation (1.3)) in terms of ψtreeF(τ), the tree distribution of generation times in the finite culture. To see this, note that we can perform the derivation of equation (3.5) with x = τ, leading to

20f(τ|τ)ψtreeF(τ)eΛDτdτ. 3.7

This equation is identical to equation (1.3), implying ψtreeF(τ) obeys the same self-consistent equation as ψtree(τ). It follows that the tree distribution in the finite culture is identical to the tree distribution in the exponentially growing culture. Integrating both sides of equation (3.7) with respect to τ yields the Euler–Lotka equation in the finite culture:

12=0ψtreeF(τ)eΛDτdτ. 3.8

A similar procedure can used to obtain a simple equation for the population growth rate in terms of the distribution of any single-cell observable. For example, consider the cell-size regulation model with α = 1 and ηv = 0. In this case, the generation time is a deterministic function of the growth rate: τ = ln(2)/λ. It follows that the marginalization approach above can be used to obtain

12=02Λ/λf(λ)dλ. 3.9

Here we have used that growth rates are uncorrelated to replace ψtreeF(λ) with f(λ). Within this model, f(λ) is simply a lognormal distribution with mean 〈λ〉 and variance σλ2. This equation has previously been analysed in [27], where a saddle point approximation was carried out to obtain

Λλ[1(1ln(2)2)CVλ2], 3.10

where CVλ represents the coefficient of variation (the standard deviation over the mean) of growth rates. This shows that within the context of this model, growth rate variation tends to decrease population growth [27].

4. Computing the population growth rate from cells in the culture

The tree distribution, which is required to compute the population growth rate using equation (1.2), is only one of a number of ways to quantify phenotypic variability in a lineage tree, and it is not always the most convenient to work with. For example, it is often the case that one does not have access to the cells that are expelled from the culture. An alternative distribution is given by the expression 2ψtreeF(x)eΛDτ(x); this term is twice the integrand of equation (3.6), which implies it must be a probability distribution, as it is normalized. As was previously noted by Powell [17] in the context of a model with uncorrelated generation times, this expression can be interpreted as the distribution of x over all cells that divide before being expelled from the culture (figure 2). Following Powell’s terminology, we define the carrier distribution as

ψcarF(x)=2ψtreeF(x)eΛDτ(x). 4.1

To derive Powell’s interpretation of the carrier distribution in the more general setting, first note that eΛDτ(x) is the probability that a cell stays in the culture until it divides, given that is has phenotype x. Also, the probability that any cell throughout the history of the population divides in the culture must be 1/2 in order for the number of cells to remain fixed. The interpretation of ψcarF(x) then follows from an application of Bayes’ theorem where ψtreeF(x) and ψcarF(x) play the role of the prior and posterior, respectively.

Figure 2.

Figure 2.

(a) The various ways of sampling phenotypes from a lineage tree obtained in an exponential culture. The grey horizontal line on the right panel indicates the current time of observation. The blue highlighted lines correspond to cells that are sampled to obtain the distribution indicated above the lineage tree. For example, to obtain ψans we sample all the cells in the tree excluding those that are currently alive. (b) The same image for a finite culture. The red dots represent cells that are expelled from the culture before they divide. (c) The relationship between distributions in the finite and exponentially growing culture. (d) Plots of the various distributions of single-cell growth rates obtained from simulations of the cell-size regulation model with N = 104, CVλ2=0.25, 〈λ〉 = 1, vdiv = 2, α = 1 and ρλ = 0.2. The lineage distribution, which can be computed analytically for this model, is also shown. For the ancestral distribution, we have plotted both the histogram of lnλ over all ancestral cells (red dashed line) as well as the result of evaluating the right-hand side of equation (4.4), using the carrier and tree distributions (purple line).

In practice, the distribution ψcarF(x) may be easier to obtain than ψtreeF(x) because sampling ψtreeF(x) requires knowledge of generation times of cells that are expelled from the culture. In certain experimental settings, these cells may be difficult to track, and additionally, their growth may be not be statistically identical to those cells that remain in the culture due to the different conditions in and out of the device where cells are observed [28]. This motivates us to develop a method for estimating the population growth rate, Λ, from the available lineage data. To this end, we use the normalization of ψtreeF(x) to obtain

2=00eΛτ(x)ψcar(x)dx1dxl. 4.2

As we have done above in equation (3.7), we can marginalize over the phenotype x to recast this equation in terms of the corresponding generation time distribution:

2=0eΛτψcar(τ)dτ. 4.3

Equation (4.3) addresses the question of how Λ is related to the distribution generation times among cells in the culture.

4.1. The ancestral and division distributions

In the exponentially growing culture, the distribution 2ψtree(x)e−Λτ(x) has a different interpretation; it is equal to the distribution over all the current cell’s ancestors, denoted ψans(x) (this has been referred to as the branch distribution in [27]). This distribution is obtained by sampling all cells in the tree excluding those that are currently alive, as shown in figure 2a. The fact that ψcarF(x)=ψans(x) suggests there may be an alternative interpretation of these distributions that is common to both types of cultures. In fact, in both the continuous culture and exponentially growing culture, the carrier (or branch) distribution can be interpreted as the distribution of phenotypes of cells that have just divided, or the division distribution ψdiv(x). We refer to appendix B for the derivation.

Now consider the the distribution over the ancestral cells in the finite culture, denoted ψansF(x). In order to obtain ψansF(x), we take the phenotypes of all cells currently alive in the culture and trace back through their ancestors, collecting their phenotypes. How might this distribution be related to ψans(x) in the exponential culture (or equivalently, the carrier distribution in the finite culture, ψcarF(x))? Because all cells have a common ancestor we can compute ψansF(x) by taking only the ancestor cells of this common ancestor—as we trace back in time far enough the more recent cells make up a negligible fraction of the observed phenotypes. ψans(x) is therefore the distribution of phenotypes obtained by looking backwards along a lineage beginning from an arbitrary cell in the culture. If phenotypes are not correlated across generations, then the phenotypes sampled along the lineage are independent and this is therefore equivalent to sampling cells in the population that have divided in the culture; as we saw before, this is ψcar(x). However, if there are correlations across generations, we need to consider how the ancestor’s phenotypes along a lineage are biased by the descendants’ phenotypes. This is captured by the recursive formula for ψans(x) (derived in appendix B):

ψansF(x)=ψcarF(x)00f(x|x)ψansF(x)ψtreeF(x)dx1dxl. 4.4

From this equation, it is easy to see that ψansF(x)=ψcarF(x) precisely when f(x|x′) = f(x), as expected from the argument above.

Our results concerning the relationship between phenotype distributions in exponential and finite cultures are summarized in figure 2c. To explicitly demonstrate these relationships we performed simulations of the cell-size regulation model. Results of these simulations are shown in figure 2d. For realistic parameter values, we see that the differences between the distributions are quite small.

5. Competition between multiple species in a finite population

Having established that the Euler–Lotka equation can be generalized to the setting of the a finite culture in steady state, we now consider a model in which two cells compete in a finite culture. We will once again assume that the number of cells (N) is sufficiently large so that any stochastic fluctuations at the population level may be ignored. Before considering these competition dynamics directly, we suppose that the two species are grown separately in environments with unlimited space and nutrients. Under these conditions, the number Ni of cells in species i will then grow exponentially at some rate Λi. It is not difficult to see that the fraction of species 1, ϕ1 = N1/(N1 + N2), evolves according to the logistic growth equation

ddtϕ1=ϕ1(1ϕ1)ΔΛ,ΔΛ=Λ1Λ2. 5.1

The quantity S = ΔΛ/Λ2 is known as the selective advantage of species 1 over species 2 and its sign determines which species eventually takes over the culture.

We now imagine placing both species in a finite culture that can hold exactly N cells (figure 1b). As before, this is implemented by removing a randomly selected cell from the culture every time a cell division occurs. For the moment, we will assume that nutrients are not limiting growth and the environment is constant. Under these assumptions, we can heuristically obtain the dynamics of the frequency of species 1 in the finite setting, ϕ1(t), from the exponentially growing population by uniformly sampling N cells from the exponentially growing population at each time; this would suggest that the outcome of a competition experiment is also determined by ΔΛ. However, we know that the steady-state phenotype distribution determines the population growth rates. Therefore, in order to justify the heuristic argument mathematically, it must be established that when two species are placed in a finite culture, their phenotype and age distributions converge to their steady states. If this condition is not met, then there is a possibility that the outcome of the competition depends on the initial phenotype distribution. From a biological perspective, it is important to understand what happens when the initial distribution is not in steady state, as it is rarely the case that ecological dynamics begin with each species in steady state. For example, two species from different environments may meet after being consumed by the same host organism. Unless the conditions within the host are identical to the conditions outside, the populations will not be in steady state at the onset of the competition.

In appendix C, we have derived the dynamics of ϕ1(t) within the context of the two-species Moran process model, along with the generalization to the case of M species. There, we show that the joint density of phenotypes and ages among species i, denoted ψi(t, x, u), obeys

(t+u)ψi(t,x,u)=Λi(t)ψi(t,x,u). 5.2

Here Λi(t) is the per capita division rate of cells of species i, which may depend on time if the system has not reached its steady state. In terms of ψi,

Λi(t)=00ψi(t,x,τi(t,x))dx1dxl. 5.3

We have allowed for both the phenotype distribution and Λi(t) to be time-dependent, since the culture may not be in steady state. Equation (5.2) holds for u < τi(x) and is supplemented by the boundary conditions prescribing how the phenotypes are selected at birth,

ψi(t,x,0)=200f(x|x)ψi(t,x,τi(x))dx1dxl. 5.4

Importantly, equations (5.2) and (5.4) are completely decoupled from the phenotype distributions of other species and ϕi(t). In other words, the distributions of phenotypes evolve completely independently from the frequencies of species in the culture. Some of our main results follow from this observation. First, in a competition experiment, the phenotype distributions will converge to their steady states regardless of the initial conditions and relative fitnesses of each species. Second, the species with a higher value of Λi as determined by equation (1.2) will eventually dominate the culture, regardless of the initial state of the phenotype and age distributions. Finally, in the special case where the initial phenotype distributions are in their steady states satisfying equation (3.2) and there are two species, the frequency ϕ1(t) will obey the logistic growth equation (5.1).

In figure 3, we show simulations for competition between two species modelled by the random growth rate model compared with the prediction of the logistic growth equation. When the competition begins with the phenotype distributions in their steady state, we see that the simulations agree exactly with the prediction. If the initial phenotype distributions are not in steady state, we find that the transient dynamics differ from the logistic growth equation; however, as predicted, they converge to the trajectory of the logistic equation within a few generations.

Figure 3.

Figure 3.

(a,b) Simulations of two species, each modelled by the random growth rate model, competing in the Moran process compared with the prediction of the logistic growth equation (5.1). The blue lines represent the average over 1000 simulations. In (a), the phenotype distributions are initially taken to be in steady state, satisfying the self-consistent equation (1.3). In (b), the phenotype distributions are initially out of steady state. This is achieved by drawing the initial growth rates from Gaussian distributions with different means. In both cases, we have used σλ = 0.3 for both species 〈λ1 = 1 and 〈λ2 = 1.1 (hence species 2 has an advantage). We have used the sizer model for cell-size regulation and neglected any size additive noise. (c) ϕ1(t) at t = 20 generations for two populations with the same average growth rate and different values of σi2, the variance in growth rates. We have used 〈λ1 = 1 and 〈λ2 = 1.1, and we have fixed σ2 = 0.2 and increased σ1. For both species, growth rates are uncorrelated across generations. Each circle represents the average of 1000 simulations for the same parameter values.

6. Discussion

In this paper, we have studied the dynamics of competition between phenotypically heterogeneous populations in finite cultures. While a number of studies have explored the dynamics of phenotypically heterogeneous populations under exponential growth conditions and shown how to relate lineage statistics to the population growth rate (e.g. [1,27,2933]), little work has been done concerning the dynamics of multiple species in finite populations. In exponentially growing populations, the population growth rate is related to the steady-state phenotype distribution. When studying competition dynamics, it is not clear that the transient dynamics of the phenotype and age distributions do not affect the fate of species. We have shown that even if the initial populations are not initially in steady state, the end result of a competition experiment can be predicted by the steady-state dynamics, which are the same for both exponential and finite cultures.

We have also clarified the relationship between the different distributions in both the exponentially growing and finite culture, as well as derived a simple mapping between the various distributions in the two types of cultures. Importantly, distributions obtained in equivalent ways do not always have the same meaning in different types of cultures. In particular, the ancestral distribution in a finite culture is not equivalent to the ancestral distribution of the exponentially growing culture due to a bias towards surviving cells, yet both are obtained by looking at the history of all cells in the culture. A corollary of our mapping between the lineage statistics in different cultures is a formula for the population growth rate (given by equation (4.3)) that requires knowledge only of the lineage data obtained in a sufficiently large finite culture. In addition to relating the lineage statistics to the population growth rate, we have shown that the population growth rate predicts the fitness of a species in a competition experiment.

By demonstrating that the outcomes of ecological competition are independent of the initial conditions, our results shed light on what is important in ecological dynamics of microbial populations. In particular, they suggest that, in the context of the Moran process, all memory of the transient phenotypic distributions is lost over the course of a few generations. This is important, as many natural populations do not live in constant environments, but are repeatedly transplanted to new environments where they are forced to compete (in a finite population) with new sets of species. For example, infectious bacteria may travel between many different hosts, each one containing distinct populations of microbes.

We emphasize that the simple Moran process in which species are non-interacting is a very simplified picture of ecological competition dynamics. However, by establishing the basic principles of competition in this context, we believe our results can help guide future studies seeking to understand higher order effects. An interesting extension of our work could involve investigating species interactions. When species interact, the principle of competitive exclusion breaks down, and it is possible that two species can coexist indefinitely [20]. How does variability within species affect coexistence? A second extension would be to understand how demographic fluctuations (fluctuations due to the finite size of the population) influence the dynamics. If one allows for demographic fluctuations in the model, it is possible that even the species with a larger population growth rate can go extinct. Therefore, the more relevant quantity to consider is the fixation probability, defined as the probability that one species will eventually completely dominate the culture. How are the fixation probabilities related to the population growth rates? Do the initial conditions significantly affect the fixation probabilities? To our knowledge, these questions have not been answered in the existing literature.

Acknowledgements

We acknowledge Jie Lin for helpful discussions related to this work. We thank Farshid Jafarpour for offering helpful feedback on the manuscript.

Appendix A. Derivation of Euler–Lotka equation

Here we give a more detailed derivation of equation (3.6). Let ψ(t, x, u) denote the joint distribution of species with phenotypes x and ages u in an instantaneous observation of a population with N ≫ 1 microbes. We are mostly interested in the steady-state distribution ψ(x, u). In this section, we omit the superscript F because we are only concerned with the finite culture. We proceed by considering the change in the number of cells with phenotypes in the hypercube i=1l[xi,xi+dxi) and ages between u and u + du in an interval dt. This change is caused both by the aging of cells (not to be confused with the way this term is used in [22], where it corresponds to the deterioration of growth capacity) and the expulsion of cells from the culture. Since each cell is chosen to be expelled with equal probability whenever a cell divides, the probability that any given cell is expelled is simply the fraction of cells that divide per unit time multiplied by dt, or ΛD dt. It follows that

Nψ(t+dt,x,u)dx1dxldtNψ(t,x,u)dx1dxldtchangeinnumberofcellswithageuandphenotypexNψ(t,x,udt)dx1dxldtcellsgainedfromagingNψ(t,x,u)dxdtcellslostfromagingNψ(t,x,u)ΛDdx1dxldtcellsexpelledfromtheculture. A 1

This equation is valid for cells that have not yet divided; hence, x and u are such that u < τ(x). Taking the limit dt → 0 and dividing by dt gives the Von Foerster equation (3.1). Consider the distribution of phenotypes among cells that are just born. This is given by ψbirth(x)=ψ(x,0)Ψ01 where Ψ0 is a normalization constant obtained by integrating ψ(x, 0); Ψ0=0ψ(x,0)dx1dxl. Empirically, ψbirth(x) is obtained by taking an instantaneous observation of the population and sampling only the cells that have just been born. By solving equation (3.3) and inserting the solution into (3.2), it is straightforward to obtain

ψbirth(x)=20f(x|x)ψbirth(x)eΛDτ(x)dx1dxl. A 2

Because this distribution is time invariant, sampling those cells that have just been born at any sequence of times t1, t2, … tn yields the same distribution. Carrying out this sampling procedure at an infinite sequence of times samples every cell only once, and therefore ψbirth(x) = ψtree(x). Integrating both sides of equation (A 2) results in equation (3.6).

Appendix B. Relationship between phenotype distributions

B.1. The age distribution

The distribution of ages in the culture g(u) is given by

g(u)=x:τ(x)>uψ(x,0)euΛDdx1dxl. B 1

Another way to derive this expression is by noting that it is the probability a cell is not flushed out by age u, times the probability that it has not yet divided by age u. In the specific context of the random generation time model (τ = x), we obtain the result found by Powell [17] without generation time correlations:

g(u)=Ψ0euΛDuψbirth(τ)dτ. B 2

To find Ψ0, note that the number of cells that divide in a time dt is the number which have ages equal to their generation time, hence

NΛDdt=Ndt0ψ(s,s)ds=NdtΨ00ψbirth(s)esΛDds=NΨ02dt.

It follows that Ψ0 = 2ΛD, which generalizes the conclusion Powell came to in the uncorrelated setting. Note that for ψbirth(τ) = δ(ττ0), we obtain an exponential age distribution.

B.2. The ancestral distribution

In the finite culture ψans(x) is the distribution over all cells that have descendents in the current culture. Let f~(x|x)dx1dxl be the probability that a cell’s mother has phenotype in the hypercube i=1l[xi,xi+dxi) given that its phenotype is x. Bayes’ theorem tells us that

f~(x|x)=f(x|x)ψcar(x)ψtree(x). B 3

It follows that

ψans(x)=00f~(x|x)ψans(x)dx1dxl=ψcar(x)0f(x|x)ψans(x)ψtree(x)dx1dxl. B 4

B.3. Division distribution

In both the continuous culture and exponentially growing culture, the carrier (or branch) distribution can be interpreted as the distribution of cells that have just divided, or the division distribution ψdiv(x). In terms of the joint density of phenotypes and ages throughout the population, ψ(x, u), the number of cells with phenotypic trait in i=1l[xi,xi+dxi) that have just divided is

Nψ(x,τ(x))dx=Nψ(x,0)eΛDτ(x)dx1dxl=N2ψtree(x)eΛDτ(x)dx1dxl. B 5

Dividing by N dx1 · · · dxl gives the distribution of phenotypes among recently divided cells, which is ψdiv(x)=2ψtree(x)eΛDτ(x). As this argument works for both a finite and exponentially growing culture, the carrier distribution, branch distribution and division distributions are identical.

B.4. Summary of distributions in the finite culture

To summarize, we have discussed the following ways to sample cells in the finite culture:

  • Tree distribution (ψtreeF(x)): Sample all the cells throughout the history of the culture, including or excluding the current cells, but including those that are expelled before they divide.

  • Carrier distribution (ψcarF(x)): Sample all the cells throughout the culture, excluding those that are expelled before they divide.

  • Ancestral distribution (ψansF(x)): Sample all the cells in the history of the culture that have ancestors that are currently in the culture. Equivalently, select a random cell from the culture at any time and trace along a lineage backwards from this cell.

  • Current cells distribution (ψsnapF(x)): Sample all the cells that are currently in the culture.

  • Birth distribution (ψbirthF(x)): From all the cells that are in the culture at time t, sample only those that have just been born (meaning they have age ≈0), then repeat this for all t and average the results.

  • Division distribution (ψdivF(x)): From all the cells that are in the culture at time t, sample only those whose age is approximately equal to their generation time, then repeat this for all t and average the results.

Appendix C. Derivation of logistic growth equation

Here we provide a more systematic derivation of the logistic growth equation. Let ni denote the number of cells of species i in a culture containing M species. Let ϕi = ni/N be the fraction of cells of species i and ψi(t, x, u)dudx1 · · · dxl be the fraction of cells of species i with ages between u and du and phenotype xk between xk and xk + dxk. When a cell of species i reaches age τi(t, x) it divides, hence over an interval dt, the number of cells in species i that divide is the product of the total number of cells in species i, or ϕiN, and the fraction of the these cells that have reached age u = τi(t, x). It follows that the total number of cells dividing in an interval dt is

i=1MϕiNnumberofcellsinspeciesi00ψi(t,x,τi(t,x))dx1dxldtfractionofspeciesicellsthataredividing. C 1

The per capita dilution rate, Λ(t), is obtained by dividing this expression by N. That is,

Λ(t)=i=1MϕiΛi(t), C 2

where Λi(t) is the contribution of each species to the total dilution rate:

Λi(t)=00ψi(t,x,τi(t,x))dx1dxl. C 3

At a given time, the number of bacteria of species i in the hypercube i=1l[xi,xi+dxi) is

ϕi(t)Nψi(t,x,u)dx1dxldu. C 4

Just as in the single species case, the change in the number of individuals of a given phenotype and age is caused by aging of cells and expulsion from the population. Therefore, over an interval dt, the change in the number of microbes of species i with age u < τi(x) is

ϕi(t+dt)Nψi(t+dt,x,u)dx1dxldtϕ(t)Nψi(t,x,u)dx1dxldtchangeinnumberofcellswithageuandphenotypexinspeciesiϕi(t)Nψi(t,x,udt)dx1dxldtcellsgainedfromagingϕi(t)Nψi(t,x,u)dx1dxldtcellslostfromagingϕi(t)NΛ(t)dx1dxldtcellsexpelledfromtheculture. C 5

For each i, this equation is almost the same as equation (A 1); however, we have the additional factors of ϕi which account for the fact that only a fraction of the cells are in species i. Taking the limit dt → 0 gives

(t+u)ψi(t,τ,u)=(Λ+1ϕiddtϕi(t))ψi(t,τ,u). C 6

Compared to equation (3.3), we have picked up an additional term depending on ϕi, so that we need to consider the evolution of ϕi in order to completely specify the dynamics. The instantaneous growth of ϕi is the difference between the rate at which cells of species i are born (Λi(t)) and flushed out (Λ(t)). Hence,

ddtϕi=(Λi(t)Λ(t))ϕi. C 7

Note that with two species, equation (C 7) becomes the standard logistic growth equation:

ddtϕ1=(Λ1(t)(ϕ1Λ1(t)+(1ϕ1)Λ2(t)))ϕ1=ϕ1(1ϕ1)(Λ1(t)Λ2(t)). C 8

By combining equation (C 7) with equation (C 6), we obtain equation (5.2). Along with an initial distribution ψi(0, x, u), equations (5.2) and (5.4) describe how the distribution of phenotypes and ages evolves in the mixed culture. Importantly, these equations are decoupled from ϕi(t) and each other. Moreover, they turn out to be identical to the transport equations for a homogeneous culture. This implies that the dynamics of the phenotype distribution are unchanged by the competition, and the fitnesses Λi are therefore determined by the population growth rates of the individual species in exponentially growing cultures.

Data accessibility

This article has no additional data.

Authors' contributions

All authors contributed to the paper.

Competing interests

We declare we have no competing interests.

Funding

We acknowledge funding support from National Science Foundation under award DMS-1902895 (E.L.), National Science Foundation grant DMR-1610737 (J.K.), MRSEC at Brandeis University DMR-1420382 (J.K.), the Simons Foundation (J.K.), MRSEC at Harvard University under grant DMR-1420570 (A.A.) and NSF CAREER 1752024 (A.A.).

References

  • 1.Ho PY, Lin J, Amir A. 2018. Modeling cell size regulation: from single-cell-level statistics to molecular mechanisms and population-level effects. Annu. Rev. Biophys. 47, 251–271. ( 10.1146/annurev-biophys-070317-032955) [DOI] [PubMed] [Google Scholar]
  • 2.Eldar A, Elowitz MB. 2010. Functional roles for noise in genetic circuits. Nature 467, 167–173. ( 10.1038/nature09326) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Wang Z, Zhang J. 2011. Impact of gene expression noise on organismal fitness and the efficacy of natural selection. Proc. Natl Acad. Sci. USA 108, E67–E76. ( 10.1073/pnas.1100059108) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Duveau F, Hodgins-Davis A, Metzger BP, Yang B, Tryban S, Walker EA, Lybrook T, Wittkopp PJ. 2018. Fitness effects of altering gene expression noise in Saccharomyces cerevisiae. eLife 7 ( 10.7554/eLife.37272) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Elowitz MB, Levine AJ, Siggia ED, Swain PS. 2002. Stochastic gene expression in a single cell. Science 297, 1183–1186. ( 10.1126/science.1070919) [DOI] [PubMed] [Google Scholar]
  • 6.Tsimring LS. 2014. Noise in biology. Rep. Prog. Phys. 77, 026601 ( 10.1088/0034-4885/77/2/026601) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Thattai M, Van Oudenaarden A. 2004. Stochastic gene expression in fluctuating environments. Genetics 167, 523–530. ( 10.1534/genetics.167.1.523) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Roux J, Hafner M, Bandara S, Sims JJ, Hudson H, Chai D, Sorger PK. 2015. Fractional killing arises from cell-to-cell variability in overcoming a caspase activity threshold. Mol. Syst. Biol. 11, 803 ( 10.15252/msb.20145584) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Hilfinger A, Paulsson J. 2011. Separating intrinsic from extrinsic fluctuations in dynamic biological systems. Proc. Natl Acad. Sci. USA 108, 12 167–12 172. ( 10.1073/pnas.1018832108) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Paulsson J, Berg OG, Ehrenberg M. 2000. Stochastic focusing: fluctuation-enhanced sensitivity of intracellular regulation. Proc. Natl Acad. Sci. USA 97, 7148–7153. ( 10.1073/pnas.110057697) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Claudi B, Spröte P, Chirkova A, Personnic N, Zankl J, Schürmann N, Schmidt A, Bumann D. 2014. Phenotypic variation of Salmonella in host tissues delays eradication by antimicrobial chemotherapy. Cell 158, 722–733. ( 10.1016/j.cell.2014.06.045) [DOI] [PubMed] [Google Scholar]
  • 12.Manina G, Dhar N, McKinney JD. 2015. Stress and host immunity amplify Mycobacterium tuberculosis phenotypic heterogeneity and induce nongrowing metabolically active forms. Cell Host & Microbe 17, 32–46. ( 10.1016/j.chom.2014.11.016) [DOI] [PubMed] [Google Scholar]
  • 13.Sughiyama Y, Kobayashi TJ. 2017. Steady-state thermodynamics for population growth in fluctuating environments. Phys. Rev. E 95, 012131 ( 10.1103/PhysRevE.95.012131) [DOI] [PubMed] [Google Scholar]
  • 14.Leibler S, Kussell E. 2010. Individual histories and selection in heterogeneous populations. Proc. Natl Acad. Sci. USA 107, 13 183–13 188. ( 10.1073/pnas.0912538107) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Vilar JMG, Rubi JM. 2018. Determinants of population responses to environmental fluctuations. Sci. Rep. 8, 887 ( 10.1038/s41598-017-18976-6) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Bacaër N. 2011. A short history of mathematical population dynamics. Berlin, Germany: Springer Science & Business Media. [Google Scholar]
  • 17.Powell EO. 1956. Growth rate and generation time of bacteria, with special reference to continuous culture. Microbiology 15, 492–511. [DOI] [PubMed] [Google Scholar]
  • 18.Amir A. 2014. Cell size regulation in bacteria. Phys. Rev. Lett. 112, 208102 ( 10.1103/PhysRevLett.112.208102) [DOI] [Google Scholar]
  • 19.Lebowitz JL, Rubinow SI. 1974. A theory for the age and generation time distribution of a microbial population. J. Math. Biol. 1, 17–36. ( 10.1007/BF02339486) [DOI] [Google Scholar]
  • 20.Nowak MA. 2006. Evolutionary dynamics. Cambridge, MA: Harvard University Press. [Google Scholar]
  • 21.Aldridge BB, Fernandez-Suarez M, Heller D, Ambravaneswaran V, Irimia D, Toner M, Fortune SM. 2012. Asymmetry and aging of mycobacterial cells lead to variable growth and antibiotic susceptibility. Science 335, 100–104. ( 10.1126/science.1216166) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Chao L, Rang CU, Proenca AM, Chao JU. 2016. Asymmetrical damage partitioning in bacteria: a model for the evolution of stochasticity, determinism, and genetic assimilation. PLoS Comput. Biol. 12, e1004700 ( 10.1371/journal.pcbi.1004700) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Min J, Lin J, Amir A. 2019. Optimal segregation of proteins: phase transitions and symmetry breaking. Phys. Rev. Lett. 122, 068101 ( 10.1103/PhysRevLett.122.068101) [DOI] [PubMed] [Google Scholar]
  • 24.Jafarpour F. 2018. Bridging the timescales of single-cell and population dynamics. Phys. Rev. X 8, 021007 ( 10.1103/PhysRevX.8.021007) [DOI] [Google Scholar]
  • 25.Mosheiff N. et al. 2018. Inheritance of Cell-Cycle duration in the presence of periodic forcing. Phys. Rev. X 8, 021035 ( 10.1103/PhysRevX.8.021035) [DOI] [Google Scholar]
  • 26.Moran PAP. 1958. Random processes in genetics. Math. Proc. Camb. Phil. Soc. 54, 60–71. ( 10.1017/S0305004100033193) [DOI] [Google Scholar]
  • 27.Lin J, Amir A. 2017. The effects of stochasticity at the single-cell level and cell size control on the population growth. Cell Systems 5, 358–367.e4. ( 10.1016/j.cels.2017.08.015) [DOI] [PubMed] [Google Scholar]
  • 28.Hashimoto M, Nozoe T, Nakaoka H, Okura R, Akiyoshi S, Kaneko K, Kussell E, Wakamoto Y. 2016. Noise-driven growth rate gain in clonal cellular populations. Proc. Natl Acad. Sci. USA 113, 3251–3256. ( 10.1073/pnas.1519412113) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Thomas P. 2017. Single-cell histories in growing populations: relating physiological variability to population growth. bioRxiv. ( 10.1101/100495) [DOI] [Google Scholar]
  • 30.Thomas P. 2017. Making sense of snapshot data: ergodic principle for clonal cell populations. J. R. Soc. Interface 14, 20170467 ( 10.1098/rsif.2017.0467) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Jafarpour F. 2019. Cell size regulation induces sustained oscillations in the population growth rate. Phys. Rev. Lett. 122, 118101 ( 10.1103/PhysRevLett.122.118101) [DOI] [PubMed] [Google Scholar]
  • 32.Lambert G, Kussell E. 2015. Quantifying selective pressures driving bacterial evolution using lineage analysis. Phys. Rev. X 5, 011016 ( 10.1103/PhysRevX.5.011016) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Wakamoto Y, Grosberg AY, Kussell E. 2012. Optimal lineage principle for age-structured populations. Evolution 66, 115–134. ( 10.1111/j.1558-5646.2011.01418.x) [DOI] [PubMed] [Google Scholar]

Associated Data

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

Data Availability Statement

This article has no additional data.


Articles from Journal of the Royal Society Interface are provided here courtesy of The Royal Society

RESOURCES