Skip to main content
Genetics logoLink to Genetics
. 2019 Feb 19;211(4):1371–1394. doi: 10.1534/genetics.118.301839

The Effects of Demography and Genetics on the Neutral Distribution of Quantitative Traits

Evan M Koch 1,1,2
PMCID: PMC6456309  PMID: 30782599

Abstract

Neutral models for quantitative trait evolution are useful for identifying phenotypes under selection. These models often assume normally distributed phenotypes. This assumption may be violated when a trait is affected by relatively few variants or when the effects of those variants arise from skewed or heavy tailed distributions. Molecular phenotypes such as gene expression levels may have these properties. To accommodate deviations from normality, models making fewer assumptions about the underlying genetics and patterns of variation are needed. Here, we develop a general neutral model for quantitative trait variation using a coalescent approach. This model allows interpretation of trait distributions in terms of familiar population genetic parameters because it is based on the coalescent. We show how the normal distribution resulting from the infinitesimal limit, where the number of loci grows large as the effect size per mutation becomes small, depends only on expected pairwise coalescent times. We then demonstrate how deviations from normality depend on demography through the distribution of coalescence times as well as through genetic parameters. In particular, population growth events exacerbate deviations while bottlenecks reduce them. We demonstrate the practical applications of this model by showing how to sample from the neutral distribution of QST, the ratio of the variance between subpopulations to that in the overall population. We further show it is likely impossible to distinguish sparsity from skewed or heavy tailed mutational effects using only sampled trait values. The model analyzed here greatly expands the parameter space for neutral trait models.

Keywords: population genetics, coalescent theory, neutral models, quantitative genetics


NEUTRAL models of quantitative traits provide a null distribution against which goodness-of-fit tests can be used to test for natural selection (Lande 1976; Leinonen et al. 2013). Neutral models also clarify the effects of purely neutral forces such as genetic drift and mutation on trait distributions (Lynch and Hill 1986). Common approaches model phenotypes as normally distributed among offspring within a family, among members of a population, or among species (Turelli 2017). Indeed, it has been suggested that the normality assumption is the defining characteristic of quantitative genetics (Rice 2004). This is approximately true if phenotypes are influenced by a large number of sufficiently independent Mendelian factors (Fisher 1918) and selection is weak (Turelli and Barton 1990).

The goal of neutral models for quantitative traits is to ask to whether phenotypic differentiation between groups can be reasonably explained by processes other than natural selection. On macroevolutionary time scales, models stemming from Lande (1976) have used Brownian motion to describe the evolution of the mean value of a quantitative trait in a population. These models are used in tests for extreme trait divergence between species (Turelli et al. 1988), test for phylogenetic signal in trait distributions (Freckleton et al. 2002), and correct for phylogenetic dependence when calculating correlations between traits (Felsenstein 1985). On shorter time scales, multivariate normality of neutral trait values also underlie tests for spatially varying selection in structured populations such as the method developed by Ovaskainen et al. (2011). Other neutral models for quantitative traits have not assumed normality (Chakraborty and Nei 1982; Lynch and Hill 1986; Lande 1992), and the dynamics of phenotypic evolution are examined forward in time as a balance between mutation creating variance, migration spreading variance among subpopulations, and fixation removing it. However, these studies were limited to simple models of population structure and history. Backward-in-time, coalescent models would allow for more general demographic scenarios.

Under normality, trait dynamics are modeled without concern for the number of causal loci, genealogies at these loci, or the distribution of mutational effects (the distribution that mutations at causal loci draw their effects from). However, heritable phenotypic variation is ultimately due to discrete mutations at discrete loci, and how the variation arising from these mutations is distributed depends on individual genealogies. The distribution of genealogies in the genome might be influenced by recent population growth and the distribution of mutational effects could be skewed for due to the details of a particular developmental pathway. When a large number of mutations affect a trait, the central limit theorem ensures that the distributions of genealogies and mutational effects can be ignored, but a full model of phenotypic variation would have to include them. Importantly, deviations from normality may affect the outcomes of goodness-of-fit tests that necessarily aim to identify outliers from a normal model.

A more expansive neutral model of phenotypic variation would consider genealogies at causal loci. The principle modeling framework for genealogical variation is the coalescent (Wakeley 2008), but few studies have connected the coalescent to quantitative genetics. Whitlock (1999) used coalescent theory to argue that measures of phenotypic (QST) and genetic (FST) differentiation have the same expected value in general models of population subdivision. Using coalescent simulations, Griswold et al. (2007) investigated the effects of shared ancestry and linkage disequilibrium on the genetic covariance matrix for a set of traits (G matrix). They found that linkage disequilibrium and small numbers of causal loci can cause phenotypic covariance not predicted by mutational covariance. Mendes et al. (2018) also used a coalescent-based model to show that using a species tree based on population split times increases false positive rates in phylogenetic comparative methods, among other problems. Although not explicitly connected, Ovaskainen et al. (2011) developed a test for spatially varying selection that assumes the genetic covariance between individuals depends only on pairwise coancestry coefficients, which have a clear interpretation under the coalescent (Slatkin 1991).

Two studies have asked how the shape of the distribution of mutational effect sizes, beyond just the variance, impacts trait distributions. Khaitovich et al. (2005) modeled the evolution of gene expression on phylogenetic trees assuming a single nonrecombining causal locus but allowed for an arbitrary distribution of mutational effects. This model detected deviations from normality consistent with asymmetries in the mutational distribution of gene expression in great apes. More recently, Schraiber and Landis (2015) developed a similar model for trait evolution within populations based on the coalescent and allowing for any number of causal loci. They derived the characteristic function for the distribution of phenotypes in a sample and showed how they can deviate from normality when the number of loci is small or the mutational distribution has heavy tails.

Schraiber and Landis (2015) derived their results for a panmictic, constant-size population. Natural populations rarely have stable population sizes and show considerable spatial structure. It is unclear how these violations of the constant-size, panmictic model influence deviations from normality. We take advantage of the ability of coalescent theory to handle nonequilibrium demographies and population structure to relax these modeling assumptions.

Extending coalescent models of quantitative traits to structured populations is important because the analysis of structured populations provides an opportunity to infer the incidence of local adaptation or stabilizing selection. In structured populations, the neutral divergence in suitably normalized trait values among subpopulations has approximately the same expectation and variance as the neutral divergence in allele frequency at a single site (Rogers and Harpending 1983; Whitlock 2008). The QST/FST paradigm was developed to test whether trait divergence in structured populations could be explained by genetic drift alone (Spitze 1993; Whitlock 2008; Leinonen et al. 2013). QST, defined as the ratio of the trait variance between subpopulations to the total trait variance, is compared to FST, which measures the same property for genetic variation at neutral markers. It is concluded that natural selection has acted if the observed QST is sufficiently far from the neutral expectation. Ovaskainen et al. (2011) developed a modern extension of the QST/FST paradigm for genetic values measured in breeding experiments, and Berg and Coop (2014) also extended the paradigm to make use of genetic values computed from GWAS summary statistics. Understanding the neutral distribution of trait values is necessary for the development of goodness-of-fit tests that are applicable to populations with complicated histories and traits with sparse genetic architectures.

We generalize the work of Schraiber and Landis (2015) by deriving the form of the mgf for arbitrary distributions of coalescent times, and, therefore, arbitrary population histories. The key result of Schraiber and Landis (2015), the characteristic function of the distribution of trait values, is a special case of this general result. We then show how a normal model arises by taking an infinitesimal limit where the effect size per mutation becomes small as the number of loci potentially affecting the trait becomes large. We then calculate the third and fourth central moments of the trait distribution in panmictic populations to illustrate how departures from normality depend both on genetic parameters and genealogical distributions. For instance, in exchangeable populations the expected third central moment is proportional to the third noncentral moment of the mutational distribution times the expected time to the first coalescent event in a sample of size n = 3.

Finally, we discuss the consequences of these results for QST tests and the inference of genetic parameters. We find that using the normal distribution that arises in the infinitesimal limit gives an improved null distribution of QST. Additionally, we show that it is likely not possible to infer useful features of the mutational distribution using only sampled trait values. Future work will be necessary to develop tests for selection that take into account both demography and genetic parameters, but the model developed here provides the groundwork for such an undertaking.

Model

We consider a trait controlled by L potentially causal loci (shown schematically in Figure 1). Loci are unlinked and the effects of recombination are not explored. Following Kimura (1969), an infinite number of mutations are possible within each locus (though the number of loci is finite) and mutations affecting the trait (causal mutations) arise at rate θ2. That is, θ2 is the rate for one entire locus and not per nucleotide. An approximation restricting the number of mutations per locus to at most one is considered below. Mutations receive values from a distribution of effect sizes. This distribution is described by its mgf, ψ, and its noncentral moments, mi. Individuals are haploid and their trait values are determined by summing, both within and between loci, the effects of all mutations occurring since the most recent common ancestor. Environmental effects are not included. An extension to diploidy would be straightforward but is not considered here.

Figure 1.

Figure 1

How trait distributions arise from genealogical and mutational processes under the model. L causal loci potentially affect the trait in a set of individuals and have independent genealogies. Mutations occur within loci as a Poisson process and act additively to determine individual trait values. Many loci with the potential to affect the trait may receive no mutations.

The genealogy at a locus is represented by the random vector of branch lengths, T. An element Tω of T is the branch length subtending only individuals in the set ω. For example, T{a,b} is the length of the branch ancestral only to individuals a and b. If such a branch does not exist for a given genealogy, T{a,b} is set to zero. In this way, T encodes both the branch lengths and topology of a genealogy. Ω is the set of all possible branches. For three sampled individuals, a, b, and c, Ω={{a},{b},{c},{a,b},{a,c},{b,c}} and T=(T{a},T{b},T{c},T{a,b},T{a,c},T{b,c}). The distribution of genealogies is also described by its mgf, ϕT. Genealogies are independent between loci because of the lack of linkage.

