Effective population size

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

The effective population size is the number of individuals that an idealised population would need to have, in order to behave in a similar manner to the real population of interest. In some simple cases, this effective population size is equal to the number of breeding individuals in the population. Idealised populations are based on unrealistic simplifications such as random mating, simultaneous birth of each new generation, constant population size, and equal numbers of children per parent. The census population size (N) of a real population is usually larger than the effective population size.

The motivation for determining effective population size may be direct (a conservationist might be interested in comparing breeding strengths of wildife populations) or indirect (an anthropologist might be interested in census size of extinct Neanderthals but has only limited ancient DNA data at hand; the Neanderthal effective size can easily be calculated from the DNA and then approximately converted into census size using empirical conversion factors from living humans).

In population genetics, the concept of effective population size Ne was introduced by the American geneticist Sewall Wright.[1][2] He defined it as "the number of breeding individuals in an idealised population that would show the same amount of dispersion of allele frequencies under random genetic drift or the same amount of inbreeding as the population under consideration". More generally, an effective population size may be defined as the number of individuals in an idealized population that has a value of any given population genetic quantity that is equal to the value of that quantity in the population of interest. The two population genetic quantities identified by Wright were the one-generation increase in variance across replicate populations (variance effective population size) and the one-generation change in the inbreeding coefficient (inbreeding effective population size). These two are closely linked, and derived from F-statistics, but they are not identical.[3]

Today, the effective population size is usually estimated empirically with respect to the sojourn or coalescence time, estimated as the within-species genetic diversity divided by the mutation rate.[4] Another important effective population size is the selection effective population size 1/scritical, where scritical is the critical value of the selection coefficient at which selection becomes more important than genetic drift.[5]

Variance effective size

In the Wright-Fisher idealized population model, the conditional variance of the allele frequency p', given the allele frequency p in the previous generation, is

