Abstract
The availability of large-scale population genomic sequence data has resulted in an explosion in efforts to infer the demographic histories of natural populations across a broad range of organisms. As demographic events alter coalescent genealogies, they leave detectable signatures in patterns of genetic variation within and between populations. Accordingly, a variety of approaches have been designed to leverage population genetic data to uncover the footprints of demographic change in the genome. The vast majority of these methods make the simplifying assumption that the measures of genetic variation used as their input are unaffected by natural selection. However, natural selection can dramatically skew patterns of variation not only at selected sites, but at linked, neutral loci as well. Here we assess the impact of recent positive selection on demographic inference by characterizing the performance of three popular methods through extensive simulation of data sets with varying numbers of linked selective sweeps. In particular, we examined three different demographic models relevant to a number of species, finding that positive selection can bias parameter estimates of each of these models—often severely. We find that selection can lead to incorrect inferences of population size changes when none have occurred. Moreover, we show that linked selection can lead to incorrect demographic model selection, when multiple demographic scenarios are compared. We argue that natural populations may experience the amount of recent positive selection required to skew inferences. These results suggest that demographic studies conducted in many species to date may have exaggerated the extent and frequency of population size changes.
Keywords: population genetics, positive selection, demographic inference
THE widespread availability of population genomic data has spurred a new generation of studies aimed at understanding the histories of natural populations from a host of model and nonmodel organisms alike. In particular, genome-scale variation data allows for inference of demographic factors such as population size changes, the timing and ordering of population splits, migration rates between populations, and the founding of admixed populations (Pool et al. 2010; Pickrell and Pritchard 2012; Sousa and Hey 2013). Such efforts can refine our picture of demographic events inferred from the archaeological record (e.g., Fagundes et al. 2007; Goebel et al. 2008), or reveal such events in species where no archaeological data are available, and can aid conservation efforts by complementing census data (e.g., Hájková et al. 2007; Garrick et al. 2015).
Population genomic data sets are well suited for this task simply because demographic changes leave their mark on patterns of genetic variation. Recent population growth, for example, will result in an excess of rare variation compared to equilibrium expectations (Fu 1997), while population contraction will result in an excess of intermediate frequency alleles (Maruyama and Fuerst 1985). In recent years researchers have devised a variety of methods that seek to detect the population genetic signatures of these demographic events. These include approximate Bayesian computation (ABC) methods, where simulation is used to approximate the posterior probability distributions of a demographic model’s parameters through the use of a collection of population genetic summary statistics without specification of an explicit likelihood function (Tavaré et al. 1997; Pritchard et al. 1999; Beaumont et al. 2002; Marjoram et al. 2003; Excoffier et al. 2005; Wegmann et al. 2010). Other approaches, such as diffusion approximations for demographic inference (∂a∂i) (Gutenkunst et al. 2009), use the probability density of the site frequency spectrum (SFS) under a given demographic model and parameterization to calculate the likelihood of the observed SFS (Marth et al. 2004; Gutenkunst et al. 2009), thereby allowing for optimization of model parameters. More recently, methods based on the sequentially Markovian coalescent (SMC) (McVean and Cardin 2005; Marjoram and Wall 2006) have been devised (Li and Durbin 2011; Sheehan et al. 2013; Schiffels and Durbin 2014), to infer how a population’s size has changed over time through the description of patterns of genetic variation along a recombining chromosome.
Applications of these inference methods have revealed much about the demographic histories of various species. For instance, early studies of human genomic variation found that non-African populations experienced a considerable population bottleneck (Marth et al. 2003), most likely associated with migration out of Africa (Reich et al. 2001; Adams and Hudson 2004; Voight et al. 2005), followed by more recent recovery. Later studies refined the estimated timing of this bottleneck (Fagundes et al. 2007; Gravel et al. 2011; Lukić and Hey 2012), uncovered a second bottleneck associated with the divergence of European and Asian populations (Keinan et al. 2007; Gutenkunst et al. 2009; Gravel et al. 2011), and inferred that the recovery from this bottleneck proceeded through continuous exponential growth (Fagundes et al. 2007; Gutenkunst et al. 2009). Recent studies of large population samples capable of observing very rare alleles found evidence that this growth has accelerated dramatically within the last several thousand years (Coventry et al. 2010; Tennessen et al. 2012; Gao and Keinan 2016). Similarly, recent studies in Drosophila melanogaster show evidence of a severe out-of-Africa bottleneck (Begun and Aquadro 1993), but occurring within the last 20,000 years (Li and Stephan 2006; Thornton and Andolfatto 2006).
While demographic inference from population genomic data in its various forms has proven to be a successful technique, a unifying assumption of these various inference methods (ABC, SFS-based, and SMC-based approaches) is that the genetic data in question are strictly neutral and free from the effects of linked selection in the genome. While this is an important simplifying assumption, it may be the case that in many populations a sizeable fraction of the genome is influenced by natural selection (Hahn 2008; Sella et al. 2009; Corbett-Detig et al. 2015). Indeed natural selection can produce skews in patterns of genetic variation that are quite similar to those generated by certain nonequilibrium demographic histories. For example, positive selection driving a mutation to fixation (i.e., a selective sweep) (Maynard Smith and Haigh 1974) may resemble a population bottleneck (Simonsen et al. 1995). Conversely, many demographic perturbations are well known to cause unacceptably high rates of false positives for many classical tests for selection (Simonsen et al. 1995; Przeworski 2002; Akey et al. 2004; Jensen et al. 2005; Nielsen et al. 2005). Thus, if natural selection has a substantial impact on genome-wide patterns of variation, then many demographic parameter estimates could be biased (Hahn 2008; Gazave et al. 2014). Indeed this has been shown to be the case for at least some scenarios of background selection (Ewing and Jensen 2016), where purifying selection reduces levels of neutral polymorphism at linked sites.
Here, we examine the potential impact of linked positive selection on three of the most widely used methods for demographic inference: ABC (Pritchard et al. 1999; Beaumont et al. 2002), ∂a∂i (Gutenkunst et al. 2009), and pairwise sequentially Markovian coalescent (PSMC); Li and Durbin 2011). We demonstrate that selection can substantially bias parameter estimates, often leading to overestimates of the severity of population bottlenecks and/or the rate of population growth. Moreover, we show that selective sweeps can result in the selection of the incorrect demographic model: if even a reasonably small fraction of loci used for inference are linked to a selective sweep, one may incorrectly infer that a constant-size population experienced a bottleneck. Finally, we discuss the implications of our results for inferences made in humans and Drosophila, and recommend steps that could partially mitigate the bias caused by selection.
Methods
Simulating demographic and selective histories to test inference methods
To test the robustness of ∂a∂i and ABC to positive selection, we generated coalescent simulations from four different demographic scenarios: (1) a constant population size model; (2) a three-epoch population bottleneck (the European model from Marth et al. 2004); (3) a model of recent exponential population growth; (4) and a three-epoch model with a population contraction followed by a period of stasis and then recent exponential population growth (a simplified version of the European model from Gravel et al. 2011). We refer to this scenario as the contraction-then-growth model. These models and their parameters are shown in Figure 1.
For each demographic model, we simulated 100 observed genomes experiencing no natural selection, each of which was summarized by a collection of 500 unlinked loci sampled from 200 haploid individuals. We then repeated these simulations while stipulating that a specified fraction of loci (f) were linked to a recent selective sweep where the selected mutation reached fixation immediately prior to sampling. The selection coefficient, s, for this mutation was always set to 0.05, with a completely additive fitness effect (h = 0.5). For each simulation including a selective sweep, we specified the genetic distance of the sweep from the sampled locus by the ratio c/s, where c is the crossover rate per base pair multiplied by the physical distance to the sweep, and s is again the selection coefficient. We examined values of f that were multiples of 0.1 between 0.1 (10% of loci linked to a sweep) and 1.0 (100% of loci linked to a sweep). Values of c/s examined were multiples of 0.1, ranging from 0.0 (the sweep occurred immediately adjacent to the locus being used for inference) to 1.0 (∼4.17 Mb, given our value of s and our recombination rate; see below). We generated sets of simulations with a given value of f by combining the appropriate numbers of neutral simulations and simulated loci linked to a sweep. For each combination of f and c/s (110 combinations in total), we generated 100 sets of 500 unlinked loci.
Next, we repeated these simulations under a recurrent hitchhiking selection scenario where rather than being linked to one recent selective sweep, loci were linked to selective sweeps that arose according to a rate parameter 2Nλ sweeps per base pair per 2N generations, with the sweep location ranging between 0 and a genetic distance of 4Ns away from sequenced locus. We set this rate to 2 × 10−5/bp (or a total rate across the entire linked region of map distance 4Ns of 100, given that s = 0.05). While we did not select our parameters to mimic any particular system, we note that our rate and selection coefficient are qualitatively similar to those estimated from Drosophila by Jensen et al. (2008) when using a fixed value of s rather than a continuous distribution, although rate estimates vary substantially (see table 3 from Jensen et al. 2008 for examples). For these simulations we did not separately examine multiple values of c/s. Instead, for a given value of f, the appropriate fraction of sampled regions was linked to loci undergoing recurrent sweeps whose location ranged from a c/s ratio of 0 to 2. The remaining fraction, 1 − f, loci were unlinked from selection.
We also simulated large chromosomal regions to which we applied PSMC. These simulations were of 15-Mb regions with a constant-size population (Ne = 10,000), from which two individuals were sampled. These 15-Mb regions either experienced no selective sweeps, one selective sweep fixing 0.4 × Ne generations ago, three selective sweeps (fixing 0.4 × Ne generations ago, 0.2 × Ne generations ago, and immediately prior to sampling) or five selective sweeps (0.4 × Ne, 0.3 × Ne, 0.2 × Ne, 0.1 × Ne, or 0 generations prior to sampling). The location of each sweep was thrown down randomly along the chromosome. For each scenario, 100 replicate simulations were generated. We also simulated 15-Mb regions under our contraction-then-growth scenario with zero sweeps, one sweep (fixing 9000 generations ago, or ∼0.63 × Ne generations ago), three sweeps (fixing 0, 5000, and 9000 generations ago, or 0 × Ne, ∼0.35 × Ne, or ∼0.63 × Ne generations ago, respectively), or five sweeps (0, 5000, 7000, and 9000 generations ago, or 0 × Ne, ∼0.21 × Ne, ∼0.35 × Ne, ∼0.49 × Ne, or ∼0.63 × Ne generations ago, respectively). Finally, we simulated constant-size populations (Ne = 10,000) experiencing recurrent hitchhiking at a variety of rates ranging from a rate of 0.01 to 1000 sweeps per 15 Mb per 2N generations. Again, all simulated sweeps had s = 0.05 and h = 0.5.
For all simulations, we used parameters relevant to human populations: a recombination rate of 1.0 × 10−8, (approximately equal to the sex-averaged rate from Kong et al. 2010) and a mutation rate of 1.2 × 10−8 (from Kong et al. 2012). Simulations were performed with our coalescent simulator, discoal (https://github.com/kern-lab/discoal; Kern and Schrider 2016), and example command lines with the appropriate population mutation/recombination rates and population size changes for each demographic scenario are shown in Supplemental Material, Table S1.
Parameter estimation and model selection with ∂a∂i
We downloaded version 1.6.3 of ∂a∂i (Gutenkunst et al. 2009), which we programmed to optimize the parameters of the bottleneck, growth, and contraction-then-growth models. For each model we used a two-step constrained optimization procedure to find the combination of demographic parameters that have the highest likelihood, given the site frequency spectrum measured across all 500 unlinked loci in the simulated genome. First we performed a coarse optimization using the augmented Lagrangian particle swarm optimizer (Jansen and Perez 2011), and then refined this solution using sequential least squares quadratic programming (Kraft 1988). Both of these techniques are implemented in the pyOpt package (version 1.2.0) for optimization in Python (Perez et al. 2012).
To asses the accuracy of point estimation of parameters in the face of varying amounts of and genetic distances to selective sweeps, we optimized the parameters of each demographic model against each data set simulated under that model, comparing estimated values to the true values. As shown in Results, this approach was quite successful in recovering the true parameter values of each demographic model when applied to data simulated under neutrality. However, one exception was the bottleneck model, for which the optimal solution was typically a shorter but more severe bottleneck than the one we had simulated. We therefore fixed the bottleneck duration to the true value (500 generations), after which ∂a∂i was able to estimate the remaining parameter values with acceptable accuracy.
To assess the support for a given demographic model, we obtained for a simulated data set the likelihood of each demographic model under the optimal parameters estimated by ∂a∂i, and then from this likelihood and the number of parameters of the model, we calculated the Akaike information criteria (AIC) (Akaike 1974). For the constant population size model, there are no optimized parameters, so the AIC is simply −2 times the log likelihood of the model. Model selection was performed for each data set simulated with constant population size, with or without selection. For each model with variable population size, the Python script we used to perform parameter optimization and obtain the likelihood of the optimal parameterization has been deposited on GitHub (https://github.com/kern-lab/demogPosSelDadiScripts), as has the script used to obtain the likelihood under the constant population size model.
To perform formal model selection, we asked for a given simulated data set whether any nonequilibrium model had an AIC at least 50 units lower than that of the equilibrium model. If so, we asked whether any of our three nonequilibrium models had an AIC at least 50 units lower than the other two, in which case we selected that model; otherwise, we classified the simulated data set as “ambiguous but nonequilibrium.” If no nonequilibrium model had an AIC at least 50 units lower than the equilibrium model, then we conservatively classified the simulated data set as “equilibrium.” We performed parameter inference and model selection for our recurrent hitchhiking data in the same manner with one exception: when performing model selection in many cases the second optimization step failed when fitting our constant-size populations with selection to nonequilibrium demographic models. We therefore conservatively used parameterizations from the initial coarse optimization to calculate AIC scores for our model selection under recurrent hitchhiking.
Parameter estimation and model selection using ABC
For each of our three nonequilibrium demographic models, we used ABC to estimate the model parameters in each “observed genome” simulated under the model. To this end, we summarized patterns of variation within each genome by calculating the means and variances of π the number of segregating sites, Tajima’s D, (Fay and Wu 2000), and the number of distinct haplotypes for each of the 500 sampled unlinked loci. We then created a sampling data set for each demographic model consisting of 5.0 × 105 simulated genomes evolving in the absence of selection, again with each genome represented by 500 unlinked loci, each of sample size 200. For these sampling data sets, the demographic parameters were drawn uniformly from prior distributions (shown for each model in Table S2) and summarized by the same set of statistics used for the observed genomes. For the bottleneck and contraction-then-growth models, our initial efforts to estimate parameters under neutrality failed to approximate the true parameterizations. We therefore fixed the values of the times of population contraction parameters of these models (referred to as TB and TC, respectively) during both parameter estimation and model selection: these parameters were always set to the true values during sampling simulations, and their values were not estimated. After this change, we were able to estimate the parameters of each model under neutrality with reasonable accuracy.
We utilized the ABCreg software package (https://github.com/molpopgen/ABCreg) to perform parameter estimation for each of our four demographic models (Thornton 2009). We applied the conventional tangent transformation procedure to the parameters sampled from our prior distributions via passing the -T flag. We also set the tolerance parameter, -t = 0.001, thus retaining 0.1% of our sample data for use in estimating the posterior parameter distributions. ABCreg uses a weighted linear regression approach to the retained sampling simulations to estimate the posterior probability densities of the parameters (Beaumont et al. 2002). From each parameter’s estimated posterior distribution, we used the maximum a posteriori estimator (posterior mode) as our point estimate. We also repeated parameter estimation on each observed data set using the means of summary statistics only.
We performed model selection on our simulated observed genomes with constant population size and varying degrees of positive selection. Our model selection procedure considered each of our four demographic models. For the constant-size model, we constructed a new sampling set of 5.0 × 105 simulated data sets, and for the three variable-size models, we used the same sampling sets generated for parameter estimation. We used the R package abc to conduct model choice, performing logistic regression-based estimation (using the “mnlogistic” method) of the posterior probabilities of a model (Csilléry et al. 2012). For this procedure, we set the tolerance parameter to 0.1 for our single-sweep data sets. In the recurrent hitchhiking case, we had to increase this parameter to 0.5 for the regression procedure to terminate successfully. We separately examined all pairwise model selection scenarios: constant size vs. growth; constant size vs. contraction then growth; constant size vs. bottleneck; bottleneck vs. contraction then growth; bottleneck vs. growth demography; and contraction then growth vs. growth. We summarized model support with the Bayes factor as calculated by the abc package; in cases where this calculation resulted in division by 0 (i.e., where the posterior probability of a model was estimated to be zero), we set the Bayes factor to be equal to the largest one observed among data sets with the same combination of demographic model, f, and c/s.
We performed model selection in a manner similar to our approach with ∂a∂i, asking for a given simulated data set whether any nonequilibrium model had a Bayes factor of at least 20 when compared to the equilibrium model. If so, we asked whether any of our three nonequilibrium models had a Bayes factor ≥20 when compared to each of the two, in which we selected that model; otherwise we classified the simulated data set as “ambiguous but nonequilibrium.” Analogous to our model selection with ∂a∂i, if no nonequilibrium model had a Bayes factor ≥20 when compared to the equilibrium model, then we conservatively classified the simulated data set as equilibrium. This was done for both our single-sweep and recurrent hitchhiking scenarios.
Inferring population size histories with PSMC
We ran PSMC to infer the history of population size changes of our 15-Mb simulations from which two individuals were sampled (see above). Briefly, we converted our simulation output to the same format generated by running msHOT-lite (https://github.com/lh3/foreign/tree/master/msHOT-lite) with the -l flag. We then ran PSMC’s ms2psmcfa.pl script with default parameters to generate input for PSMC, which we ran with the following parameters: -N25 -t15 -r5 -p “4+25*2+4+6.” Finally, we ran PSMC’s psmc2history.pl script with default parameters to output the inferred population size history. We then rescaled the output from units of Ne to generations and numbers of individuals using the estimated value of θ. For each selective scenario, we ran PSMC separately on all 100 simulated population samples. Finally, for the purposes of visualization, we obtained a median estimate of population size across time by examining a large number of time points (one every 100 years) across the entire period examined, and at each time point taking the median population size estimate from all 100 simulations.
Data availability
The authors state that all data necessary for confirming the conclusions presented in the article are represented fully within the article.
Results
The impact of positive selection on variation under four demographic scenarios
To test the potential impact of positive selection on demographic inference, we simulated four different population size histories: a constant population size model, a bottleneck model, an exponential growth model, and a population contraction followed by later exponential growth (Figure 1; Methods). We begin by demonstrating the impact of linked selective sweeps on genetic diversity, as measured by π (Nei and Li 1979) and Tajima’s D (Tajima 1989), under each of these models. For each model, the selection coefficient, s, for each sweep was set to 0.05, and selection was modeled as a “hard” sweep involving the single origin of an advantageous mutation going to fixation (Methods). In Figure 1, we show the mean values of these two statistics at increasing distances from a selective sweep (where distance is measured by the total crossover rate, c, over s) under each of the four demographic models examined.
Under our constant population size model, a recent selective sweep with s = 0.05 has a marked effect on genetic polymorphism at the site of the sweep (Figure 1A): on average π is reduced approximately eightfold (6.01 vs. a neutral expectation of 48.0), and Tajima’s D is well below zero (mean D: −2.16). At increasing distances, both of these statistics recover toward their expectation under neutrality, which they have nearly reached at c/s = 1. At intermediate distances Tajima’s D passes through a range where its value is above the expectation of approximately zero, as has been observed previously (Teshima et al. 2006; Schrider et al. 2015). Under our bottleneck scenario (Figure 1B), which is Marth et al. (2004)’s model of European human population size history, a selective sweep causes a very similar reduction in diversity and skew away from intermediate allele frequencies (mean π: 6.49 and mean D: −2.27, vs. neutral expectations of 47.25 and −0.67, respectively). With increasing genetic distance from a sweep under the bottleneck model, π and Tajima’s D recover in a similar manner as under constant population size.
Exponential growth is often used to model recent population expansions in lieu of instantaneous population size change, and indeed such growth appears to be a key feature of human population history (Fagundes et al. 2007; Gravel et al. 2011; Tennessen et al. 2012). We therefore examined a model based on the same parameterization of strong growth from Gravel et al. (2011)’s estimated European model but omitting the population contractions and most ancient expansion (Figure 1C). Under this model we find that the impact of positive selection is less severe than under either the equilibrium or bottleneck models: π is reduced only 4.5-fold from a neutral expectation of 6.57–1.45 when a sweep occurs immediately adjacent to the sampled locus, while Tajima’s D only drops from −2.06 to −2.57. This demonstrates in part how strong population growth in the absence of selection creates patterns of variation that are very similar to selective sweeps, so much so that sweeps might be more difficult to detect (Schrider and Kern 2016). Finally, we examined a three-epoch model with a population contraction and then subsequent exponential growth. Currently, this contraction-then-growth model is used to represent non-African human population size histories (e.g., Fagundes et al. 2007; Gutenkunst et al. 2009; Gravel et al. 2011; Tennessen et al. 2012). Our parameterization shown in Figure 1D is a simplified version of the European model from Gravel et al. (2011). Under this contraction-then-growth model, we find that π experiences a 7.3-fold reduction (from 40.10 to 5.48 on average) when a recent sweep is adjacent to the sampled locus—more similar in scale to the reduction in diversity under the constant-size and bottleneck models than the growth model. Tajima’s D also experiences a dramatic reduction when c/s = 0 (from a mean of 0.22 to −2.32). As c/s increases, both π and D gradually recover toward their neutral expectations as in the other scenarios.
Demographic parameter estimates are biased by positive selection
We sought to quantify the impact of positive selection on demographic parameter estimation under our bottleneck, growth, and contraction-then-growth models. First, we simulated population samples experiencing no selection and asked how well we could recover the true parameters of the model using diffusion approximations to the SFS via the ∂a∂i software package (Gutenkunst et al. 2009), or with a set of commonly used summary statistics (see Methods) via ABC (Thornton 2009; Csilléry et al. 2012); we address the effects of selection on PSMC later, as this method requires a different sampling scheme. Briefly, we used both of these methods to fit the focal demographic model to data sampled from 500 unlinked simulated loci and repeated this process on 100 replicate simulated “genomes” (Methods). We then gradually increased the value of f, the fraction of these sampled loci linked to hard selective sweeps (within a distance of c/s ≤ 1.0; Methods). At values of f ranging from 0 to 1, we repeated parameter estimation to assess the extent to which a given amount of selection biases our inference.
Population bottleneck:
When using ∂a∂i to infer the optimal set of parameters of a bottlenecked population (Figure 1B) experiencing no positive selection, our estimates were quite accurate (Figure 2): our average parameter estimate for the ancestral effective population size, NeA, was 10,044 individuals (a 0.4% deviation from the true parameter value); our mean estimate for the time of recovery from the bottleneck, TR, was 3126 generations ago (4.2% deviation); our estimated effective population size during the bottleneck, NeB was 1988 individuals (0.6% deviation) on average; and our mean estimate of the present-day effective population size, Ne0, was 20,476 (2.4% deviation). Moreover, our inferences were fairly consistent, with most parameter estimates being fairly close to the true value (Figure 2). However, while repeating this analysis with increasing numbers of loci linked to a selective sweep, our parameter estimates became increasingly biased. Even some of the smallest values of f we examined produce significant underestimates of the population sizes Ne0 and NeB (Figure 2). For example, the mean inferred value of NeB decreases to 1750 when f = 0.2 (an 12.5% underestimate), to 1410 when f = 0.5 (29.5% underestimate), and to 671 when f = 1.0 (66.4% underestimate). A more subtle but consistent downward bias of Ne0 also appears with increasing f: Ne0 is estimated at 19,662 at f = 0.2 (1.7% underestimate), 18,364 when f = 0.5 (8.2% underestimate), and 15,427 when f = 1.0 (22.9% underestimate). By contrast, estimates of the ancestral effective population size (NeA) and the time since the recovery (TR) are largely unaffected unless f is fairly high (≥0.8), in which case the values of these two parameters are somewhat overestimated (Figure 2).
Like inferences using the SFS (i.e., ∂a∂i), our ABC procedure was able to infer the true parameters with minimal bias when run on simulated population samples experiencing no positive selection: the mean estimates were 10,062 for NeA (0.6% difference from true value), 2910 for TR (3.0% difference), 2633 for NeB (31.7% difference), and 20,097 for Ne0 (0.5% difference). However, we note that the NeB estimate was fairly inconsistent (with the middle 50% of estimates ranging from 1482 to 3596), while other parameter estimates exhibited much lower variance. When positive selection is introduced, we obtain significantly biased estimates of all parameters when f ≥ 0.2 except for NeA. These biases are in the same direction as observed using ∂a∂i (underestimates for Ne0 and NeB, and overestimates for NeA and TR), but typically larger in magnitude. Indeed, for f ≥ 0.4, our estimates of NeB and TR approach the boundaries of our prior parameter ranges (the upper bound of 3500 for TR and the lower bound of 100 for NeB, respectively); in these cases we are inferring a very short but extreme bottleneck. Thus, for our bottleneck model, ABC based on our set of summary statistics appears to be more sensitive to selection than ∂a∂i. Overall, the presence of positive selection seems to cause both methods to overestimate the extent of population contraction and to underestimate the degree of recovery from the bottleneck. For the simulated data sets used in these analyses, whenever a locus was linked to a selective sweep, the distance from the sweep, c/s was drawn uniformly between 0 and 1. We also repeated these analyses when fixing the value of c/s, and in Figure S1 we show our distribution of parameter estimates obtained using both ∂a∂i and ABC on 111 different combinations of f and c/s. This figure demonstrates that, for a given fraction of neutral loci linked to a selective sweep, decreasing the genetic distance to the sweep increases bias, as expected.
Note that for our ABC inference we examined only the means of several population genetic summary statistics (Methods). Including the variances caused estimates to behave nonmonotonically, because whenever f is not equal to 1 or 0 the distribution of summary statistic values is a mixture of two models, and therefore has inflated variance, resulting in less accurate parameter estimation. We also show our parameter estimates when including variances in Figure S1. In Figure S2, we examine the effect of a recurrent hitchhiking scenario (Methods), finding that selection generally downwardly biases our estimates of NeA, NeB, and Ne0 (although for ABC, the relationship between f and the inferred value is nonmonotonic). For TR, selection decreases estimates from ∂a∂i and ABC using statistic means and variances, but tends to inflate estimates for ABC using only means.
Population growth:
Next, we examined the impact of positive selection on parameter estimates for our model of population growth (Figure 1C). When our simulated genomes experienced no recent selective sweeps, we again achieved good accuracy when using ∂a∂i (Figure 3): our mean estimates of NeA, TG, and Ne0 were 1042 (0.9% difference from true value), 952 (3.5% difference), and 36,819 (2.6% difference), respectively. Increasing f again biases our estimates, but the effect is subtler than for the bottleneck case. This is probably a consequence of the reduced scale of the impact of positive selection on flanking variation under this model relative to the bottleneck model (Figure 1). The most notable pattern that we observe for this model is that TG decreases with increasing f, while the population size estimates are largely unaffected: when f = 0.5 our average estimate is 815 (11.4% difference from true value) vs. 735 when f = 0.8 (20.2% difference) and 679 when f = 1.0 (26.2% difference). In other words, widespread selective sweeps will cause one to infer slightly more recent but more pronounced exponential growth. When c/s is relatively small, our error rates are substantially higher (Figure S3). Thus, stronger positive selection could still seriously impair ∂a∂i’s demographic inferences under this population size history.
We then used ABC to perform parameter estimation under the growth model. In the neutral case, our estimated parameters were largely concordant with the true values, with the exception of some bias observed for TG (mean estimate of 793, which is 13.8% below the true value). Our estimates of NeA were also far more dispersed than those obtained from ∂a∂i (Figure 3). Further, unlike our estimates with ∂a∂i, increasing the value of f substantially biases our ABC estimates. For example, Ne0 is 40,215 when f = 0 (12.0% greater than the true value), but increases to 73,315 when f = 0.5 (an overestimate of 104.2%), 87,702 when f = 0.8 (an overestimate of 144.3%), and 91,725 when f = 1.0 (an overestimate of 155.5% plus a dramatic increase in variance). The degree to which TG is underestimated also increases with f: the average estimate is 705 at f = 0.2 (23.4% below the true value), 519 at f = 0.5 (43.5% bias), 233 at f = 0.8 (74.7% bias), and 167 at f = 1.0 (81.2% bias). Again, we demonstrate the effect of varying the distance c/s of sampled loci from the selective sweep, as well as the effect of performing ABC on the variances of summary statistics in addition to their means, in Figure S3. Overall, we observe that under our growth model, positive selection will cause inferences of more recent, faster population growth, with this effect being far subtler when using ∂a∂i than ABC with our set of summary statistics. Under a recurrent hitchhiking model (Methods), we find that selection downwardly biases our estimates of NeA from each method and dramatically inflates estimates of Ne0 for ABC using means and variances (Figure S4).
Population contraction followed by growth:
Finally, we assessed our ability to recover the parameters of our contraction-then-growth model (Figure 1D) with increasing amounts of positive selection. Without selection, ∂a∂i estimates NeA, TG, and Ne0 with reasonably high accuracy (Figure 4): 14,767 on average for NeA (2.0% over the true value), 864 for TG (6.1% under the true value), and 37,922 for Ne0 (5.6% over the true value). However, TC and NeC are substantially overestimated at 2511 (23.1% over the true value) and 1339 on average (29.7% over the true value), respectively. As we increase f, our estimates of NeA, TC, and NeC are inflated, TG is increasingly underestimated, and Ne0 is largely unaffected. The effect on TC is the largest, resulting in a massive increase with f: our estimate is 3719 when f = 0.2 (an overestimate of 82.3%), 10,467 when f = 0.5 (overestimate of 413.1%), and 13,728 when f = 0.8 (overestimate of 572.9%). NeA and NeC estimates also increase dramatically with f: to 49,431 (an overestimate of 241.5%) and 2415 (an overestimate of 134.0%) when f = 0.5, respectively, while TG on the other hand decreases to 580 when f = 0.5 (underestimate of 36.9%). Thus, positive selection typically results in our ∂a∂i -estimated demographic model to have more protracted population contraction, with larger initial and contracted population sizes.
When repeating these analyses using ABC, given our set of summary statistics (Figure 4), we find that under neutrality, TG is grossly underestimated, NeC is slightly overestimated, and NeA and Ne0 are estimated with greater accuracy (14,415 or 0.4% under the true value, and 35,017, or 2.5% under the true value, respectively). Thus, we infer a more protracted but slightly less severe population contraction than the true population size history. Even so, we proceed to characterize what the effect of linked selection is on parameter estimates using ABC as before. Indeed our estimates become more biased as we add increasing amounts of positive selection. Most notably, Ne0 exhibits a substantial downward bias as we increase f and is estimated at 26,178 when f = 0.2 (27.1% underestimate), 18,101 when f = 0.5 (49.6% underestimate), and 8794 when f = 1.0 (75.5% underestimate). Also, as f becomes large, NeC shifts from being slightly overestimated to significantly underestimated, and estimates of NeA become slightly upwardly biased. Thus we find that under this model, positive selection again biases parameter estimates, although not in the same manner for ∂a∂i and ABC: while ∂a∂i infers a longer phase of reduced population size along with an inflated ancestral size and less severe contraction, our ABC procedure infers a more severe contraction followed by a less complete recovery. We show our inference results on the full grid of c/s and f values, as well as when including variances of summary statistics, in Figure S5. In Figure S6, we show estimates under recurrent hitchhiking, where we observe that ∂a∂i’s estimates of TC are inflated, while NeA is also skewed, with ∂a∂i producing underestimates with lower values of f and overestimates when f ≥ 0.8. ABC under recurrent hitchhiking produces underestimates of NeA, and oscillates between downwardly and upwardly biased inferences for Ne0. In general, demographic parameter estimation under our contraction-then-growth scenario in the presence of recurrent hitchhiking leads to very poor estimates under a wide range of f.
Effect of positive selection on population size history inference using PSMC
The PSMC is a widely used method that infers a discretized history of population size changes from a single recombining diploid genome (Li and Durbin 2011). Such inference is possible because coalescence times between the two allelic copies in a diploid, which are governed by the effective population size, will change at the breakpoints of historical recombination events, and the resulting distribution of coalescence times across the genome thus contains information about population size history. However this method necessitates sampling a large stretch of a recombining chromosome. To test the impact of positive selection on inferences from PSMC, we simulated constant-size populations of 10,000 individuals, sampling a 15-Mb chromosomal region from two haploid individuals. We performed 100 replicates of this simulation for each of four scenarios (Methods): the standard neutral model; a population experiencing one fairly recent sweep (reaching fixation 0.2 × Ne generations ago) somewhere in this region; a population experiencing three recurrent sweeps (fixed 0, 0.2, and 0.4 × Ne generations ago); and a population experiencing five sweeps (0, 0.1, 0.2, 0.3, and 0.4 × Ne generations ago). We find that under neutrality, very little population size change is inferred on average (although there is a fair bit of variance; Figure 5A). However, when there has been only a single selective sweep, a population bottleneck near the time of the sweep is inferred, in which the population contracts to approximately one-half of its original size before recovering to greater than twice its original size (Figure 5B). When there have been three or five recurrent selective sweeps, the inferred population contraction becomes increasingly severe (Figure 5, C and D). In the five-sweep case, we typically infer a contraction down to roughly one-fourth of the original size, although the subsequent growth phase is less dramatic than that inferred from the one- and three-sweep cases. We also find that a recurrent hitchhiking regime substantially biases the inferred population size history when the rate of hitchhiking becomes appreciable (i.e., ≥1 sweep per 15-Mb region every 2N generations; see Figure S7). In particular, recurrent hitchhiking leads to a case where the population is in constant recovery from a loss of polymorphism, thus even though population size has remained constant, PSMC infers a population size history that looks like population growth. Selection also biases PSMC’s inference when the population size varies over time: in Figure S8 we show that under our contraction-then-growth model, the duration of the bottleneck is greatly overestimated as sweeps are added to the scenario, with a more ancient contraction inferred. In addition, C and D of Figure S8 suggest that the extent of exponential growth during the recovery phase is underestimated when very recent sweeps have occurred. Thus, we find that positive selection can dramatically skew population size histories deduced by PSMC.
Positive selection produces spurious support for nonequilibrium demographic histories
Demographic inference methods are often used not only to infer parameters of a model, but increasingly to select the best fitting among several competing models (e.g., Adams and Hudson 2004; Fagundes et al. 2007; Duchen et al. 2013). To ask whether positive selection might affect the outcome of demographic model selection, we simulated genomes with constant population size, again sampling loci for which some fraction, f, is located within c/s ≤ 1 of a selective sweep. We then performed model selection among our four demographic histories (Figure 1) using both ∂a∂i and ABC (Methods).
Prior to performing model selection with ∂a∂i, we first examined the degree of support for each model when fit to each data set using the AIC. Examining the differences in AIC between models, we found that even a moderate number of selective sweeps will cause nonequilibrium demographic scenarios to have far stronger support than the true equilibrium history (Figure S9). This is especially so for the bottleneck and contraction-then-growth models, which achieve better support than the equilibrium model even at small values of f. For example, when f = 0.2, the bottleneck model receives an AIC lower than the equilibrium model in 90% of cases, and the contraction-then-growth model has a lower AIC 72% of the time (Figure S9). By contrast, the pure growth model is supported to a lesser extent (a lower AIC in 54% of cases), and occasionally failed to optimize properly, settling on a very low-likelihood parameterization—an indication of a poorly fitting model. The better fit of the bottleneck and contraction-then-growth models is likely because they better model the genealogy of a region experiencing a selective sweep: much of the ancestral variation flanking the selected site is removed during the sweep (analogous to contraction), while being replaced by the subset of alleles within the rapidly expanding class of individuals containing the selected mutation (analogous to expansion).
We conducted formal model selection as described in Methods, conservatively selecting the equilibrium model unless one of the other models had an AIC at least 50 units lower. We note that it would be preferable to perform parametric bootstraps from competing models to compare the distributions of AIC values, but in the interest of computational efficiency, we instead chose this heuristic. Even with this conservative cutoff, we selected a nonequilibrium model for 15% of simulated data sets with f = 0.2, for 47% of data sets with f = 0.3, and for 91% of data sets when f = 0.6 (Table 1). Thus even if a minority of loci are linked to a recent selective sweep, then SFS likelihood-based approaches may prefer the wrong demographic model. Interestingly, in every case where a nonequilibrium model was the unambiguous best fit to the data, this model choice was the bottleneck scenario. We also performed the same model selection procedure on constant-size populations experiencing recurrent hitchhiking (Methods), finding that the neutral model was rejected in all cases where some fraction of the genome experienced selection (f ≥ 0.1; Table S3).
Table 1. The fraction of simulated data sets for which each demographic model was selected by ∂a∂i.
f | Bottleneck (%) | Growth (%) | Contraction-then-growth (%) | Nonequilibrium (ambiguous) (%) | Equilibrium (%) |
---|---|---|---|---|---|
0 | 0.0 | 0.0 | 0.0 | 0.0 | 100.0 |
0.1 | 1.0 | 0.0 | 0.0 | 1.0 | 98.0 |
0.2 | 5.0 | 0.0 | 0.0 | 10.0 | 85.0 |
0.3 | 14.0 | 0.0 | 0.0 | 33.0 | 53.0 |
0.4 | 41.0 | 0.0 | 0.0 | 55.0 | 4.0 |
0.5 | 77.0 | 0.0 | 0.0 | 23.0 | 0.0 |
0.6 | 91.0 | 0.0 | 0.0 | 9.0 | 0.0 |
0.7 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
0.8 | 99.0 | 0.0 | 0.0 | 1.0 | 0.0 |
0.9 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
1 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Next, we performed model selection on our constant-size population samples using ABC (Methods). For each of these data sets, we estimated Bayes factors for each pairwise comparison of demographic models. Again, we find that nonequilibrium demographic models may begin to receive stronger support than the constant-size model once a sizeable fraction of loci are linked to selective sweeps. For example, when f = 0.4, the bottleneck model has nominally stronger support (Bayes factor >1) than the equilibrium model for 55% of data sets, the growth model has stronger support than equilibrium in 9% of data sets, and the contraction-then-growth model has stronger support in 4% of data sets (Figure S10). When f is increased to 0.8, we observe even stronger support for nonequilibrium models, with 100% of the bottlenecks data sets, 79% of the contraction-then-growth data sets, and 26% of the growth model data sets having a Bayes factor >1 when compared to the constant-size model. We used these Bayes factors to perform model selection in a manner similar to our analysis with ∂a∂i, conservatively selecting the equilibrium model if there was no alternative model that was a significantly better fit to the data (i.e., having a Bayes factor relative to the equilibrium model of ≥20). Again, we find that even if a minority of loci are linked to a sweep, then there is a substantial probability that the constant-size model will not be selected: for 6% of data sets, we select a nonequilibrium model when f = 0.2, for 34% of data sets with f = 0.3, and for 99% of data sets when f = 0.6 (Table 2). As with ∂a∂i-optimized models, we found that in every instance where we were able to unambiguously select a single nonequilibrium demographic history as the best fit, we chose the bottleneck model. When we include the variances of our set of summary statistics in our ABC procedure, we find that nonequilibrium models are strongly supported in an even higher proportion of simulated data sets, although in this case, we typically select the contraction-then-growth model rather than the bottleneck model (Table S4). Similarly, when performing our ABC model selection on data sets with recurrent hitchhiking (Methods), we find that the constant-size model was nearly always rejected in the presence of recurrent sweeps (see Table S5 for model selection using means of summary statistics and Table S6 for means and variances).
Table 2. The fraction of simulated data sets for which each demographic model was selected by ABC.
f | Bottleneck (%) | Growth (%) | Contraction-then-growth (%) | Nonequilibrium (ambiguous) (%) | Equilibrium (%) |
---|---|---|---|---|---|
0 | 0.0 | 0.0 | 0.0 | 0.0 | 100.0 |
0.1 | 0.0 | 0.0 | 0.0 | 1.0 | 99.0 |
0.2 | 0.0 | 0.0 | 0.0 | 6.0 | 94.0 |
0.3 | 2.0 | 0.0 | 0.0 | 32.0 | 66.0 |
0.4 | 25.0 | 0.0 | 0.0 | 45.0 | 30.0 |
0.5 | 88.0 | 0.0 | 0.0 | 2.0 | 10.0 |
0.6 | 99.0 | 0.0 | 0.0 | 0.0 | 1.0 |
0.7 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
0.8 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
0.9 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
1 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Discussion
It is well known that natural selection profoundly affects genealogies and therefore patterns of genetic polymorphism (Kaplan et al. 1989; Hudson and Kaplan 1994); thus it is reasonable to expect that linked selection will bias demographic inference that assumes strict neutrality of population genomic data. Indeed, background selection has recently been shown to skew demographic inferences using the site frequency spectrum (Ewing and Jensen 2016). Here, we show through extensive simulation that positive selection can severely impair demographic model selection and parameter estimation based on the SFS, summary statistics of variation, and reduced approximations of the ancestral recombination graph (i.e., PSMC). The extent to which this is so depends on the fraction of genetic loci examined during inference that are affected by a recent sweep, and the ratio of the genetic distance between the locus and the target of selection to the selection coefficient (c/s).
When the fraction of loci affected by linked selection is low, we have shown that point estimates of population parameters estimated under the correct demographic scenario are reasonably accurate using both SFS-based inference and ABC with summary statistics (Figure 2, Figure 3, and Figure 4)—the exact fraction, however, depends on the model in question. Having said that, unless f is quite low, our results indicate that when model selection is applied using either SFS-based or ABC inference, linked selection can bias model choice (Table 1 and Table 2). In many of our simulated data sets, we have assumed that loci linked to sweeps are on average a c/s distance of 0.5 away from the sweep (i.e., drawn uniformly from between 0 and 1). In real genomes this may correspond to quite a large physical distance: for instance if we assume a selection coefficient of 0.05 (i.e., selection as strong as in our simulations) and a crossover rate of 2 cM/Mb (similar to estimates in Drosophila; e.g., Comeron et al. 2012) this corresponds to a physical distance of 1.25 Mb. If instead we assume a crossover rate of 1 cM/Mb (similar to estimates from humans; e.g., Kong et al. 2010), this corresponds to a physical distance of 2.5 Mb. While we have assumed a fairly high value of s that may not be representative of all selective sweeps (e.g., Li and Stephan 2006; Jensen et al. 2008), known sweeps in humans may occasionally have selection coefficients fairly close to 0.05 (Peter et al. 2012).
In species with large recombining genomes, only a massive number of selective sweeps would cause the majority of the genome to be sufficiently impacted by linked selection to produce biased demographic inferences (even under our assumption of strong selection). For example, if a human population experienced 1200 recent sweeps fairly evenly spaced across the genome (the equivalent of one recent sweep in ∼5% of genes), every site in the genome would be within a c/s distance of 0.5 (assuming s = 0.05) from the nearest sweep (i.e., f = 1.0). This is likely an unrealistic scenario in human populations, where positive selection is perhaps less common (Hernandez et al. 2011). However, some have argued that selection may be pervasive in the human genome as well (Boyko et al. 2008; Enard et al. 2014), and certainly humans show many adaptations to local environments (e.g., Li et al. 2007; Perry et al. 2007; Tishkoff et al. 2007; Barreiro et al. 2008; Bryk et al. 2008). Thus while it seems unlikely that every site in the genome would be affected by linked selection, some currently unknown subset of sites must be, and thus we should expect demographic estimation to be subject to some degree of bias (perhaps negligible in well-designed studies; see below).
However, in species with more compact genomes, even a reasonably small number of selective sweeps may be sufficient to skew patterns of diversity genome-wide. In Drosophila, each genomic position would be closely linked to a sweep (c/s distance of <0.5) if there were as few as 120 evenly spaced recent sweeps (again assuming s = 0.05). This is a very small number indeed, equivalent to a single recent sweep affecting <1% of all genes. Indeed in Drosophila the fraction of loci affected by recent positive selection may be quite large (Begun et al. 2007; Langley et al. 2012). Numerous studies have estimated that the fraction of adaptive amino acid substitutions in D. melanogaster is considerable, with estimates ranging from 10 to 50% (Smith and Eyre-Walker 2002; Bierne and Eyre-Walker 2004; Langley et al. 2012; Mackay et al. 2012). Direct estimates of the rate of recurrent hitchhiking in Drosophila populations also indicate a substantial flux of adaptive substitution, with the population effective sweep rate varying between 1.1 × 10−5 and 2.6 × 10−3 sweeps per base pair per 2N generations (Li and Stephan 2006; Andolfatto 2007; Macpherson et al. 2007; Jensen et al. 2008). For instance, Li and Stephan (2006) in analyzing African population data estimated that ∼160 strong selective sweeps had occurred in the recent history on the X chromosome alone, an estimate that was in close agreement to that from Jensen et al. (2008) using different methods. Our simulations of recurrent hitchhiking with rates of sweeps roughly in line with those of Li and Stephan (2006) and Jensen et al. (2008), led to biased demographic inference in most cases. Positive selection may therefore be particularly troublesome for demographic inference in Drosophila and other organisms where adaptive natural selection is similarly pervasive. In sum then, the 10-fold larger number of sweeps (under our parameterization) required to produce the same level of bias suggests that the confounding effect of demography in humans may be less problematic than in Drosophila. However, given uncertainty in the number, location, strength, and type (see below) of selective sweeps, we are unable to quantify the extent to which demographic inferences in either species are skewed by adaptation. For instance, if we decrease our assumed value of s by an order of magnitude, the number of sweeps required to place each locus in the genome (f = 1.0) within c/s of 0.5 of a sweep would have to be increased by an order of magnitude in the examples given above. However we note that in many cases, even much lower values of f can bias demographic estimates (Figure 2, Figure 3, Figure 4). Finally, our goal is not to provide a compelling case for large-scale distortions in current demographic estimates in any single population (e.g., humans or flies) but instead to demonstrate how linked selection can bias inference in an idealized population.
A new and promising class of methods for inferring demographic histories relies on estimating approximations to the ancestral recombination graph (ARG) using a SMC (Li and Durbin 2011; Schiffels and Durbin 2014). In particular, because PSMC is applied to a single diploid genome, it has been used to infer population size histories in numerous species for which one or more genome sequences are available, in many cases finding support for large changes in population size (Groenen et al. 2012; Albert et al. 2013; Prado-Martinez et al. 2013; Zhan et al. 2013; Freedman et al. 2014; Green et al. 2014; Wallberg et al. 2014; Auton et al. 2015; Lamichhaney et al. 2015). Our findings suggest that natural selection may alter the shape of, and inflate the degree of change in, these inferred histories. Indeed because of the specific way in which a sweep perturbs the ARG locally during the coalescent history of a chromosome, PSMC inference on regions that have experienced one or a few sweeps in the past may lead to erroneous estimation of a population bottleneck. If sweeps continue until the present day, PSMC inference might appear to support a population contraction rather than a bottleneck, although this may very well be a result of PSMC having lower power for very recent population dynamics (Li and Durbin 2011). Under a truly recurrent sweep model (Stephan et al. 1992) PSMC infers a population size history that resembles growth, as the genomic region is in a case of steady recovery from the last sweep to have occurred (see Figure S7).
Our results are broadly concordant with a recent examination of the ability of the McDonald–Kreitman (MK) test (McDonald and Kreitman 1991) to infer the fraction of substitutions that were adaptive (α) under a simulated recurrent hitchhiking scenario with constant population size (Messer and Petrov 2013). Their study found that Eyre-Walker and Keightley’s distribution of fitness effects α (DFE-α) method (Eyre-Walker and Keightley 2009), which simultaneously estimates α, the DFE, and a two-epoch population size history, incorrectly inferred the presence of population size changes (Messer and Petrov 2013). It is therefore reasonable to assume that positive selection could have a substantial confounding effect on a variety of population genomic methods for demographic inference in practice, beyond those considered here. In the empirical literature, numerous recent studies of demographic history have found support for contractions and recent expansions of natural populations (Thornton and Andolfatto 2006; Fagundes et al. 2007; Gravel et al. 2011; Tennessen et al. 2012; Duchen et al. 2013). While such population size changes are probably common, and our results do not call the major findings of these studies into question, they do suggest that natural selection can exaggerate the inferred intensity of these changes.
Our study has examined only a single model of adaptive natural selection, and therefore has several limitations. Throughout we have assumed that positive selection occurs only through completed hard selective sweeps. Indeed soft sweeps (Innan and Kim 2004; Hermisson and Pennings 2005; Pennings and Hermisson 2006; Garud et al. 2015) and partial sweeps (Hudson et al. 1994; Sabeti et al. 2002; Voight et al. 2006), may be widespread, and differ in their effects on linked polymorphism (Orr and Betancourt 2001; Meiklejohn et al. 2004; Przeworski et al. 2005; Teshima et al. 2006; Schrider et al. 2015; Vy and Kim 2015). Polygenic selection, in which alleles at several different loci underlying a trait under selection will experience a change in frequency, is also thought to be widespread (Pritchard et al. 2010; Berg and Coop 2014). Such polygenic adaptation is known to leave its own unique signature on patterns of population genetic variation (Berg and Coop 2014). These alternative modes of positive selection could skew demographic inferences in a different manner than what we have observed in this study. Positive selection may also affect estimation of multipopulation demographic scenarios: although we did not examine this here, Mathew and Jensen (2015) recently showed that selective sweeps will impair parameter estimates for a two-population isolation-with-migration model. Thus our results, combined with those of Mathew and Jenson (2015), Ewing and Jensen (2016), and Messer and Petrov (2013), strongly suggest that the problem of natural selection skewing demographic inference is a general one.
The observations we have made here also suggest some steps that can be taken to mitigate the impact of positive selection. First, we note that in general ∂a∂i (i.e., SFS-based inference) appears to be somewhat more robust to selection than our ABC approach based on summary statistics. Perhaps this is because ∂a∂i uses an SFS summed across loci, such that more polymorphic regions will have a greater weight on the shape of the SFS (simply because they contribute more observations). Thus the extent to which regions most affected by sweeps contribute to the SFS is diminished implicitly, as these regions will exhibit less variation. Relying on the SFS rather than summaries of variation that to a greater extent depend on the number of segregating sites may therefore reduce selection’s confounding effect on inferred relative population size changes, although estimates of 4Nμ and therefore the absolute population size may be biased. We also found that including variances of summary statistics when performing ABC can dramatically inflate error, especially when an intermediate number of loci are linked to sweeps, perhaps because this mixture of two evolutionary models (neutrality and positive selection) inflates the variance. Omitting variances may therefore reduce the confounding effect of selection in some cases.
Finally, we have shown that the proximity of selective sweeps to genomic regions used for inference (as measured by c/s) has a large effect on the magnitude of bias (Figure S1, Figure S2, and Figure S3). Thus, it is of paramount importance to select regions located as far away in genetic distance as possible from genes and other functional DNA elements (Gazave et al. 2014)—note that our results imply that short introns and synonymous sites may be poor choices. While this is so, it may not be possible to move far enough away from potential targets of selection to completely eliminate any bias (as discussed above). Moreover, it is essential to omit regions with lowered recombination rates, where the impact of linked selection will be strongest (Begun and Aquadro 1992). As a corollary to this, demographic estimation performed from regions of the genome at differing genetic distances from regions experiencing selection should recover different parameter estimates (Gazave et al. 2014). Our results also motivate the challenging task of simultaneous estimation of parameters related to natural selection and demographic history (Eyre-Walker and Keightley 2009; Mathew and Jensen 2015; Sheehan and Song 2016). Until an approach to obtain accurate estimates of demographic parameters in the face of natural selection is devised, population size histories inferred from population genetic data sets from many species may remain substantially biased.
Acknowledgments
We thank Jody Hey, Matthew Hahn, Graham Coop, and two anonymous reviewers for feedback on the manuscript. D.R.S. was partially supported by the National Institutes of Health (NIH) under Ruth L. Kirschstein National Research Service award F32 GM105231. A.D.K. was supported in part by NIH award R01GM078204.
Footnotes
Communicating editor: G. Coop
Supplemental material is available online at www.genetics.org/lookup/suppl/doi:10.1534/genetics.116.190223/-/DC1.
These authors contributed equally to this work.
Present address: Center for Molecular Medicine and Genetics, Wayne State University, Detroit MI 48201.
Literature Cited
- Adams A. M., Hudson R. R., 2004. Maximum-likelihood estimation of demographic parameters using the frequency spectrum of unlinked single-nucleotide polymorphisms. Genetics 168: 1699–1712. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Akaike H., 1974. A new look at the statistical model identification. IEEE Transactions on Automatic Control 19: 716–723. [Google Scholar]
- Akey J. M., Eberle M. A., Rieder M. J., Carlson C. S., Shriver M. D., et al. , 2004. Population history and natural selection shape patterns of genetic variation in 132 genes. PLoS Biol. 2: e286. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Albert V. A., Barbazuk W. B., Der J. P., Leebens-Mack J., Ma H., et al. , 2013. The Amborella genome and the evolution of flowering plants. Science 342: 1241089. [DOI] [PubMed] [Google Scholar]
- Andolfatto P., 2007. Hitchhiking effects of recurrent beneficial amino acid substitutions in the Drosophila melanogaster genome. Genome Res. 17: 1755–1762. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Auton A., Brooks L. D., Durbin R. M., Garrison E. P., Kang H. M., et al. , 2015. A global reference for human genetic variation. Nature 526: 68–74. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Barreiro L. B., Laval G., Quach H., Patin E., Quintana-Murci L., 2008. Natural selection has driven population differentiation in modern humans. Nat. Genet. 40: 340–345. [DOI] [PubMed] [Google Scholar]
- Beaumont M. A., Zhang W., Balding D. J., 2002. Approximate Bayesian computation in population genetics. Genetics 162: 2025–2035. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Begun D. J., Aquadro C. F., 1992. Levels of naturally occurring DNA polymorphism correlate with recombination rates in D. melanogaster. Nature 356: 519–520. [DOI] [PubMed] [Google Scholar]
- Begun D. J., Aquadro C. F., 1993. African and North American populations of Drosophila melanogaster are very different at the DNA level. Nature 365: 548–550. [DOI] [PubMed] [Google Scholar]
- Begun D. J., Holloway A. K., Stevens K., Hillier L. W., Poh Y.-P., et al. , 2007. Population genomics: whole-genome analysis of polymorphism and divergence in Drosophila simulans. PLoS Biol. 5: e310. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Berg J. J., Coop G., 2014. A population genetic signal of polygenic adaptation. PLoS Genet. 10: e1004412. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bierne N., Eyre-Walker A., 2004. The genomic rate of adaptive amino acid substitution in Drosophila. Mol. Biol. Evol. 21: 1350–1360. [DOI] [PubMed] [Google Scholar]
- Boyko A. R., Williamson S. H., Indap A. R., Degenhardt J. D., Hernandez R. D., et al. , 2008. Assessing the evolutionary impact of amino acid mutations in the human genome. PLoS Genet. 4: e1000083. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bryk J., Hardouin E., Pugach I., Hughes D., Strotmann R., et al. , 2008. Positive selection in East Asians for an EDAR allele that enhances NF-κB activation. PLoS One 3: e2209. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Comeron J. M., Ratnappan R., Bailin S., 2012. The many landscapes of recombination in Drosophila melanogaster. PLoS Genet. 8: e1002905. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Corbett-Detig R. B., Hartl D. L., Sackton T. B., 2015. Natural selection constrains neutral diversity across a wide range of species. PLoS Biol. 13: e1002112. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Coventry A., Bull-Otterson L. M., Liu X., Clark A. G., Maxwell T. J., et al. , 2010. Deep resequencing reveals excess rare recent variants consistent with explosive population growth. Nat. Commun. 1: 131. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Csilléry K., François O., Blum M. G., 2012. abc: an R package for approximate Bayesian computation (ABC). Methods Ecol. Evol. 3: 475–479. [DOI] [PubMed] [Google Scholar]
- Duchen P., Živković D., Hutter S., Stephan W., Laurent S., 2013. Demographic inference reveals African and European admixture in the North American Drosophila melanogaster population. Genetics 193: 291–301. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Enard D., Messer P. W., Petrov D. A., 2014. Genome-wide signals of positive selection in human evolution. Genome Res. 24: 885–895. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ewing G. B., Jensen J. D., 2016. The consequences of not accounting for background selection in demographic inference. Mol. Ecol. 25: 135–141. [DOI] [PubMed] [Google Scholar]
- Excoffier L., Estoup A., Cornuet J.-M., 2005. Bayesian analysis of an admixture model with mutations and arbitrarily linked markers. Genetics 169: 1727–1738. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Eyre-Walker A., Keightley P. D., 2009. Estimating the rate of adaptive molecular evolution in the presence of slightly deleterious mutations and population size change. Mol. Biol. Evol. 26: 2097–2108. [DOI] [PubMed] [Google Scholar]
- Fagundes N. J., Ray N., Beaumont M., Neuenschwander S., Salzano F. M., et al. , 2007. Statistical evaluation of alternative models of human evolution. Proc. Natl. Acad. Sci. USA 104: 17614–17619. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fay J. C., Wu C.-I., 2000. Hitchhiking under positive Darwinian selection. Genetics 155: 1405–1413. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Freedman A. H., Gronau I., Schweizer R. M., Ortega-Del Vecchyo D., Han E., et al. , 2014. Genome sequencing highlights the dynamic early history of dogs. PLoS Genet. 10: e1004016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fu Y.-X., 1997. Statistical tests of neutrality of mutations against population growth, hitchhiking and background selection. Genetics 147: 915–925. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gao F., Keinan A., 2016. Inference of super-exponential human population growth via efficient computation of the site frequency spectrum for generalized models. Genetics 202: 235–245. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Garrick R. C., Kajdacsi B., Russello M. A., Benavides E., Hyseni C., et al. , 2015. Naturally rare vs. newly rare: demographic inferences on two timescales inform conservation of Galápagos giant tortoises. Ecol. Evol. 5: 676–694. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Garud N. R., Messer P. W., Buzbas E. O., Petrov D. A., 2015. Recent selective sweeps in North American Drosophila melanogaster show signatures of soft sweeps. PLoS Genet. 11: e1005004. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gazave E., Ma L., Chang D., Coventry A., Gao F., et al. , 2014. Neutral genomic regions refine models of recent rapid human population growth. Proc. Natl. Acad. Sci. USA 111: 757–762. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Goebel T., Waters M. R., O’Rourke D. H., 2008. The late Pleistocene dispersal of modern humans in the Americas. Science 319: 1497–1502. [DOI] [PubMed] [Google Scholar]
- Gravel S., Henn B. M., Gutenkunst R. N., Indap A. R., Marth G. T., et al. , 2011. Demographic history and rare allele sharing among human populations. Proc. Natl. Acad. Sci. USA 108: 11983–11988. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Green R. E., Braun E. L., Armstrong J., Earl D., Nguyen N., et al. , 2014. Three crocodilian genomes reveal ancestral patterns of evolution among archosaurs. Science 346: 1254449. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Groenen M. A., Archibald A. L., Uenishi H., Tuggle C. K., Takeuchi Y., et al. , 2012. Analyses of pig genomes provide insight into porcine demography and evolution. Nature 491: 393–398. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Gutenkunst R. N., Hernandez R. D., Williamson S. H., Bustamante C. D., 2009. Inferring the joint demographic history of multiple populations from multidimensional SNP frequency data. PLoS Genet. 5: e1000695. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hahn M. W., 2008. Toward a selection theory of molecular evolution. Evolution 62: 255–265. [DOI] [PubMed] [Google Scholar]
- Hájková P., Pertoldi C., Zemanová B., Roche K., Hájek B., et al. , 2007. Genetic structure and evidence for recent population decline in Eurasian otter populations in the Czech and Slovak Republics: implications for conservation. J. Zool. (Lond.) 272: 1–9. [Google Scholar]
- Hermisson J., Pennings P. S., 2005. Soft sweeps molecular population genetics of adaptation from standing genetic variation. Genetics 169: 2335–2352. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hernandez R. D., Kelley J. L., Elyashiv E., Melton S. C., Auton A., et al. , 2011. Classic selective sweeps were rare in recent human evolution. Science 331: 920–924. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hudson R. R., Bailey K., Skarecky D., Kwiatowski J., Ayala F. J., 1994. Evidence for positive selection in the superoxide dismutase (Sod) region of Drosophila melanogaster. Genetics 136: 1329–1340. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hudson R. R., Kaplan N. L., 1994. Gene trees with background selection, pp. 140–153 in Non-Neutral Evolution. Springer-Verlag, New York. [Google Scholar]
- Innan H., Kim Y., 2004. Pattern of polymorphism after strong artificial selection in a domestication event. Proc. Natl. Acad. Sci. USA 101: 10667–10672. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jansen P. W., Perez R. E., 2011. Constrained structural design optimization via a parallel augmented Lagrangian particle swarm optimization approach. Comput. Struc. 89: 1352–1366. [Google Scholar]
- Jensen J. D., Kim Y., DuMont V. B., Aquadro C. F., Bustamante C. D., 2005. Distinguishing between selective sweeps and demography using DNA polymorphism data. Genetics 170: 1401–1410. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jensen J. D., Thornton K. R., Andolfatto P., 2008. An approximate Bayesian estimator suggests strong, recurrent selective sweeps in Drosophila. PLoS Genet. 4: e1000198. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kaplan N. L., Hudson R., Langley C., 1989. The” hitchhiking effect” revisited. Genetics 123: 887–899. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Keinan A., Mullikin J. C., Patterson N., Reich D., 2007. Measurement of the human allele frequency spectrum demonstrates greater genetic drift in East Asians than in Europeans. Nat. Genet. 39: 1251–1255. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kern A. D., Schrider D. R., 2016. Discoal: flexible coalescent simulations with selection. Bioinformatics pii: btw556. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kong A., Thorleifsson G., Gudbjartsson D. F., Masson G., Sigurdsson A., et al. , 2010. Fine-scale recombination rate differences between sexes, populations and individuals. Nature 467: 1099–1103. [DOI] [PubMed] [Google Scholar]
- Kong A., Frigge M. L., Masson G., Besenbacher S., Sulem P., et al. , 2012. Rate of de novo mutations and the importance of father’s age to disease risk. Nature 488: 471–475. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kraft D., 1988. A Software Package for Sequential Quadratic Programming. DFVLR Obersfaffeuhofen, Germany. [Google Scholar]
- Lamichhaney S., Berglund J., Almén M. S., Maqbool K., Grabherr M., et al. , 2015. Evolution of Darwin’s finches and their beaks revealed by genome sequencing. Nature 518: 371–375. [DOI] [PubMed] [Google Scholar]
- Langley C. H., Stevens K., Cardeno C., Lee Y. C. G., Schrider D. R., et al. , 2012. Genomic variation in natural populations of Drosophila melanogaster. Genetics 192: 533–598. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Li H., Stephan W., 2006. Inferring the demographic history and rate of adaptive substitution in Drosophila. PLoS Genet. 2: e166. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Li H., Durbin R., 2011. Inference of human population history from individual whole-genome sequences. Nature 475: 493–496. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Li H., Mukherjee N., Soundararajan U., Tárnok Z., Barta C., et al. , 2007. Geographically separate increases in the frequency of the derived ADH1B* 47His allele in eastern and western Asia. Am. J. Hum. Genet. 81: 842–846. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lukić S., Hey J., 2012. Demographic inference using spectral methods on SNP data, with an analysis of the human out-of-Africa expansion. Genetics 192: 619–639. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mackay T. F., Richards S., Stone E. A., Barbadilla A., Ayroles J. F., et al. , 2012. The Drosophila melanogaster genetic reference panel. Nature 482: 173–178. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Macpherson J. M., Sella G., Davis J. C., Petrov D. A., 2007. Genomewide spatial correspondence between nonsynonymous divergence and neutral polymorphism reveals extensive adaptation in Drosophila. Genetics 177: 2083–2099. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marjoram P., Wall J. D., 2006. Fast “coalescent” simulation. BMC Genet. 7: 1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marjoram P., Molitor J., Plagnol V., Tavaré S., 2003. Markov chain Monte Carlo without likelihoods. Proc. Natl. Acad. Sci. USA 100: 15324–15328. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marth G., Schuler G., Yeh R., Davenport R., Agarwala R., et al. , 2003. Sequence variations in the public human genome data reflect a bottlenecked population history. Proc. Natl. Acad. Sci. USA 100: 376–381. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marth G. T., Czabarka E., Murvai J., Sherry S. T., 2004. The allele frequency spectrum in genome-wide human variation data reveals signals of differential demographic history in three large world populations. Genetics 166: 351–372. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Maruyama T., Fuerst P. A., 1985. Population bottlenecks and nonequilibrium models in population genetics. II. Number of alleles in a small population that was formed by a recent bottleneck. Genetics 111: 675–689. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mathew L. A., Jensen J. D., 2015. Evaluating the ability of the pairwise joint site frequency spectrum to co-estimate selection and demography. Front. Genet. 6: 268. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Maynard Smith J., Haigh J., 1974. The hitch-hiking effect of a favourable gene. Genet. Res. 23: 23–35. [PubMed] [Google Scholar]
- McDonald J. H., Kreitman M., 1991. Adaptive protein evolution at the Adh locus in Drosophila. Nature 351: 652–654. [DOI] [PubMed] [Google Scholar]
- McVean G. A., Cardin N. J., 2005. Approximating the coalescent with recombination. Philos. Trans. R. Soc. Lond. B Biol. Sci. 360: 1387–1393. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Meiklejohn C. D., Kim Y., Hartl D. L., Parsch J., 2004. Identification of a locus under complex positive selection in Drosophila simulans by haplotype mapping and composite-likelihood estimation. Genetics 168: 265–279. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Messer P. W., Petrov D. A., 2013. Frequent adaptation and the McDonald–Kreitman test. Proc. Natl. Acad. Sci. USA 110: 8615–8620. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nei M., Li W.-H., 1979. Mathematical model for studying genetic variation in terms of restriction endonucleases. Proc. Natl. Acad. Sci. USA 76: 5269–5273. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nielsen R., Williamson S., Kim Y., Hubisz M. J., Clark A. G., et al. , 2005. Genomic scans for selective sweeps using SNP data. Genome Res. 15: 1566–1575. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Orr H. A., Betancourt A. J., 2001. Haldane’s sieve and adaptation from the standing genetic variation. Genetics 157: 875–884. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pennings P. S., Hermisson J., 2006. Soft sweeps II—molecular population genetics of adaptation from recurrent mutation or migration. Mol. Biol. Evol. 23: 1076–1084. [DOI] [PubMed] [Google Scholar]
- Perez R. E., Jansen P. W., Martins J. R., 2012. pyOpt: a Python-based object-oriented framework for nonlinear constrained optimization. Struct. Multidiscipl. Optim. 45: 101–118. [Google Scholar]
- Perry G. H., Dominy N. J., Claw K. G., Lee A. S., Fiegler H., et al. , 2007. Diet and the evolution of human amylase gene copy number variation. Nat. Genet. 39: 1256–1260. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Peter B. M., Huerta-Sanchez E., Nielsen R., 2012. Distinguishing between selective sweeps from standing variation and from a de novo mutation. PLoS Genet. 8: e1003011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pickrell J. K., Pritchard J. K., 2012. Inference of population splits and mixtures from genome-wide allele frequency data. PLoS Genet. 8: e1002967. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pool J. E., Hellmann I., Jensen J. D., Nielsen R., 2010. Population genetic inference from genomic sequence variation. Genome Res. 20: 291–300. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Prado-Martinez J., Sudmant P. H., Kidd J. M., Li H., Kelley J. L., et al. , 2013. Great ape genetic diversity and population history. Nature 499: 471–475. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pritchard J. K., Seielstad M. T., Perez-Lezaun A., Feldman M. W., 1999. Population growth of human Y chromosomes: a study of Y chromosome microsatellites. Mol. Biol. Evol. 16: 1791–1798. [DOI] [PubMed] [Google Scholar]
- Pritchard J. K., Pickrell J. K., Coop G., 2010. The genetics of human adaptation: hard sweeps, soft sweeps, and polygenic adaptation. Curr. Biol. 20: R208–R215. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Przeworski M., 2002. The signature of positive selection at randomly chosen loci. Genetics 160: 1179–1189. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Przeworski M., Coop G., Wall J. D., 2005. The signature of positive selection on standing genetic variation. Evolution 59: 2312–2323. [PubMed] [Google Scholar]
- Reich D. E., Cargill M., Bolk S., Ireland J., Sabeti P. C., et al. , 2001. Linkage disequilibrium in the human genome. Nature 411: 199–204. [DOI] [PubMed] [Google Scholar]
- Sabeti P. C., Reich D. E., Higgins J. M., Levine H. Z., Richter D. J., et al. , 2002. Detecting recent positive selection in the human genome from haplotype structure. Nature 419: 832–837. [DOI] [PubMed] [Google Scholar]
- Schiffels S., Durbin R., 2014. Inferring human population size and separation history from multiple genome sequences. Nat. Genet. 46: 919–925. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Schrider D. R., Kern A. D., 2016. S/HIC: robust identification of soft and hard sweeps using machine learning. PLoS Genet. 12: e1005928. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Schrider D. R., Mendes F. K., Hahn M. W., Kern A. D., 2015. Soft shoulders ahead: spurious signatures of soft and partial selective sweeps result from linked hard sweeps. Genetics 200: 267–284. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sella G., Petrov D. A., Przeworski M., Andolfatto P., 2009. Pervasive natural selection in the Drosophila genome? PLoS Genet. 5: e1000495. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sheehan S., Song Y. S., 2016. Deep learning for population genetic inference. PLOS Comput. Biol. 12: e1004845. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sheehan S., Harris K., Song Y. S., 2013. Estimating variable effective population sizes from multiple genomes: a sequentially Markov conditional sampling distribution approach. Genetics 194: 647–662. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Simonsen K. L., Churchill G. A., Aquadro C. F., 1995. Properties of statistical tests of neutrality for DNA polymorphism data. Genetics 141: 413–429. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Smith N. G., Eyre-Walker A., 2002. Adaptive protein evolution in Drosophila. Nature 415: 1022–1024. [DOI] [PubMed] [Google Scholar]
- Sousa V., Hey J., 2013. Understanding the origin of species with genome-scale data: modelling gene flow. Nat. Rev. Genet. 14: 404–414. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Stephan W., Wiehe T. H., Lenz M. W., 1992. The effect of strongly selected substitutions on neutral polymorphism: analytical results based on diffusion theory. Theor. Popul. Biol. 41: 237–254. [Google Scholar]
- Tajima F., 1989. Statistical method for testing the neutral mutation hypothesis by DNA polymorphism. Genetics 123: 585–595. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tavaré S., Balding D. J., Griffiths R. C., Donnelly P., 1997. Inferring coalescence times from DNA sequence data. Genetics 145: 505–518. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tennessen J. A., 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. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Teshima K. M., Coop G., Przeworski M., 2006. How reliable are empirical genomic scans for selective sweeps? Genome Res. 16: 702–712. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Thornton K., Andolfatto P., 2006. Approximate Bayesian inference reveals evidence for a recent, severe bottleneck in a Netherlands population of Drosophila melanogaster. Genetics 172: 1607–1619. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Thornton K. R., 2009. Automating approximate Bayesian computation by local linear regression. BMC Genet. 10: 1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tishkoff S. A., Reed F. A., Ranciaro A., Voight B. F., Babbitt C. C., et al. , 2007. Convergent adaptation of human lactase persistence in Africa and Europe. Nat. Genet. 39: 31–40. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Voight B. F., Adams A. M., Frisse L. A., Qian Y., Hudson R. R., et al. , 2005. Interrogating multiple aspects of variation in a full resequencing data set to infer human population size changes. Proc. Natl. Acad. Sci. USA 102: 18508–18513. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Voight B. F., Kudaravalli S., Wen X., Pritchard J. K., 2006. A map of recent positive selection in the human genome. PLoS Biol. 4: e72. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Vy H. M. T., Kim Y., 2015. A composite-likelihood method for detecting incomplete selective sweep from population genomic data. Genetics 200: 633–649. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wallberg A., Han F., Wellhagen G., Dahle B., Kawata M., et al. , 2014. A worldwide survey of genome sequence variation provides insight into the evolutionary history of the honeybee Apis mellifera. Nat. Genet. 46: 1081–1088. [DOI] [PubMed] [Google Scholar]
- Wegmann D., Leuenberger C., Neuenschwander S., Excoffier L., 2010. ABCtoolbox: a versatile toolkit for approximate Bayesian computations. BMC Bioinformatics 11: 116. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zhan X., Pan S., Wang J., Dixon A., He J., et al. , 2013. Peregrine and saker falcon genome sequences provide insights into evolution of a predatory lifestyle. Nat. Genet. 45: 563–566. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The authors state that all data necessary for confirming the conclusions presented in the article are represented fully within the article.