Phenotypic trait values are random quantities of ultimate interest, and are hereafter referred to simply as trait values. The vector of trait values in the sampled individuals is Y. If we had sampled individuals a, b, and c, then Y=(Ya,Yb,Yc). The contribution to the trait values from a single locus is the change relative to the value in the most recent common ancestor (MRCA) of the sample at that locus. Y is the sum over contributions from L loci, each measured with respect to an arbitrary ancestral value. Since we do not know the ancestral value, we cannot directly observe Y. However, Y determines measurable quantities such as differences in trait values between individuals as well as the sample variance. The distribution of trait values is also studied through its mgf, ϕY.

We call those quantities not influenced by the genealogical process (L,θ2,andψ) the genetic parameters of the trait. Another quantity useful for describing a trait is its sparsity. Sparsity should reflect the number of segregating mutations that influence the trait, with a more “sparse” trait being affected by fewer segregating mutations. Formally, we measure sparsity as the average number of pairwise differences between two randomly chosen haplotypes at loci affecting the trait. A trait with fewer causal pairwise differences is more sparse. Sparsity thus depends both on the genetic parameters through the mutation rate and the number of potentially causal loci, and on demography through the distribution of coalescence times. A trait with fewer causal loci in a larger population may therefore have lower sparsity than a trait with more causal loci in a smaller population.

In populations of exchangeable individuals, a useful way to summarize the distribution of genealogies is through the moments of k,n, which denotes the amount of time that k lineages remain in the genealogy of a sample of size n. The pairwise coalescent time between a lineage in individual a and a lineage in individual b is written as Ta,b. When considering structured populations, Ta,b is also used to denote the coalescence time between a randomly chosen lineage from subpopulation a and a randomly chosen lineage from subpopulation b. Table 1 provides a reference for the notation used in this article.

Table 1. Notation used in this article.

Type of quantity Symbol Description
Genetic parameter ψ Mgf of the mutational effect size distribution
θ2 Per-locus mutation rate in units of coalescent time
mi ith noncentral moment of the mutational effect size distribution
θ2μ1 Rate that mutational bias shifts trait values in the infinitesimal limit
θ2μ2 Rate that variance accumulates in the infinitesimal limit
L Number of potentially causal loci
Genealogy value Ω Set of all possible branches in the genealogy of a given sample
ω A particular branch in a genealogy, defined by all individuals that branch subtends
T Random vector of branch lengths representing the entire genealogy at a locus
Tω Length of branch ω
TMRCA Time to the most recent common ancestor at a particular locus
ϕT(s) Mgf of the genealogy distribution
s Vector of dummy variables for the length of each possible branch
sω Dummy variable for branch length Tω
Tk,n For a sample of exchangeable lineages, the amount of time that k lineages remain in a sample of size n
Ta,b Pairwise coalescent time between a lineage sampled from a and a lineage sampled from b, depending on the context, a and b may be either individuals or subpopulations
τa+b Sum of all branches ancestral to individuals a and b
Trait value Y Random vector of trait values
Ya Trait value of individual a
ϕY(k) Mgf of the trait value distribution
k Vector of dummy variables for each individual trait value
ka Dummy variable for the trait value of individual a
Mi ith central moment of the trait value distribution in the entire population
CVV Coefficient of variation of trait variance over evolutionary realizations of a population

Data availability

All code used in computer algebra, simulation, and figure generation for this paper is available at https://github.com/emkoch/trait_mgf_math. Supplemental material available at Figshare: https://figshare.com/s/f8f38ce72d0218aa34c6

Results

The mgf for the distribution of trait values

We first derive the mgf of the distribution of trait values, following closely the approach of Khaitovich et al. (2005) and Schraiber and Landis (2015), but generalizing to arbitrary demographies and population structure. We consider the distribution of trait values over evolutionary realizations of the combined random processes of drift and mutation. The probability distribution for a trait is complex in its general form. There is a point mass at zero corresponding to the possibility that no mutations occur, and mutational effects could be drawn from discrete or continuous distributions. Correlations between individuals arise because of shared history in genealogies at individual loci. Deriving the cumulative distribution function for trait values may be possible in some instances, but the difficulty of integrating over mutational configurations makes it practically impossible for most cases.

However, we can use the mgf approach to study the distribution of trait values. Following the definition of the mgf for a vector-valued random variable (Ross 2010), the mgf for a trait controlled by a single nonrecombining locus is

ϕY(k)=E[eky]=ekYP(Y=y)dy. (1)

The vector k contains dummy variables for each individual, and the whole operation is an integral transform of the probability distribution of trait values. Equation 1 can be rewritten by conditioning on the genealogy to give

ϕY(k)=YekyTP(Y=y|T=t)P(T=t)dtdy=ekyP(Y=y|T=t)dyP(T=t)dt. (2)

To proceed, assumptions about the mutational process must be made. The first is that mutations occur as a Poisson process along branches, and the second is that mutations at a locus are additive. The changes in the trait value along each branch are then conditionally independent given the branch lengths. Khaitovich et al. (2005) and Schraiber and Landis (2015) noted that this describes a compound Poisson process. The mgf of a compound Poisson process with rate λ over time t is exp(λt(ψ(k)1)), where ψ is the mgf of the distribution of jump sizes caused by events in the Poisson process (Kingman 1992). Here, jump sizes are the effects on the trait value caused by new mutations. Using the mgf of a compound Poisson process, along with the fact that the mgf of the joint distribution of two perfectly correlated random variables with the same marginal distribution is ϕX1,X2(k1,k2)=ϕX1(k1+k2), we can rewrite Equation 2 as

ϕY(k)=ωΩexp(θ2tω(ψ(aωka)1))P(T=t)dt. (3)

Equation 3 is the mgf of T with the dummy variable sω for branch Tω set to θ2(ψ(aωka)1). This implies that

ϕT(s)|sω=θ2(ψ(aωka)1). (4)

Thus, if the mgf of the distribution of branch lengths is known, Equation 3 allows us to obtain the mgf of the trait values through a substitution. When the trait is controlled by L independent loci, the full mgf is obtained by raising Equation 4 to the power L. This result obviates the need for separate derivations for particular models of population history and structure. Lohse et al. (2011) derived the mgf of the genealogy in various population models including migration and splitting of subpopulations. Using their result for a single population we can obtain equation (1) of Schraiber and Landis (2015) using equation (4) and equation (5) of Lohse et al. (2011) (see Appendix A).

The infinitesimal limit

This model converges to a normal distribution when we take an infinitesimal limit. We accomplish this by substituting Taylor series for the genealogical and mutational distributions in Equation 3 and taking appropriate limits. The infinitesimal limit lets mutation effect sizes become small as the number of loci becomes large. The resulting distribution of a trait value Y is multivariate normal with expectation E[TMRCA]θ2μ1 and variance E[TMRCA]θ2μ2. The covariance between trait values in individuals a and b is E[τa+b]θ2μ2, where τa+b is the shared branch length between a lineage sampled from individual a and a lineage from individual b. E[TMRCA] is the expected time to the most recent common ancestor. θ2μ1 is the per genome rate that mutational bias shifts the mean, and θ2μ2 is the rate per genome that variance accumulates. The infinitesimal limit requires that the products of L, and moments of the mutational distribution ≥ 3, go to zero. This can be thought of as requiring the mutational distribution to not be extremely skewed or heavy tailed. Derivation details are given in Appendix B.

Interestingly, the rate of variance accumulation is proportional to the second moment of the mutational distribution instead of the variance. We can see the intuition for this by considering a degenerate distribution where each mutation has the same effect. We still expect variation among individuals due to differences in the mutation count each individual receives, even though the variance of the mutational distribution is zero. The variance among individual trait values thus has one component due to differences in the number of mutations and an additional component due to differences in the effects of these mutations. The first component is proportional to the square of the mean mutational effect, while the second is proportional to the mutational variance. Therefore, the sum of the two components is proportional to m2, the mean squared effect.

Since the trait values are normally distributed, any linear combination of sampled trait values will be as well. This includes observable quantities like the differences in trait values from a reference individual or from a sample mean. The distribution of trait differences between individuals is multivariate normal with mean zero and covariance between any pair of trait differences given by

Cov[YaYb,YcYd]=μ2θ2(E[Ta,d]+E[Tb,c]E[Ta,c]E[Tb,d]), (5)

where Ta,b=0 if a=b. Classical theory in quantitative genetics uses a univariate normal distribution of phenotypes in a panmictic population. We can recover this by considering a population of exchangeable individuals. In this case, E[Ta,b]=E[2,2] for all pairs ab. Multivariate normal theory can be used to show that individual trait values are then conditionally independent given the mean value in the population and are normally distributed with variance E[2,2]θ2μ2 (see Appendix B).

The normal model in the infinitesimal limit provides additional theoretical justification for studies using normal models to look for differences in selection on quantitative traits between populations (Ovaskainen et al. 2011; Praebel et al. 2013; Robinson et al. 2015). Additionally, Equation 5 implies that a covariance matrix based on mean pairwise coalescent times rather than population split times should be used in phylogenetic models of neutral trait evolution (Mendes et al. 2018).

Low-mutation-rate approximation

A useful simplification of the model is to ignore the possibility of more than one mutation per locus, thus breaking the infinite sites assumption within loci. This approximation is reasonable as long as nucleotide positions affecting the trait are loosely linked throughout the genome. The mgf of the trait distribution is greatly simplified by grouping terms of order two and above in Equation 3:

ϕY(k)[1+θ2ωΩE[Tω](ψ(aωka)1)+O(θ2)]L (6)

Derivation details are given in Appendix C. Ignoring the O(θ2) terms corresponds to allowing at most one mutation per locus. Conveniently, the mgf of the trait then depends only on the expected branch lengths E[Tω], whereas Equation 3 requires higher order moments of branch lengths (e.g., E[Tω1Tω2]). It is therefore no longer necessary to know the mgf of the genealogical distribution, and we can express moments of the trait distribution using expected branch lengths calculated from coalescent models.

Moments of the trait distribution

For most population genetic models and for sample sizes greater than n = 3, the recursive nature of ϕY makes it computationally infeasible to obtain general solutions. However, it is possible to derive moments of the trait distribution in terms of moments of branch lengths and mutational effects without an expression for the full mgf. Under the low mutation rate approximation, moments can be calculated by differentiating Equation 6. Even without this approximation, moments can be calculated using Equation 2 and only considering terms in a Taylor expansion contributing to the desired moment’s order. We implemented a symbolic math program to calculate trait moments, which can be found at https://github.com/emkoch/trai_mgf_math. Details of the procedure are given in Appendix D. The normal distribution is completely defined by its first two moments, and the extent to which a trait distribution deviates from normality can be measured by the extent to which its moments deviate from those of a normal distribution with the same mean and variance.

Considering the distribution over evolutionary realizations, the expectation of Ya is Lθ2m1E[TMRCA], and the variance is Lθ2m2E[TMRCA]+L(m1θ2)2Var[TMRCA]. Although simple to derive using computer algebra, expressions for the higher central moments of Ya are complicated even under the low mutation rate approximation, and not much is gained by showing them here.

In a given evolutionary realization, there will be a distribution of trait values within the entire population, which can also be described by its moments. Since this distribution is itself random, the moments of the within-population distribution are random as well. Since Ya is defined relative to an unobservable value, the expected central moments within the whole population offer more insight. We are particularly interested in how trait distributions deviate from normality. Schraiber and Landis (2015) computed the expected first four central moments of a constant-size population. We derive the same expectations for an arbitrary demographic history,

E[M2]=Lθ2E[2,2]m2 (7a)
E[M3]=Lθ2E[3,3]m3 (7b)
E[M4]=3(Lθ2E[2,2]m2)2+3L(θ2m2)2Var[2,2]+13L(θ2m2)2(119E[2,42]13E[2,43,4]14E[3,42])+Lm4θ2(E[4,4]+13E[3,4]+29E[2,4]). (7c)

In the infinitesimal limit, Equation 7b and the second two lines of Equation 7c go to zero. To give more insight into Equation 7, some moment calculations done by hand under the low mutation rate approximation are presented in Appendix F.

Equation 7a gives the expected variance in the population, but this will vary over realizations of the evolutionary process. The variation in the population variance depends on the expected sparsity of the trait (Lθ2E[2,2]) and the number of causal loci. The variation in the variance can be quantified using its coefficient of variation (CVV): the SD of the variance divided by its expectation. For a constant-size, panmictic population

CVV=431L+16m4/m22LθE[2,2]. (8)

Equation 8 has a contribution due to linked mutations occurring at a single locus (431L) and a contribution due to sparsity and mutation (16m4/m22LθE[2,2]). Even when the sparsity is low, i.e., when a large number of variants affect the trait, if the trait is controlled by only a single locus there will be considerable variation in the within-population variance (CVV=43). On the other hand, the CVV of a sparse trait controlled by many loci will depend on the ratio of the fourth and squared second noncentral moments of the mutational distribution (m4/m22).

Comparison to normal distribution

Deviations of the within-population distribution from normality depend on the distribution of coalescent times and the genetic parameters. One natural way to quantify a distribution’s deviation from normality is using its kurtosis. The kurtosis, defined as M4/M22, measures the tendency of a distribution to produce outliers (Westfall 2014). However, since the kurtosis is a ratio of two random variables, its expectation is challenging to calculate. Rather than attempt this calculation, we compare the expected fourth central moment itself to that expected under normality. This approach qualitatively identifies the factors influencing deviations from normality.

Using the low mutation rate approximation, the ratio of the expected fourth moment to that under normality simplifies to

E[M4]3(Lθ2E[2,2]m2)21+m4m22mutation(6Lθ2E[2,2])1sparsity(2E[4,4]+23E[3,4]+49E[2,4]E[2,2])demography (9)

The expected excess in M4, relative to normality, increases with sparsity and with m4/m22. m4/m22 is equal to the kurtosis of the mutational effect distribution when mutations are unbiased and reflects its propensity to produce large effect mutations. The excess depends on demography through the factor Q=2E[4,4]+23E[3,4]+49E[2,4]E[2,2]. The extent to which demography increases or decreases deviations from normality can be investigated by calculating Q in different models. In a constant-size, panmictic population, Q = 1. In unstructured populations, E[k,n] can be calculated numerically using expressions from Griffiths and Tavaré (1998) or Polanski and Kimmel (2003). Values of Q in an exponentially growing population are shown in Figure 2A. Holding sparsity and the mutational distribution constant, a population that underwent exponential growth will have a greater expected deviation from normality in its trait distribution. Another example demography is a population that goes through a step change at some point in the past. Figure 2B shows that when the population size increased at some point in the past, Q is increased similarly to the exponential growth scenario. When the population experiences a bottleneck, Q is decreased to < 1. Q also appears more sensitive to population growth than to decline.

Figure 2.

Figure 2

The effects of demography on deviations of the expected fourth central moment of the population trait distribution from normality. Q measures the effect due to demography on the expected fourth central moment (Equation 9). (A) Q increases as the exponential growth rate increases relative to the current population size. λ is the growth rate and N0 is the initial effective population size. (B) Q values when the population undergoes an instantaneous step change at some point in the past. The time and magnitude of this change are given in units of the current effective population size. Q increases when the population grows and decreases when it declines.

For a more concrete example, we consider the differences in the expected fourth moment produced by demographic histories in different human populations. In the demographic model fit by Tennessen et al. (2012), the generic European population experiences an out-of-Africa bottleneck followed by recent growth, while the generic African population experiences a more stable history, also with recent growth. Differences in demographic history between the two populations has resulted in a lower heterozygosity in European populations due to the out-of-Africa bottleneck (Yu et al. 2002).

For a given sparsity, the African population model predicts a smaller deviation from normality than the European model (Figure 3). The expected fourth moment in constant-size populations with the same heterozygosity as the African and European models is lower for the African model and higher for the European model. This is because the African model is dominated by population growth that leads to a Q >1, while the European model is dominated by a bottleneck event that leads to a Q <1 (Figure 2). However, differences due to demography are small and deviations from normality are driven mostly by differences in sparsity.

Figure 3.

Figure 3

A comparison between the expected fourth moment at different levels of sparsity in the African and European demographic models fit by Tennessen et al. (2012). Trait sparsity is varied by changing the expected number pairwise differences at sites affecting the trait in the European model. The mutational kurtosis is set to six. The darker lines show the predicted relationship for populations with the same heterozygosity as the European and African models but with constant size.

Even though recombination is not modeled, we can speculate on how linkage impacts deviations from normality. Line two of Equation 7c corresponds to the contribution from two mutations occurring at a single locus. The first quantity indicates that the expectation of the fourth moment increases with the variance of the pairwise coalescence time. The second part does not have a clear interpretation. If the sum of these two terms is positive this agrees with the intuition that linkage disequilibrium increases deviations from normality by reducing the effective number of independent loci.

Simulations of the kurtosis itself show substantial variance, with about a quarter of simulated populations having a value <3 (that of a normal distribution) even as the mean kurtosis increases to almost 9 (see Appendix E and Supplemental Material, Figure S1). This high variance in the kurtosis is likely due to a high variance in both the variance and fourth moment. This, along with the fact that deviations from the infinitesimal model inflate the fourth moment (Equation 9), leads to a situation where the kurtosis increases with trait sparsity but the variance is high across evolutionary realizations.

Trait divergence in structured populations

To demonstrate the utility of the normal distribution arising in the infinitesimal limit (Equation 5), we use simulating from the null distribution of QST, a measure of divergence in trait values between groups in structured populations. QST is defined as the variance between group means divided by the total variance in the population (Spitze 1993). In a haploid model, QST=VbetweenVbetween+Vwithin, where

Vbetween=1Ki(Y¯iY¯)2

and

Vwithin=1kNkij(Yi,jY¯i)2.

Here, Yi,j is the trait value of individual j in population i, K is the number of subpopulations, and Nk is the size of subpopulation k.

Since all Yi,j are normally distributed, Y¯iY¯ and Yi,jY¯i are as well. When population sizes are large, individual deviations from population means are nearly uncorrelated, as are Vbetween and Vwithin. Vwithin is nearly constant across evolutionary realizations and is approximately kNkE[Tk,k]/kNk because the within population variances are approximately uncorrelated and constant. While we do not have an explicit form for the density function of the between-group variance, we can simulate from its distribution by drawing Y¯iY¯ values from a multivariate normal distribution with mean zero and covariance

Cov[Y¯aY¯,Y¯bY¯]=μ2θ2(E[Ta,]+E[Tb,]E[T,]E[Ta,b]) (10)

between populations a and b. To simulate from the null distribution of QST, μ2 and θ2 are unnecessary because the scale of the trait cancels in the QST ratio. All that is needed to simulate QST are the relative expected coalescent times within and between populations, which can be estimated using pairwise nucleotide differences. No further information about population structure, history, or mutation rate is needed.