\operatorname{var}(p' \mid p)= {p(1-p) \over 2N}.

Let \widehat{\operatorname{var}}(p'\mid p) denote the same, typically larger, variance in the actual population under consideration. The variance effective population size N_e^{(v)} is defined as the size of an idealized population with the same variance. This is found by substituting \widehat{\operatorname{var}}(p'\mid p) for \operatorname{var}(p'\mid p) and solving for N which gives

N_e^{(v)} = {p(1-p) \over 2 \widehat{\operatorname{var}}(p)}.

Measurement

In Drosophila populations of census size 16, the variance effective population size has been measured as equal to 11.5.[6] This measurement was achieved through studying changes in the frequency of a neutral allele from one generation to another in over 100 replicate populations.

Theoretical examples

In the following examples, one or more of the assumptions of a strictly idealised population are relaxed, while other assumptions are retained. The variance effective population size of the more relaxed population model is then calculated with respect to the strict model.

Variations in population size

Population size varies over time. Suppose there are t non-overlapping generations, then effective population size is given by the harmonic mean of the population sizes:[citation needed]

{1 \over N_e} = {1 \over t} \sum_{i=1}^t {1 \over N_i}

For example, say the population size was N = 10, 100, 50, 80, 20, 500 for six generations (t = 6). Then the effective population size is the harmonic mean of these, giving:

{1 \over N_e} = {\begin{matrix} \frac{1}{10} \end{matrix} + \begin{matrix} \frac{1}{100} \end{matrix} + \begin{matrix} \frac{1}{50} \end{matrix} + \begin{matrix} \frac{1}{80} \end{matrix} + \begin{matrix} \frac{1}{20} \end{matrix} + \begin{matrix} \frac{1}{500} \end{matrix} \over 6}
= {0.1945 \over 6}
= 0.032416667
N_e = 30.8

Note this is less than the arithmetic mean of the population size, which in this example is 126.7. The harmonic mean tends to be dominated by the smallest bottleneck that the population goes through.

Dioeciousness

If a population is dioecious, i.e. there is no self-fertilisation then

N_e = N + \begin{matrix} \frac{1}{2} \end{matrix}

or more generally,

N_e = N + \begin{matrix} \frac{D}{2} \end{matrix}

where D represents dioeciousness and may take the value 0 (for not dioecious) or 1 for dioecious.

When N is large, Ne approximately equals N, so this is usually trivial and often ignored:

N_e = N + \begin{matrix} \frac{1}{2} \approx N \end{matrix}

Variance in reproductive success

If population size is to remain constant, each individual must contribute on average two gametes to the next generation. An idealized population assumes that this follows a Poisson distribution so that the variance of the number of gametes contributed, k is equal to the mean number contributed, i.e. 2:

\operatorname{var}(k) = \bar{k} = 2.

However, in natural populations the variance is often larger than this. The vast majority of individuals may have no offspring, and the next generation stems only from a small number of individuals, so

\operatorname{var}(k) > 2.

The effective population size is then smaller, and given by:

N_e^{(v)} = {4 N - 2D \over 2 + \operatorname{var}(k)}

Note that if the variance of k is less than 2, Ne is greater than N. In the extreme case of a population experiencing no variation in family size, in a laboratory population in which the number of offspring is artificially controlled, Vk = 0 and Ne = 2N.

Non-Fisherian sex-ratios

When the sex ratio of a population varies from the Fisherian 1:1 ratio, effective population size is given by:

N_e^{(v)} = N_e^{(F)} = {4 N_m N_f \over N_m + N_f}

Where Nm is the number of males and Nf the number of females. For example, with 80 males and 20 females (an absolute population size of 100):

N_e = {4 \times 80 \times 20 \over 80 + 20}
={6400 \over 100}
= 64

Again, this results in Ne being less than N.

Inbreeding effective size

Alternatively, the effective population size may be defined by noting how the average inbreeding coefficient changes from one generation to the next, and then defining Ne as the size of the idealized population that has the same change in average inbreeding coefficient as the population under consideration. The presentation follows Kempthorne (1957).[7]

For the idealized population, the inbreeding coefficients follow the recurrence equation

F_t = \frac{1}{N}\left(\frac{1+F_{t-2}}{2}\right)+\left(1-\frac{1}{N}\right)F_{t-1}.

Using Panmictic Index (1 − F) instead of inbreeding coefficient, we get the approximate recurrence equation

1-F_t = P_t = P_0\left(1-\frac{1}{2N}\right)^t.

The difference per generation is

\frac{P_{t+1}}{P_t} = 1-\frac{1}{2N}.

The inbreeding effective size can be found by solving

\frac{P_{t+1}}{P_t} = 1-\frac{1}{2N_e^{(F)}}.

This is

N_e^{(F)} = \frac{1}{2\left(1-\frac{P_{t+1}}{P_t}\right)}

although researchers rarely use this equation directly.

Theoretical example: overlapping generations and age-structured populations

When organisms live longer than one breeding season, effective population sizes have to take into account the life tables for the species.

Haploid

Assume a haploid population with discrete age structure. An example might be an organism that can survive several discrete breeding seasons. Further, define the following age structure characteristics:

v_i = Fisher's reproductive value for age i,
\ell_i = The chance an individual will survive to age i, and
N_0 = The number of newborn individuals per breeding season.

The generation time is calculated as

T = \sum_{i=0}^\infty \ell_i v_i = average age of a reproducing individual

Then, the inbreeding effective population size is[8]

N_e^{(F)} = \frac{N_0T}{1 + \sum_i\ell_{i+1}^2v_{i+1}^2(\frac{1}{\ell_{i+1}}-\frac{1}{\ell_i})}.

Diploid

Similarly, the inbreeding effective number can be calculated for a diploid population with discrete age structure. This was first given by Johnson,[9] but the notation more closely resembles Emigh and Pollak.[10]

Assume the same basic parameters for the life table as given for the haploid case, but distinguishing between male and female, such as N0ƒ and N0m for the number of newborn females and males, respectively (notice lower case ƒ for females, compared to upper case F for inbreeding).

The inbreeding effective number is


\begin{align}
\frac{1}{N_e^{(F)}} = \frac{1}{4T}\left\{\frac{1}{N_0^f}+\frac{1}{N_0^m} + \sum_i\left(\ell_{i+1}^f\right)^2\left(v_{i+1}^f\right)^2\left(\frac{1}{\ell_{i+1}^f}-\frac{1}{\ell_i^f}\right)\right. \,\,\,\,\,\,\,\, & \\
 \left. {} + \sum_i\left(\ell_{i+1}^m\right)^2\left(v_{i+1}^m\right)^2\left(\frac{1}{\ell_{i+1}^m}-\frac{1}{\ell_i^m}\right) \right\}. &
\end{align}

Coalescent effective size

According to the neutral theory of molecular evolution, a neutral allele remains in a population for Ne generations, where Ne is the effective population size. An idealised diploid population will have a pairwise nucleotide diversity equal to 4\muNe, where \mu is the mutation rate. The sojourn effective population size can therefore be estimated empirically by dividing the nucleotide diversity by the mutation rate.[4]

The coalescent effective size may have little relationship to the number of individuals physically present in a population.[11] Measured coalescent effective population sizes vary between genes in the same population, being low in genome areas of low recombination and high in genome areas of high recombination.[12][13] Sojourn times are proportional to N in neutral theory, but for alleles under selection, sojourn times are proportional to log(N). Genetic hitchhiking can cause neutral mutations to have sojourn times proportional to log(N): this may explain the relationship between measured effective population size and the local recombination rate.

Selection effective size

In an idealised Wright-Fisher model, the fate of an allele, beginning at an intermediate frequency, is largely determined by selection if the selection coefficient s >> 1/N, and largely determined by neutral genetic drift if s << 1/N. In real populations, the cutoff value of s may depend instead on local recombination rates.[5][14] This limit to selection in a real population may be captured in a toy Wright-Fisher simulation through the appropriate choice of Ne. Populations with different selection effective population sizes are predicted to evolve profoundly different genome architectures.[15][16]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.

External links