This simulation procedure could be useful in testing whether an observed QST is unlikely under neutrality. Current goodness-of-fit tests either compare QST to an empirical distribution of FST values or to a χ2 distribution (Leinonen et al. 2013). In the second case, a distribution developed by Lewontin and Krakauer (1973) for single-locus neutrality tests is used as the null distribution for QST. The χ2 testing procedure was suggested by Whitlock and Guillaume (2009), and is implemented in the program QstFstComp (Gilbert and Whitlock 2015). The Lewontin-Krakauer (LK) distribution assumes independence between subpopulations and provides a good approximation in populations without spatial structure, such as in a symmetric island model (Figure 4). When subpopulations are strongly correlated, such as in a one-dimensional stepping-stone model, the LK distribution is a poor approximation. Even when the distributions appear qualitatively similar, there are substantial differences in tail probabilities (Figure 5).

Figure 4.

Figure 4

A comparison of neutral sampling distributions for QST at the population level. The LK distribution for QST is compared to the null distribution in the infinitesimal limit for cases with (the stepping-stone model) and without (the island model) spatial structure. The case with no spatial structure assumes the migration rate is equal between all subpopulations. The case with spatial structure arranges subpopulations in a ring with migration only between neighboring subpopulations. Migration rates and subpopulation sizes are uniform and are set such that FST=0.1 as the number of subpopulations increases (Slatkin 1991). QST values for these models are simulated by drawing vectors from a multivariate normal distribution parameterized using the expected pairwise coalescence times given by Slatkin (1991). Under the LK distribution, QST is distributed as FST/(nd1) times a chi-square distribution with nd1 degrees of freedom (QSTFSTχnd12/(nd1)), where nd is the number of subpopulations. The neutral distributions for QST become increasingly different as the number of subpopulations over which the genetic divergence is spread increases.

Figure 5.

Figure 5

Differences in the 95th percentile of different neutral sampling distributions for QST at the population level. The LK distribution is compared to neutral null distributions for structured populations with and without a spatial component using the normal model arising in the infinitesimal limit.

Nearly identical issues to these were raised with the LK test (Nei and Maruyama 1975; Robertson 1975). However, while the neutral distribution for FST depends on the precise details of population structure and history, the QST distribution depends only on coalescence times within and between subpopulations. The point here is not that the LK distribution is particularly bad, but rather that an improved neutral distribution is easily obtained using the infinitesimal limit. This distribution is similar to the extension of the LK test developed by Bonhomme et al. (2010) to account for the correlation structure between subpopulations. The Bonhomme et al. (2010) method treats allele frequencies as multivariate normal with covariance matrix parameterized by coancestry coefficients. Ovaskainen et al. (2011) and Berg and Coop (2014) use normal models for phenotypes also with covariance matrices based on coancestry coefficients. When phenotypic and genetic divergence is mostly driven by changes in allele frequency, the coalescent and coancestry based models should be very similar. However, the coalescent model is ultimately preferable since it is the correct neutral model at any scale of population divergence in the infinitesimal limit. A coancestry model is the only option if only allele frequency data are available, but it is still better to use the full matrix of coancestry than to use a single value of FST.

Treating QST as a random variable also lets us reexamine the classic result in evolutionary quantitative genetics that QST=FST (Whitlock 1999). FST, in this context, refers to a population parameter. In particular, FST=t¯t¯0t¯, where t¯ is the expected coalescent time for two loci sampled at random from the entire population, and t¯0 is the expected coalescent time for two loci sampled within a subpopulation (Slatkin 1991). This value is constant over realizations of the evolutionary process. QST can refer to either the state of the population or to an estimate of this state. QST, as a state of the population, varies across evolutionary realizations. Thus, there is no sense in which QST can be defined as a constant parameter in the way that FST can. The expectation of Vbetween is t¯t¯0, and the expectation of Vwithin is t¯0. E[Vbetween]E[Vbetween]+E[Vwithin] is equal to FST. Due to Jensen’s inequality, the expectation of this ratio (E[QST]) is never greater than FST. This was previously shown by Edge and Rosenberg (2015) for a slightly different trait model.

Inferring genetic parameters

Schraiber and Landis (2015) suggested the possibility of estimating moments of the distribution of mutational effects for traits that deviate from normality. These moments would be informative about the shape of the mutational distribution. Using the expected trait moments (Equation 7), we can attempt to derive a method of moments estimator for the moments of the mutational distribution. The system of equations for the first three central moments is

M^2=D^2,2Lm2
M^3=13D^3,3Lm3
M^4=3M^22+(D^4,4+13D^3,4+29D^2,4)Lm4, (11)

where D^k,n is an estimator of θ2E[k,n], and the low mutation rate approximation has been used. The moments of the trait distribution only enter through products with the number of loci potentially affecting the trait (Lmi). If we have the estimates Lm2^, Lm3^, and Lm4^, it is possible to estimate the ratios m2/m4 and m3/m4 for the mutational distribution. These ratios are meaningless on their own because any value could be obtained by changing the measurement scale of the trait. The identifiable quantity in this system of equation is the compound parameter m32m2m4. This quantity reflects the degree of mutational skew relative to the spread of the distribution, but it is not possible to distinguish sparsity from skewed or heavy-tailed distributions of mutational effects.

Discussion

Neutral models of quantitative trait evolution are important for establishing a baseline against which to test for selection. Schraiber and Landis (2015) recently analyzed a neutral model of trait evolution that made few assumptions about the number of loci potentially affecting the trait and the distribution of mutational effects. However, they only derived results for constant-size, panmictic populations. We extend their results to populations with arbitrary distributions of coalescent times and therefore arbitrary demographic histories and spatial structures. A key result of Schraiber and Landis (2015) is the characteristic function of the distribution of trait values in a sample. We work instead with the mgf, but the two approaches are interchangeable as long as the mgf of the mutational distribution exists (which it will if the moments of the mutational distribution are all finite). Our main result (Equation 4) shows that the characteristic function from Schraiber and Landis (2015) is a special outcome of a general procedure whereby the mgf for a trait can be obtained by making a simple substitution into the mgf for a distribution over genealogies. The mgfs for many demographies of interest, and for sample sizes greater than n = 3 are complex recursions that are impractical to solve (Lohse et al. 2011). However, progress can still be made by deriving moments of trait distributions in terms of moments of the genealogical and mutational distributions.

This result extends previous work using coalescent theory to investigate neutral models of quantitative traits (Whitlock 1999; Schraiber and Landis 2015). Ours is the most general model yet analyzed. As a natural first step, we show that the infinitesimal limit suggested by Fisher (1919) leads to a model where phenotypes are normally distributed as the number of loci becomes large and the magnitude of effect sizes becomes small. In the limiting distribution, the variance of the difference between two individuals is proportional to the expected pairwise coalescent time between them, and the covariance between a pair of differences is Cov[YaYb,YcYd]E[Ta,d]+E[Tb,c]E[Ta,c]E[Tb,d]. The resulting covariance matrix completely specifies the neutral distribution in the infinitesimal limit. This is similar to classic models in evolutionary quantitative genetics for the neutral divergence of trait values after population splits (Lande 1976; Lynch 1989) but holds regardless of the precise details of population structure and history. Schraiber and Landis (2015) derive essentially the same distribution using a central limit theorem argument.

Mendes et al. (2018) point out several problems caused by incomplete lineage sorting when a covariance matrix based on species split times is used in phylogenetic comparative methods. The normal model arising in the infinitesimal limit is not subject to these problems because it is explicitly based in the coalescent. A matrix based on average pairwise coalescence times takes into account the effects of all lineages at causal loci, even those that do not follow the species topology. The covariances specified by Equation 5 could also be used to generate within-species contrasts in a similar manner to the method suggested by Felsenstein (2002).

We derived the first four expected central moments of sparse traits and compared them to those expected under normality. This showed how demography and genetics separately influence the expected deviation from normality. For a fixed expected sparsity, population growth produces greater deviations in the fourth central moment while population bottlenecks produce lower deviations (Figure 2). However, for realistic demographic scenarios, we find that the effects attributable to demography are small (Figure 3). We only analyzed cases with exchangeable individuals, but adding population structure would increase deviations from normality as drifting trait means between subpopulations can yield multimodal distributions.

We next investigated two simple problems where a coalescent perspective on the neutral distribution of a quantitative trait provides useful intuition. The first is the question of the appropriate null distribution for QST at the population level. We show how to easily simulate from the null distribution in the infinitesimal limit, providing a much better approximation when subpopulations are correlated than previous approaches (Whitlock and Guillaume 2009) (Figure 4). For the second we show that the shape of the mutational distribution is largely confounded with the number of loci affecting the trait, with only one compound parameter identifiable. This makes it unlikely that mutational parameters could be inferred from trait values sampled from a population.

Even though we have broadened the model space for neutral traits, many features of real populations have not yet been incorporated. Linked loci are a particular concern as there is substantial linkage disequilibrium between causal SNPs (Bulik-Sullivan et al. 2015). Lohse et al. (2011) derived the form of the mgf for genealogies at linked loci and future work will attempt to incorporate recombination using Equation 4. In particular, it will be important to show how linkage affects the distribution in the infinitesimal limit. Diploidy, dominance, and epistasis have also been ignored thus far. The qualitative effects described here should hold under additive diploidy, but having trait values within individuals summed over loci from two copies of the genome will decrease deviations from normality. Dominance will also produce a normal distribution within populations because individual trait values are generated by summing genotypic effects from many independent loci. A relationship between dominance and mutational effects can skew the distribution of trait values at individual loci, thereby slowing convergence, but the central limit theorem will ultimately ensure a normal marginal distribution of individual trait values. The same argument used for the haploid model also shows that the within-population distribution will be normal under dominance (see Appendix B). Analogous to the haploid within-population variance of E[2,2]θ2μ2, the diploid variance also depends on the genealogical, mutational, and dominance distributions, and could be derived with an approach similar to that used here. An analysis of dominance in the infinitesimal limit would be a useful next step as previous work has found that dominance decreases mean QST (Goudet and Büchi 2006).

Barton et al. (2017) recently performed a deep mathematical investigation of a more formal “infinitesimal model.” They proved conditions under which the trait values of offspring within a family are normally distributed with a covariance matrix conditionally independent of the parental trait values given the pedigree. Interestingly, they found normality still holds under pairwise epistasis if it is not too extreme. It may therefore be possible to include epistasis in the infinitesimal limit considered here, and thus study how epistasis affects neutral trait divergence. In a commentary on Barton et al. (2017), Turelli (2017) noted that at least three infinitesimal models have been used. The first stems from Fisher (1918), and states that a large number of Mendelian factors each make a small contribution to the genetic variance. The second is the model studied by Barton et al. (2017) that descendants are Gaussian with variance independent of parental phenotypes. The third assumes that trait values are Gaussian within a population and has been used to study selection (Bulmer 1971). The infinitesimal limit considered here fits all three definitions: (1) the limit corresponds to Fisher’s notion of a large number of Mendelian factors; (2) the descendants within a family have a Gaussian distribution of trait values, as shown rigorously by Barton et al. (2017); and (3) the distribution of trait values is Gaussian in panmictic populations.

Although GWAS of many traits have shown them to be controlled by large numbers of loci (Boyle et al. 2017), this is not necessarily the case for every trait of interest to biologists. It has been suggested, for instance, that gene expression levels have a sparse genetic architecture (Wheeler et al. 2016). Since there is much interest in testing whether natural selection has acted on gene expression levels (Gilad et al. 2006; Whitehead and Crawford 2006; Yang et al. 2017), well-calibrated goodness-of-fit tests will need to take into account the complications that arise when trait distributions deviate from normality (Khaitovich et al. 2005). Direct measurements of mutational distributions (Gruber et al. 2012; Metzger et al. 2016) could aid calibrations. Generally, more work is needed to develop neutrality tests robust to the details of genetics and population history, and to investigate whether anything about mutational processes can be learned using statistical models that share information across multiple traits.

Acknowledgments

We thank John Novembre, Daniel Rice, and members of the Novembre laboratory for helpful discussions. We would also like to thank Josh Schraiber, Daniel Rice, John Novembre, Maryn Carlson, Hussein Al-Asadi, and Joe Marcus, as well as two reviewers for their comments on the manuscript. This work was supported by a National Science Foundation Graduate Research Fellowship Program to the author, and National Institutes of Health grant GM108805 to John Novembre.

Appendix

Appendix A: Rederivation of Equation (1) of Schraiber and Landis

This appendix shows how the main mathematical result of this study connects to previous work by Lohse et al. (2011) and Schraiber and Landis (2015). Lohse et al. (2011) showed how the probability distribution of genealogies at a locus can be represented using a generating function. Schraiber and Landis (2015) took a similar approach to a different problem, and derived the characteristic function for the distribution of quantitative traits in a panmictic population. Equation 4 of this paper demonstrates a fundamental connection between the mgfs of traits and of genealogies. If this connection holds we should be able to reproduce equation (1) of Schraiber and Landis (2015) (the panmictic trait mgf) using Equation 4 of this paper and equation (5) of Lohse et al. (2011) (the genealogy mgf).

We go through this derivation rewriting equations in the notation of this paper. Equation (5) of Lohse et al. (2011) is a recursion for finding the mgf of a sample of size n lineages from a panmictic population:

ϕTn(s,ϒ)=1(n2)+ωϒsω(ωi,ωj)ϒϕTn1(s,C(ϒ,ωi,ωj)). (12)

Here, ϒ is the set of all external branches of the genealogy, and C(ϒ,ωi,ωj) is an operator that removes ωi and ωj from ϒ and adds ωiωj. Following Equation 4, we make the substitution sω=θ2(ψ(iωki)1) to get

ϕYn(k)=2n(n1)+θ(u=1nψ(ku)n)(ωi,ωj)ϒϕTn1(s,C(ϒ,ωi,ωj))|sω=θ2(ψ(iωki)1). (13)

Next we can write

ϕTn1(s,C(ϒ,ωi,ωj))|sω=θ2(ψ(iωki)1)=ϕYn1(C(k,i,j)). (14)

The operator C(k,i,j) removes the ith and jth elements of k and adds the term ki+kj. We can use this simple operator because the order of elements in k does not matter for a panmictic population. This yields

ϕYn(k)=2n(n1)+θ(u=1nψ(ku)n)i,jn,ijϕYn1(C(k,i,j)). (15)

This recursive expression is equivalent to equation (1) in Schraiber and Landis (2015).

The complicated appearance of Equation 15 is mostly due to the need for novel notation. A simple example for a sample of three lineages shows how the substitution process works, and better demonstrates the utility of Equation 4. The mgf for a genealogy of sample size three from a panmictic population is

ϕT=13s{a}s{b}s{c}×(11s{a,b}s{c}+11s{a,c}s{b}+11s{b,c}s{a}),

and the mgf for the trait distribution after substitution is

ϕY=(13θ2(ψ(ka)+ψ(kb)+ψ(kc)3)×(11θ2(ψ(ka+kb)+ψ(kc)2)+11θ2(ψ(ka+kc)+ψ(kb)2)+11θ2(ψ(kb+kc)+ψ(ka)2)))

Appendix B: The Infinitesimal Limit

This appendix describes in detail how taking an infinitesimal limit where the number of loci becomes large as the effect size per mutation becomes small, yields a multivariate normal distribution of individual trait values. The resulting normal model leads to Equation 5, which gives the covariance in individual trait differences. Equation 5 is later used to simulate from the null distribution of QST in the main text section on trait divergence in structured populations. The first section of this appendix describes a full central limit theorem argument for obtaining the means, variances, and covariances that are given in the main text section on the infinitesimal limit. The second section provides a heuristic derivation of the same means, variances and covariances. The third section explains how these results for the joint trait distribution in the infinitesimal limit relate to trait distributions in panmictic populations where individuals are exchangeable.

A central limit theorem derivation

The mgf for the distribution of trait values from a single locus is

ϕY(k)=exp(ωΩsωtω)P(T=t)dt|sω=θ2(ψ(aωka)1).

If we substitute in the Taylor series expansions for the mgf of the trait value distribution we get

Ωexp[tωθ2(n=1mnn!(aωka)n)]P(T=t)dt.

If we then write the Taylor series of each exponential function we get

Ω[j=0tωjj!(θ2)j(n=1mnn!(aωka)n)j]P(T=t)dt,

which is equivalent to

1+ΩE[Tω]θ2n=1mnn!(aωka)2+Ω×Ω12E[Tω1Tω2]n=1θ2mnn!(aω1ka)nn=1θ2mnn!(aω2ka)n+

This is raised to the power L for a trait controlled by L loci. We want the limit as the number of loci increases while the size of mutational effects decreases. This can be expressed by the limits Lm1μ1, Lm2μ2 and Lmi0 for i>2 as L. Knowing we will not be retaining m3 and above we can rewrite the mgf as

(1+ΩE[Tω]θ2(m1aωka+m22(aωka)2))L.

The result of taking these limits is

exp(ωΩE[Tω]θ2(μ1aωka+μ22(aωka)2)). (16)

This is multivariate normal distribution with mean equal to E[TMRCA]θ2μ1, variance equal to E[TMRCA]θ2μ2, and covariance between Ya and Yb equal to E[τa+b]θ2μ2. This can be seen from Equation 16 by noting that in the mgf for a multivariate normal distribution the coefficient in the exponential of ka is the mean of Ya and the coefficient of kakb is 2Cov[Ya,Yb] if ab and Var[Ya] if a=b.

These Y values are not directly observed because in the theory presented here they are measured as the sum of differences since the TMRCAs at the causal loci affecting the trait. Rather, differences between individual trait values are what analyses would be based on. Since the Y are normally distributed differences between trait values such as YaYb will be as well.

Var[YaYb]=Var[Ya]+Var[Yb]2Cov[Ya,Yb]=2(E[TMRCA]E[τa+b])μ2.

The same argument is used to arrive at Equation 5 in the main text. The covariance between all pairs of differences in trait values determines any observable statistics in the infinitesimal limit.

A heuristic derivation:

A much simpler heuristic derivation of the limiting normal distribution can be done by calculating the variance and covariance at a single locus. This derivation is very similar to that done by Schraiber and Landis (2015). Using the law of total variance we can write

Var[Y]=E[Var[[Y]|T]]+Var[E[Y|T]]

The variance conditional on T can be calculated again using the law of total variance and conditioning on the number of mutations at the locus.

Var[Y|T]=E[Var[Y|M]|T]+Var[E[Y|M]|T]=E[M(m2m12)|T]+Var[Mm1|T]=θ2T(m2m12)+θ2Tm12=θ2Tm2
E[Y|T]=θ2Tm1
Var[θ2Tm1]=(θ2m1)2Var[T]

Therefore we have

Var[T]=θ2m2E[TMRCA]+(θ2m1)2Var[TMRCA]. (17)

The same procedure can be done for the covariance.

Cov[Ya,Yb]=E[Cov[Ya,Yb|T]]+Cov[E[Ya|T],E[Yb|T]]

We can break Ya and Yb into a shared part, YS and unshared parts for each, Yδa and Yδb.

Cov[YS+Yδa,YS+Yδb|T]=Var[Ys|T]=θ2τa+bm2.
E[θ2τa+bm2]=θ2m2E[τa+b]
Cov[E[Ya|T],E[Yb|T]]=Cov[θ2Tm1,θ2Tm1]=(θ2m1)2Var[TMRCA]

Therefore we have

Cov[Ya,Yb]=θ2m2E[τa+b]+(θ2m1)2Var[TMRCA]. (18)

The terms proportional to the variance of the TMRCA disappear because Lm120 as L

Within-population trait distributions

The above theory considers the distribution of trait values over realizations of the neutral evolutionary process and shows that this is multivariate normal. As discussed in the main text section on the infinitesimal limit, we also intuitively expect that the distribution of trait values within a randomly mating population will be univariate normal. These two perspectives are easily reconciled using multivariate normal theory. In a population of size N, the trait values Y=(Y1,,YN) are exchangeable normal random variables. They are therefore jointly multivariate normal with a common mean , common variance V, and common covariance D (Tong 1990). If the mean value in the population is Y¯=1Ni=1NYi, then

E[YiY¯]=0, (19)
Var[YiY¯]=V2(N1)D+VN+N(N1)D+NVN2VD, (20)

and

Cov[YiY¯,YjY¯]=D2(N1)D+VN+N(N1)D+NVN20. (21)

The within-population trait value are therefore approximately i.i.d. normal around the population mean. In the infinitesimal limit we have V=E[TMRCA]θ2μ2 and D=E[τa+b]θ2μ2. The within-population variance is therefore E[TMRCA]θ2μ2E[τa+b]θ2μ2=E[2,2]θ2μ2.

The reasoning here applies to any situation where the marginal trait values are normal and individuals are exchangeable. As mentioned in the discussion, a situation of particular interest is the case of dominance. In a diploid model with dominance we would also get a marginal normal distribution when summing over independent loci. Equation 20 would therefore still apply and we would get a within-population variance analogous to E[2,2]θ2μ2 that depends on moments of the genealogical, mutational, and dominance distributions.

Appendix C: Derivation of the Low-Mutation-Rate Approximation

This appendix gives the derivation of the low-mutation-rate approximation to the trait mgf given in Equation 6. This approximate mgf is derived starting with Equation 3 and only allowing for the possibility of one or zero mutations at each locus.

Using Equation 3, and taking a Taylor series approximation to the exponential function, we get

ϕY(k)=ωΩ[1+θ2tω(ψ(aωka)1)+O(θ2)]P(T=t)dt. (22)

The O(θ2) term captures events where more than one mutation occurs on the same branch of the genealogy. Events corresponding to more than one mutation occurring on different branches can also be absorbed into this term to give

ϕY(k)=1+θ2ωΩE[Tω](ψ(aωka)1)+O(θ2)) (23)

This is the mgf for a trait controlled by only a single locus, and raising it to the power L to account for multiple independent loci gives the Equation 6 given in the main text.

Appendix D: Automatic Moment Derivations

Equations 7a–c in the full text were derived using a symbolic math program written using sympy (Meurer et al. 2017). This appendix describes the basic idea behind this program. A python module and ipython notebook used to make calculations are available at https://github.com/emkoch/trait_mgf_math.

Moments of the trait distribution can be calculated by differentiating Equation 3. To derive moments for an arbitrary distribution of coalescent times we take a Taylor series of the mgf of the mutational distribution to get

(Ωexp[tωθ2(n=1mnn!(aωka)n)]P(T=t)dt)L. (24)

We then also Taylor expand the exponential function appearing in this integral to get

(1+ΩE[Tω]θ2n=1mnn!(aωka)n+12E[(ΩTωθ2n=1mnn!(aωka)n)2]+16E[(ΩTωθ2n=1mnn!(aωka)n)3]+)L. (25)

Of course, the infinite sums appearing in this expression pose a problem. To calculate a particular moment, we only consider terms that will contribute terms of that moment’s order when Equation 25 is differentiated and zero is substituted for all dummy variables. For example, to calculate E[YaYbYc] we only want terms that contain an order three product of k when the polynomial in Equation 25 is expanded. For a moment of order m, we only need consider terms of size m and less in the series expansion of the exponential, and within the expansions of the mutational mgf we only need consider terms up to order mmt+1 where mt is the order of the exponential term being considered.

Appendix E: Kurtosis Simulations

This appendix investigates how the kurtosis, rather than the expected fourth moment of the within-population trait distribution responds to demography and sparsity. Equations 7a–c and Figure 2 only show the response of the fourth moment. The kurtosis proves difficult to deal with analytically. A first order approximation proves to be poor and simulations show high variance of the within-population kurtosis.

Entire populations were simulated using msprime (Kelleher et al. 2016) and mutations were assigned effects from a standard normal or Laplace distribution. The effective population size and mutation rate were kept constant and the expected number of pairwise difference was increased by increasing the number of loci affecting the trait.

A first order approximation to the kurtosis is

κY(1)=3+m4/m22E[4,4]16E[3,4]19E[2,4]E[2,2]Lθ2E[2,2]+m4/m2219E[2,4]+16E[3,4]E[2,2]. (26)

Although this expression suggests that the expected κY will be greater than under normality when external branches are longer (E[4,4]>16E[3,4]+19E[2,4]) and less than under normality when they are longer (E[4,4]<16E[3,4]+19E[2,4]), simulations show that the approximation is actually quite poor (Figure S1).

Appendix F: Additional Moment Derivations

This appendix provides full derivations of some moments of trait distributions to show how things would proceed without the assistance of computer algebra. The first section derives the variance and kurtosis of a single trait value, Ya. This is the variance and kurtosis that would result if we were to rerun the evolutionary history leading to that individual many times. The second section derives the expected fourth central moments of the within-population trait distribution under the low-mutation-rate approximation. This result should be compared with that in Equation 7c.

First and second trait moments

We can use the low-mutation-rate approximation to the mgf to calculate moments of the distribution of trait values. In what follows, let τa+b be the sum of all branches ancestral to both a and b, and τa/b be the sum of all branches ancestral to a but not b. Extensions of this for more than two individuals are also used. The same notation is used when referring to sets of branch indices. So Ωa+b and Ωa/b would be the sets of branches added to get τa+b and τa/b, respectively.

We will start by calculating the first and second moments. First, as was done when deriving the normal distribution, substitute the Taylor series of the mutational mgf:

ϕY(k)[1+ωΩE[Tω]θ2(m1aωka+m22!(aωka)2+m33!(aωka)3+m44!(aωka)4)]L. (27)

We can expand this out using multinomial coefficients to get

ϕY(k)1+Lθ2ωOE[Tω](m1aωka+m22(aωka)2+)+L(L1)2(θ2)2ωΩE[Tω]2(m1aωka+m22(aωka)2+)2+L(L1)(θ2)2ω1,ω2ΩE[Tω1]E[Tω2](m1aω1ka+)(m1aω2ka+)+. (28)

The first coefficient is (LL1,1,0), the second is (LL2,2,0), and the third is (LL2,1,1,0). To calculate the moments of this distribution one takes the partial derivatives of the mgf and sets the dummy variables to zero.

E[Y1r1Ynrn]=r1++rnk1r1knrnϕY(k)|k=0 (29)

Using this to calculate the first moment of the trait distribution, we get

E[Ya]Lθ2m1ωΩaE[Tω]. (30)

The second moment is more complicated because there are ka2 terms in all three lines of Equation 28.

E[Ya2]Lθ2m2ωΩaE[tω]+L(L1)2(θ2)2m12ωΩa2E[Tω]2+L(L1)(θ2)2m12ω1,ω2Ωa+b2E[Tω1]E[Tω2] (31)

Terms with (θ2)2 are kept because they also include a second order term of L in front of them. We can now calculated the variance using Var[Y]=E[Y2]E[Y]2. The squared first moment can be written as

(Lθ2m1ωΩaE[tω])2=L2(θ2)2m12ωΩaE[Tω]2+L2(θ2)2m12ω1,ω2Ωa+bE[Tω1]E[Tω2]. (32)

Subtracting this from the second moment gives

Var[Ya]Lθ2m2ωΩaE[Tω]L(θ2)2m12ωΩaE[Tω]22L(θ2)2m12ω1,ω2Ωa+bE[Tω1]E[Tω2]=Lθ2m2ωΩaE[Tω]L(θ2m1ωΩaE[Tω])2=Lθ2m2E[TMRCA]L(θ2m1E[TMRCA])2Lθ2m2E[TMRCA]. (33)

Due to the large number of terms we only derive the fourth moment of the trait value distribution for the case when the mean mutational effect is zero. The terms of (27) appearing in the fourth moment after we apply (29) are

L(θ2)m424ωΩaE[Tω](aωka)4

for the fourth moment along one branch,

(LL2,2,0)(θ2)2(m22)224ωΩaE[Tω]2(aωka)4

for the second moment of the same branch chosen twice, and

(LL2,1,1,0)(θ2)2(m22)224ω1,ω2Ωa+bE[Tω1]E[Tω2](aω1ka)2(aω2ka)2

for the second moments on two different branches. Taking the fourth derivatives of these in terms of the desired branch, we get

E[Ya4]=Lθ2m4E[TMRCA]+L(L1)2(θ2)2(m22)224ωΩaE[tω]2+L(L1)(θ2)2(m22)224ω1,ω2Ωa+bE[Tω1]E[Tω2]=Lθ2m4E[TMRCA]+3L(L1)(θ2m2ωΩaE[Tω])2x=Lθ2m4E[TMRCA]+3L(L1)(θ2m2E[TMRCA])2Lθ2m4E[TMRCA]+3(Lθ2m2E[TMRCA])2. (34)

The variance and the fourth moment derived in Equations 33 and 34 can be used to derive the kurtosis of Ya. The kurtosis of a random variable X is defined as

Kurt[X]=E[(XE[X])4]E[(XE[X])]2]2.

This is the fourth central moment divided by the variance. It is possible to calculate the kurtosis of a single trait value over evolutionary realization. For ease of calculation, we will examine this in the case where the mean mutation effect (and therefore trait value) is zero. If we plug (33) and (34) into the expression for the kurtosis we get

Kurt[Ya]=Lθ2m4E[TMRCA](Lθ2m2E[TMRCA])2+3L(L1)(θ2m2E[TMRCA])2(Lθ2m2E[TMRCA])2=m4Lθ2m22E[TMRCA]+3(L2L)L2=κLθ2E[TMRCA]+3(11L).

The expected fourth central moment of the within-population trait distribution under the low-mutation-rate approximation

To derive the expected fourth central moment of the within-population trait distribution, we first calculate some additional moments that have less clear interpretations but which are necessary. The first of these is E[Ya3Yb]. The terms of (27) appearing in this are

L(θ2)m4244ka3kbωΩa+bE[Tω]

and

L(L1)(θ2m22)2ka2×2kakb(ωΩa+bE[Tω])(ωΩaE[Tω]).

This ultimately gives

E[Ya3Yb]=Lθ2m4E[τa+b]+3L(L1)(θ2m2)2E[TMRCA]E[τa+b]. (35)

The next fourth moment of interest is E[Ya2YbYc]. The terms of (27) are

Lθ2m42412ka2kbkcωΩa+b+cE[Tω],
L(L1)(θ2m22)2ka2×2kbkc(ωΩaE[Tω])(ωΩa+bE[Tω]),

and

L(L1)(θ2m22)22kakb×2kakc(ωΩa+bE[Tω])(ωωb+cE[Tω]).

Taking the appropriate derivatives of these gives

Lθ2m4E[τa+b+c]+L(L1)(θ2m2)2E[TMRCA]E[τb+c]+2L(L1)(θ2m2)2E[τa+b]E[τa+c]. (36)

Individuals in the population are exchangeable as long as it is not structured. The pairwise expected shared branch lengths are, in that case, all equal, and we can write (36) as

Lθ2m4E[τa+b+c]+L(L1)(θ2m2)2E[TMRCA]E[τa+b]+2L(L1)(θ2m2)2E[τa+b]2. (37)

The final moment we will look at is E[YaYbYcYd] which has relevant terms

Lθ2m42424kakbkckdωΩa+b+c+dE[Tω],
L(L1)(θ2m22)22kakb×2kckd(ωΩa+bE[Tω])(ωΩc+dE[Tω]),
L(L1)(θ2m22)22kakc×2kbkd(ωΩa+cE[Tω])(ωΩb+dE[Tω]),

and

L(L1)(θ2m22)22kakd×2kbkc(ωΩa+dE[Tω])(ωωb+cE[Tω]).

When the appropriate fourth order partial derivatives are taken, we get

Lθ2m4E[τa+b+c+d]+L(L1)(θ2m2)2E[τa+b]E[τc+d]+L(L1)(θ2m2)2E[τa+c]E[τb+d]+L(L1)(θ2m2)2E[τa+d]E[τb+c].

We can again simplify this expression for populations if we assume that individual are exchangeable. This gives

Lθ2m4E[τa+b+c+d]+3L(L1)(θ2m2)2E[τa+b]2. (38)

The expected kurtosis in the population is a quotient of random variables and calculating a second order approximation requires calculating eight order moments of the trait distribution. Instead, we will calculate the expected fourth central moment.

E[M4,Y]=E[1N(YiYjN)4]. (39)

Examining the sum inside the expectation, we see that

E[(YiYjN)4]=E[Yi4]4E[Yi3YjN]+6E[Yi2(YjN)2]4E[Yi(YjN)3]+(YjN)4=E[Yi4]4NjE[Yi3Yj]+6N2j,kE[Yi2YjYk]4N3j,k,lE[YiYjYkYl]+1n4j,k,l,dE[YjYkYlYd]. (40)

In calculating these expectations, we have to remember that the value depends only on the number of times each variable appears in the expectation. That is, E[Y12Y2Y3] is equivalent to E[Y1Y23Y3] as long as all individuals in the population are exchangeable. The resulting expansion of (40) can be simplified by only considering terms of order one. Other terms can be ignored since we are assuming there are a large number of individuals in the population. This yields

E[(YiYjN)4]=E[Yi4]4(n1)nE[Yi3Yj]+6(n1)(n2)n2E[Yi3YjYk]4(n1)(n2)(n3)n3E[YiYjYkYl]+(n1)(n2)(n3)(n4)n4E[YjYkYlYd]+O(n1)E[Yi4]4E[Yi3Yj]+6E[Yi2YjYk]3E[YiYjYkYl]. (41)

The first term, E[Yi4] was derived in Equation 34 as

Lθ2m4E[TMRCA]+3L(L1)(θ2m2E[TMRCA])2.

The second term, E[Yi3Yj] was derived in Equation 35 as

Lθ2m4E[τa+b]+3L(L1)(θ2m2)2E[TMRCA]E[τa+b].

The third term, E[Yi2YjYk] was derived in Equation 36 as

Lθ2m4E[τa+b+c]+L(L1)(θ2m2)2E[TMRCA]E[τa+b]+2L(L1)(θ2m2)2E[τa+b]2.

The fourth term, E[YiYjYkYl] was derived in Equation 38 as

Lθ2m4E[τa+b+c+d]+3L(L1)(θ2m2)2E[τa+b]2.

Plugging these into (41) we get

E[M4]Lθ2m4(E[TMRCA]4E[τa+b]+6E[τa+b+c]3E[τa+b+c+d])+3(Lθ2m2)2(E[TMRCA]E[τa+b])2. (42)

With some simple manipulation this can be rewritten in terms of k,n to give

E[M4]=3(Lθ2E[2,2]m2)2+Lm4θ2(E[4,4]+13E[3,4]+29E[2,4]). (43)

This expression should be compared to Equation 7c in the main text. We get the same result if we ignore terms of order L(θ2)2

Footnotes

Communicating editor: N. Rosenberg

Supplemental material available at Figshare: https://figshare.com/s/f8f38ce72d0218aa34c6.

Literature Cited

  1. Barton N., Etheridge A., Véber A., 2017.  The infinitesimal model: definition, derivation, and implications. Theor. Popul. Biol. 118: 50–73. 10.1016/j.tpb.2017.06.001 [DOI] [PubMed] [Google Scholar]
  2. Berg J. J., Coop G., 2014.  A population genetic signal of polygenic adaptation. PLoS Genet. 10: e1004412 10.1371/journal.pgen.1004412 [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Bonhomme M., Chevalet C., Servin B., Boitard S., Abdallah J., et al. , 2010.  Detecting selection in population trees: the Lewontin and Krakauer test extended. Genetics 186: 241–262. 10.1534/genetics.110.117275 [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Boyle E. A., Li Y. I., Pritchard J. K., 2017.  An expanded view of complex traits: from polygenic to omnigenic. Cell 169: 1177–1186. 10.1016/j.cell.2017.05.038 [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Bulik-Sullivan B. K., Loh P., Finucane H. K., Ripke S., Yang J., et al. , 2015.  LD score regression distinguishes confounding from polygenicity in genome-wide association studies. Nat. Genet. 47: 291–295. 10.1038/ng.3211 [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Bulmer M. G., 1971.  The effect of selection on genetic variability. Am. Nat. 105: 201–211. 10.1086/282718 [DOI] [Google Scholar]
  7. Chakraborty R., Nei M., 1982.  Genetic differentiation of quantitative characters between populations of species. Genet. Res. 39: 303–314. 10.1017/S0016672300020978 [DOI] [PubMed] [Google Scholar]
  8. Edge M. D., Rosenberg N. A., 2015.  A general model of the relationship between the apportionment of human genetic diversity and the apportionment of human phenotypic diversity. Hum. Biol. 87: 313–317. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Felsenstein J., 1985.  Phylogenies and the comparative method. Am. Nat. 125: 1–15. 10.1086/284325 [DOI] [Google Scholar]
  10. Felsenstein J., 2002.  Contrasts for a within-species comparative method, pp. 118–129 in Modern Developments in Theoretical Population Genetics, edited by Slatkin M., Veuille M. Oxford University Press, Oxford. [Google Scholar]
  11. Fisher R. A., 1918.  XV. The correlation between relatives on the supposition of Mendelian inheritance. Trans. R. Soc. Edinb. 52: 399–433. 10.1017/S0080456800012163 [DOI] [Google Scholar]
  12. Freckleton R. P., Harvey P. H., Pagel M. D., 2002.  Phylogenetic analysis and comparative data: a test and review of evidence. Am. Nat. 160: 712–726. 10.1086/343873 [DOI] [PubMed] [Google Scholar]
  13. Gilad Y., Oshlack A., Rifkin S. A., 2006.  Natural selection on gene expression. Trends Genet. 22: 456–461. 10.1016/j.tig.2006.06.002 [DOI] [PubMed] [Google Scholar]
  14. Gilbert K. J., Whitlock M. C., 2015.  QST-FST comparisons with unbalanced half-sib designs. Mol. Ecol. Resour. 15: 262–267. 10.1111/1755-0998.12303 [DOI] [PubMed] [Google Scholar]
  15. Goudet J., Büchi L., 2006.  The effects of dominance, regular inbreeding and sampling design on Q ST, an estimator of population differentiation for quantitative traits. Genetics 172: 1337–1347. 10.1534/genetics.105.050583 [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Griffiths R., Tavaré S., 1998.  The age of a mutation in a general coalescent tree. Commun. Stat. Stoch. Models 14: 273–295. 10.1080/15326349808807471 [DOI] [Google Scholar]
  17. Griswold C. K., Logsdon B., Gomulkiewicz R., 2007.  Neutral evolution of multiple quantitative characters: a genealogical approach. Genetics 176: 455–466. 10.1534/genetics.106.069658 [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Gruber J. D., Vogel K., Kalay G., Wittkopp P. J., 2012.  Contrasting properties of gene-specific regulatory, coding, and copy number mutations in saccharomyces cerevisiae: frequency, effects, and dominance. PLoS Genet. 8: e1002497 10.1371/journal.pgen.1002497 [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Kelleher J., Etheridge A. M., McVean G., 2016.  Efficient coalescent simulation and genealogical analysis for large sample sizes. PLOS Comput. Biol. 12: e1004842 10.1371/journal.pcbi.1004842 [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Khaitovich P., Pääbo S., Weiss G., 2005.  Toward a neutral evolutionary model of gene expression. Genetics 170: 929–939. 10.1534/genetics.104.037135 [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Kimura M., 1969.  The number of heterozygous nucleotide sites maintained in a finite population due to steady flux of mutations. Genetics 61: 893–903. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Kingman J. F. C., 1992.  Poisson Processes, Ed. 3 Oxford University Press, Oxford. [Google Scholar]
  23. Lande R., 1976.  Natural selection and random genetic drift in phenotypic evolution. Evolution 30: 314–334. 10.1111/j.1558-5646.1976.tb00911.x [DOI] [PubMed] [Google Scholar]
  24. Lande R., 1992.  Neutral theory of quantitative genetic variance in an island model with local extinction and colonization. Evolution 46: 381–389. 10.1111/j.1558-5646.1992.tb02046.x [DOI] [PubMed] [Google Scholar]
  25. Leinonen T., McCairns R. J., O’Hara R. B., Merilä J., 2013.  QST-FST comparisons: evolutionary and ecological insights from genomic heterogeneity. Nat. Rev. Genet. 14: 179–190. 10.1038/nrg3395 [DOI] [PubMed] [Google Scholar]
  26. Lewontin R., Krakauer J., 1973.  Distribution of gene frequency as a test of the theory of the selective neutrality of polymorphisms. Genetics 73: 175–195. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Lohse K., Harrison R. J., Barton N. H., 2011.  A general method for calculating likelihoods under the coalescent process. Genetics 189: 977–987. 10.1534/genetics.111.129569 [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Lynch M., 1989.  Phylogenetic hypotheses under the assumption of neutral quantitative- genetic variation. Evolution 43: 1–17. [DOI] [PubMed] [Google Scholar]
  29. Lynch M., Hill W. G., 1986.  Phenotypic evolution by neutral mutation. Evolution 40: 915–935. 10.1111/j.1558-5646.1986.tb00561.x [DOI] [PubMed] [Google Scholar]
  30. Mendes F. K., Fuentes-González J. A., Schraiber J. G., Hahn M. W., 2018.  A multispecies coalescent model for quantitative traits. eLife 7: e36482 10.7554/eLife.36482 [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Metzger B. P., Duveau F., Yuan D. C., Tryban S., Yang B., et al. , 2016.  Contrasting frequencies and effects of cis- and trans-regulatory mutations affecting gene expression. Mol. Biol. Evol. 33: 1131–1146. 10.1093/molbev/msw011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Meurer A., Smith C. P., Paprocki M., Čertík O., Kirpichev S. B., et al. , 2017.  Sympy: symbolic computing in python. PeerJ Comput. Sci. 3: e103 10.7717/peerj-cs.103 [DOI] [Google Scholar]
  33. Nei M., Maruyama T., 1975.  Letters to the editors: Lewontin-Krakauer test for neutral genes. Genetics 80: 395. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Ovaskainen O., Karhunen M., Zheng C., Arias J. M. C., Merilä J., 2011.  A new method to uncover signatures of divergent and stabilizing selection in quantitative traits. Genetics 189: 621–632. 10.1534/genetics.111.129387 [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Polanski A., Kimmel M., 2003.  New explicit expressions for relative frequencies of single-nucleotide polymorphisms with application to statistical inference on population growth. Genetics 165: 427–436. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Praebel K., Knudsen R., Siwertsson A., Karhunen M., Kahilainen K. K., et al. , 2013.  Ecological speciation in postglacial European whitefish: rapid adaptive radiations into the littoral, pelagic, and profundal lake habitats. Ecol. Evol. 3: 4970–4986. 10.1002/ece3.867 [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Rice S., 2004.  Evolutionary Theory: Mathematical and Conceptual Foundations. Sinauer, Sunderland, MA. [Google Scholar]
  38. Robertson A., 1975.  Letters to the editors: remarks on the Lewontin-Krakauer test. Genetics 80: 396. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Robinson M. R., Hemani G., Medina-Gomez C., Mezzavilla M., Esko T., et al. , 2015.  Population genetic differentiation of height and body mass index across Europe. Nat. Genet. 47: 1357–1362. 10.1038/ng.3401 [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Rogers A., Harpending H., 1983.  Population structure and quantitative characters. Genetics 105: 985–1002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. Ross S. M., 2010.  Introduction to Probability Models, Ed. 10 Academic Press, New York. [Google Scholar]
  42. Schraiber J. G., Landis M. J., 2015.  Sensitivity of quantitative traits to mutational effects and number of loci. Theor. Popul. Biol. 102: 85–93. 10.1016/j.tpb.2015.03.005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Slatkin M., 1991.  Inbreeding coefficients and coalescence times. Genet. Res. 58: 167–175. 10.1017/S0016672300029827 [DOI] [PubMed] [Google Scholar]
  44. Spitze K., 1993.  Population structure in Daphnia obtusa: quantitative genetic and allozymic variation. Genetics 135: 367–374. [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Tennessen J., Bigham A. W., O’Connor T. D., Fu W., Kenny E. E., et al. , 2012.  Evolution and functional impact of rare coding variation from deep sequencing of human exomes. Science 337: 64–69. 10.1126/science.1219240 [DOI] [PMC free article] [PubMed] [Google Scholar]
  46. Tong Y. L., 1990.  The Multivariate Normal Distribution, Ed. 1 Springer-Verlag, New York: 10.1007/978-1-4613-9655-0 [DOI] [Google Scholar]
  47. Turelli M., 2017.  Commentary: Fisher’s infinitesimal model: a story for the ages. Theor. Popul. Biol. 118: 46–49. 10.1016/j.tpb.2017.09.003 [DOI] [PubMed] [Google Scholar]
  48. Turelli M., Barton N. H., 1990.  Dynamics of polygenic characters under selection. Theor. Popul. Biol. 38: 1–57. 10.1016/0040-5809(90)90002-D [DOI] [Google Scholar]
  49. Turelli M., Gillespie J. H., Lande R., 1988.  Rate tests for selection on quantitative characters during macroevolution and microevolution. Evolution 42: 1085–1089. 10.1111/j.1558-5646.1988.tb02526.x [DOI] [PubMed] [Google Scholar]
  50. Wakeley J., 2008.  Coalescent Theory: An Introduction. W. H. Freeman, New York. [Google Scholar]
  51. Westfall P. H., 2014.  Kurtosis as peakedness, 1905–2014. R.I.P. Am. Stat. 68: 191–195. 10.1080/00031305.2014.917055 [DOI] [PMC free article] [PubMed] [Google Scholar]
  52. Wheeler H. E., Shah K. P., Brenner J., Garcia T., Aquino-Michaels K., et al. , 2016.  Survey of the heritability and sparse architecture of gene expression traits across human tissues. PLoS Genet. 12: e1006423 10.1371/journal.pgen.1006423 [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Whitehead A., Crawford D. L., 2006.  Neutral and adaptive variation in gene expression. Proc. Natl. Acad. Sci. USA 103: 5425–5430. 10.1073/pnas.0507648103 [DOI] [PMC free article] [PubMed] [Google Scholar]
  54. Whitlock M. C., 1999.  Neutral additive genetic variance in a metapopulation. Genet. Res. 74: 215–221. 10.1017/S0016672399004127 [DOI] [PubMed] [Google Scholar]
  55. Whitlock M. C., 2008.  Evolutionary inference from QST. Mol. Ecol. 17: 1885–1896. 10.1111/j.1365-294X.2008.03712.x [DOI] [PubMed] [Google Scholar]
  56. Whitlock M. C., Guillaume F., 2009.  Testing for spatially divergent selection: comparing QST to FST. Genetics 183: 1055–1063. 10.1534/genetics.108.099812 [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Yang J.-R., Maclean C. J., Park C., Zhao H., Zhang J., 2017.  Intra and interspecific variations of gene expression levels in yeast are largely neutral: (Nei Lecture, SMBE 2016, Gold Coast). Mol. Biol. Evol. 34: 2125–2139. 10.1093/molbev/msx171 [DOI] [PMC free article] [PubMed] [Google Scholar]
  58. Yu N., Chen F. C., Ota S., Jorde L. B., Pamilo P., et al. , 2002.  Larger genetic differences within africans than between Africans and Eurasians. Genetics 161: 269–274. [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.

Data Availability Statement

All code used in computer algebra, simulation, and figure generation for this paper is available at https://github.com/emkoch/trait_mgf_math. Supplemental material available at Figshare: https://figshare.com/s/f8f38ce72d0218aa34c6


Articles from Genetics are provided here courtesy of Oxford University Press

RESOURCES