Figures
Abstract
Computer simulations of complex population genetic models are an essential tool for making sense of the large-scale datasets of multiple genome sequences from a single species that are becoming increasingly available. A widely used approach for reducing computing time is to simulate populations that are much smaller than the natural populations that they are intended to represent, by using parameters such as selection coefficients and mutation rates whose products with the population size correspond to those of the natural populations. This approach has come to be known as rescaling, and is justified by the theory of the genetics of finite populations. Recently, however, there have been criticisms of this practice, which have brought to light situations in which it can lead to erroneous conclusions. This paper reviews the theoretical basis for rescaling, and relates it to current practice in population genetics simulations. It shows that some population genetic statistics are scaleable while others are not. Additionally, it shows that there are likely to be problems with rescaling when simulating large chromosomal regions, due to the non-linear relation between the physical distance between a pair of separate nucleotide sites and the frequency of recombination between them. Other difficulties with rescaling can arise in connection with simulations of selection on complex traits, and with populations that reproduce partly by self-fertilization or asexual reproduction. A number of recommendations are made for good practice in relation to rescaling.
Author summary
Large-scale datasets of multiple genome sequences from a single species are increasingly available. Computer simulations of complex population genetic models are essential for making sense of these data, especially for generating null expectations when testing different evolutionary hypotheses, and for inferring biologically relevant parameters from sequence variation data. Because simulations of large natural populations can be computationally expensive, a widely used tactic that greatly reduces computing time is to simulate populations that are much smaller in size than the populations that they are intended to represent. This approach is known as rescaling, and is justified by population genetics theory, provided some critical assumptions are valid. There has recently been criticism of this practice, highlighting situations in which it can lead to errors. This paper reviews the theoretical basis for rescaling, and relates it to current practice in population genetics simulations. We show that some population genetic statistics are scaleable while others are not. In particular, we show that there are likely to be problems with rescaling when simulating large chromosomal regions, selection on complex traits, and populations that reproduce partly by self-fertilization or asexual reproduction. A number of recommendations are made for good practice in relation to rescaling.
Citation: Johri P, Pouyet F, Charlesworth B (2026) The rights and wrongs of rescaling in population genetics simulations. PLoS Genet 22(8): e1012261. https://doi.org/10.1371/journal.pgen.1012261
Editor: Jackson Champer, Peking University, CHINA
Received: January 7, 2026; Accepted: July 20, 2026; Published: August 5, 2026
Copyright: © 2026 Johri et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All scripts used to replicate the results of the study are available at https://github.com/JohriLab/RescalingPerspective.
Funding: PJ was supported by the National Institute of General Medical Sciences of the National Institutes of Health under award number R35GM154969 issued to PJ. FP was supported by the ANR-25-CE12-4245-01 RECAF awarded to FP. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Computer simulations of complex genetic models that include finite population size effects have a long history in population genetics, dating back to the late 1950s: for some early studies, see Fraser [1]; Fraser and Burnell [2]; Hill and Robertson [3]; Robertson [4]; Franklin and Lewontin [5]. With the advent of large-scale genome sequences from multiple individuals of the same species, computer simulations have become an essential tool for interpreting the data, e.g., [6]. A widely used approach for reducing computing time is to simulate populations that are much smaller than the natural population that they are designed to represent, an approach that has come to be known as rescaling [7,8].
This approach is based on the principle that, provided that the assumptions of diffusion theory (discussed in section 2 below) are met, the evolution of a finite population is determined by the products of the variance effective population size (Ne) and the parameters that describe the intensity of the various evolutionary forces (selection coefficients, mutation rates, migration rates, recombination rates), rather than the absolute values of these parameters; for a detailed account of diffusion equation in population genetics, see Ewens [9, Chapters 4 and 5]. This principle was probably first explicitly formulated by Robertson [10] in his seminal paper on the limits to a response to selection, who wrote that “The change in ϕ at a particular value of q in an amount of time t/N is dependent only on Ns and on the initial function ϕ (q, 0). It then follows that the pattern of the change is determined by Ns and its timescale is directly proportional to N.” Here, ϕ (q, t) is the probability density function for allele frequency q at time t, N is the effective population size, and s is the selection coefficient acting on a semi-dominant allele at the locus in question.
The widely used method of Monte Carlo simulation of a diploid Wright-Fisher population of size N assumes random sampling with replacement of gametes from the 2N haploid genomes of the surviving adults in a given generation, after the genotype frequencies among the new zygotes have been modified by the deterministic forces under consideration, such as mutation, selection, migration, and recombination. Note that N refers to the number of diploid breeding individuals in a discrete-generation population. If N for the simulated population is obtained by dividing the Ne of the corresponding natural population by a factor C (C > 1), and the deterministic parameters are multiplied by C, the outcome of the simulation with respect to many variables of interest should reflect the behavior of the natural population. As discussed below, such variables are either unaffected by the rescaling or have a known relationship with C, in which case the results from the simulation can be adjusted to match the natural population by using the appropriate transformation. The time taken to reach a given state of the population is expected to be divided by C as a result of rescaling, so that two major savings of computer time result from rescaling. The use of the coalescent process for simulating populations and inferring genetic parameters and demographic history similarly assumes that the products of effective population size and deterministic parameters are sufficient to describe the processes involved [9, Chapter 10], [11].
The general validity of rescaling has, however, recently been challenged [12–14], although several studies have shown that rescaling does not affect most summary statistics of interest under neutrality, e.g., [14–16]. Our purpose here is to examine the population genetic justification for rescaling, to determine which evolutionary parameters are likely to be rescaleable and which are not, and to suggest guidelines for deciding on how to use rescaling. Rather than evaluating specific simulation scenarios, we focus on the theoretical foundations of rescaling approaches, with the aim of clarifying their validity for population genetics simulations.
Results
The argument from diffusion theory
As the above quotation from Robertson [10] shows, the logic of rescaling comes from the use of diffusion equations to model finite populations [3,10]. These equations are, however, only approximations to the processes that are the basis of most forward simulation methods; as described in the previous section these methods are usually based on the Wright-Fisher population model with discrete generations, with the new generation produced by random sampling with replacement of gametes, see [9, pp.136-7].
For example, in the case of a single autosomal diallelic locus in a Wright-Fisher population, the column vector f(t) of the probabilities fi(t) of finding i copies of allele A2 and 2N – i copies of allele A1 among a total of the 2N alleles present in breeding adults (where i = 0, 1,…, 2N) can always be related to f(t–1) by a matrix equation of the form f(t) = A f(t–1), where the elements of A describe the probabilities of transition between the different frequencies as a result of the action of deterministic forces and the random sampling effects of finite population size [9, Chapter 1]. The diffusion equation approximation passes from a discrete time and discrete frequency representation to a continuous time and continuous frequency one [9, Chapters 1, 4, 5]. This is justified if the changes in the components of f between generations are sufficiently small as to be effectively continuous, and if 2N is sufficiently large that allele frequencies are closely packed together on the closed interval [0, 1]. The discrete probability distribution f for allele frequency q = i/(2N) between 0 and 1 is then replaced by a probability density function (where q0 is the initial value of q).
If the expected change in q and the variance in the change in q (
are of order 1/(2Ne), and terms of order 1/(2Ne)2 are negligible, the change in
per generation is described by the forward Kolmogorov equation [9, Chapters 1, 4, 5]. It is usual to write
= pq/(2Ne), where p = 1 – q and Ne is the variance effective population size [17]. The following version of the Kolmogorov forward equation then holds:
Ewens [9, pp.176-180] discusses the extent to which results from diffusion theory provide accurate approximations to results from the more fundamental Markov chain representation of the Wright-Fisher model described above, including situations when is much larger than 1/(2Ne). It is important to note that the need for small
does not necessarily require a variable such as the selection coefficient s in Equation (2) below to be small. For example, if q is confined to values close to zero, as would be the case for a strongly selected deleterious mutation,
would be negligible compared with
and
. Similarly, in the case of a pair of autosomal loci with recombination frequency r in a randomly mating population, the expected change per generation in the coefficient of linkage disequilibrium due to recombination (D) is
[18].
In eukaryote reproduction, r normally takes a maximum value of one-half, which applies both to a pair of loci on separate chromosomes and to a pair that are a long way apart on the same chromosome, provided that crossing over occurs at the four-strand stage of the first division of meiosis and that there is no chromatid interference. In theory, chromatid interference could give r values greater than one-half [19] but there is little evidence for its occurrence except in some between-species hybrids in plants [20]. For most biologically realistic cases, a large value of r leads to small values of D unless the population size is very small or selection favoring linkage disequilibrium is strong relative to r [9, Chapter 6]. In this case, it can be assumed that is negligible, so that diffusion theory can be used even for loosely linked pairs of loci. Similar principles apply to measures of linkage disequilibrium among multiple loci [9, Chapter 6].
Both sides of Equation (1) can be multiplied by 2Ne, which is equivalent to measuring time in units of 2Ne generations, replacing Vδq with p(1 – p), and with
. If
can be written as the product of a constant and a function of q, the constant term is replaced by its product with 2Ne. For example, the standard model of selection on an autosomal locus in a randomly mating population with selection coefficient s and dominance coefficient h [9, p.13], such that the relative fitnesses of A1A1, A1A2 and A2A2 are 1, 1 + hs and 1 + s, gives:
Provided that the terms in s2 can be neglected, s can be replaced by γ = 2Nes and the properties of are unchanged, except for the change in time-scale, provided that the initial condition q0 is held constant. Note, however, that the dominance coefficient h is not to be rescaled, as it simply modulates the effect of s on
. A similar principle applies to more general genetical situations, such as multiple loci, and to the backward Kolmogorov equation, which is used for solving problems such as the fixation probability of an allele and its expected sojourn time in the population [9, Chapters 4 and 5], as well as the method for calculating changes in the expectations of variables that satisfy the above conditions on
and
, devised by Ohta and Kimura [21]. Note, however, that fixation probabilities are proportional to C in rescaled populations (Table 1, Fig 1).
If the outcome of the process being studied is independent of the initial conditions, as is the case for the statistics of a stationary probability distribution, such as the moments of the allele frequency q or derived quantities like the genetic diversity as measured by the expectation of 2pq, the values of these statistics under the diffusion approximation are determined purely by the products of Ne with the parameters describing the changes per generation in allele or haplotype frequencies, provided that these can be written in a similar form to Equation (1).
This principle yields familiar results such as the inverse dependence of the extent of differentiation of neutral allele frequencies between local populations on 4Nem (where m is the migration rate) in Wright’s island model [22], or the inverse dependence of the expected magnitude of linkage disequilibrium among a pair of neutral sites on 4Ner, where r is the recombination frequency [23]. Such quantities would be completely unaffected by rescaling to a different census population size, provided that the assumptions of diffusion theory are met and the products of the deterministic parameters with Ne are held constant. The same applies to properties that depend (to a good level of approximation) on the ratios of deterministic parameters, such as the ratio u/s in deterministic models of mutation selection balance or r/s in models of background selection and selective sweeps [24]. Similarly, properties that are linear functions of s for a given set of genotype frequencies, such as the genetic load [25], are to be scaled by a factor of C in the reduced population, assuming that the genotype frequencies are unaltered by the rescaling, and properties that are quadratic functions of s (such as the genetic variance in fitness) are to be scaled by C2, so that it is easy to transform simulated values to those for the natural population.
There is, however, a problem with properties that depend on the initial conditions, such as the initial frequencies of new mutations. These cannot be held constant if the population size N in a simulation is rescaled by dividing N by a factor of C >> 1 and the deterministic parameters such as s are multiplied by C, compared with the natural population that is being simulated. It is thus important to examine the conditions under which this problem is likely to affect the outcome of a rescaled simulation. The type of approach involved can be illustrated by the simple case of the rate of substitution, K, of new mutations under positive or negative selection in a population with N breeding individuals, assuming that substitutions at different sites in the genome occur independently of each other. The mathematical details are presented in the Appendix (section 1) and summarized in Table 1. Let NH be the number of haploid genomes among breeding adults (NH = 2N in the case of an autosomal locus). K is equal to the product of the rate of input of new mutations (NHu) and their probability of fixation, denoted here by Q(q0), where q0 = 1/NH in the case of a new mutation [26], Chapter 1];
The conclusion from the results presented in section 1 of the Appendix is that we can use simulations of a small population to predict the rates of substitution in a large population, provided that the selection coefficient in the reduced population (Cs, where s is the selection coefficient for the unscaled population) is sufficiently small that second-order terms in Cs can be neglected. This condition on Cs poses severe limitations on what strength of selection can realistically be modeled; for example, a selection coefficient of – 0.1 for a deleterious mutation in the natural population would turn into a meaningless value of – 10 if C = 100. This problem with the magnitude of s will, of course, be encountered in all types of situations involving selection, such as temporally fluctuating selection, background selection, Hill-Robertson interference, and selective sweeps [24].
Other features of interest may, however, be sensitive to initial conditions; for example, section 2 of the Appendix shows that the expected time to loss of a mutation (conditioned on loss) in a population of constant size is a function of ln(NH) and hence is not scaleable. In contrast, the expected conditional time to fixation is scaleable. In a finite Wright-Fisher population, the expected number of segregating mutations under the sites model, where at most one variant segregates at a given site in a sequence of nucleotides during its sojourn in the population, is proportional to the product of the number of sites in the sequence and the expected time to loss or fixation of mutations [9, Chapter 9]. Because this time also depends on ln(NH), the expected number of segregating sites in the population cannot be rescaled. Furthermore, because the sojourn times of deleterious mutations increase with population size, the effects of background selection on diversity patterns may be affected by rescaling [see 27]. This possibility remains to be further tested.
In contrast, the site frequency spectrum of segregating mutations in a finite sample from the population is scaleable (section 3 of the Appendix), provided that sampling with replacement can be assumed. The same applies to the effects of selective sweeps on neutral diversity under quite general single-locus selection models, provided that Nes is >> 1; population size affects the results only through Nes and Ner, at least to a good level of approximation [16,28,29].
Effects of rescaling on population genetic quantities
The effects of rescaling on a number of population genetic quantities are summarized in Table 1 and Fig 1. These quantities include parameters associated with mutation rates, selection coefficients and population size, as well as summary statistics measured for the entire population or in a finite sample. The table indicates whether and how these quantities are sensitive to rescaling and provides a framework for interpreting both simulations and theoretical results. For example, rates of processes (e.g., mutation rates) are functions of the scaling factor, C, and thus increase with rescaling. However, the same quantities scaled by 2Ne are invariant under a change of scale when time is measured in units of 2Ne generations.
While the time to fixation (conditional on fixation) of both neutral and selected alleles is preserved with rescaling, the conditional time to loss is not, and increases with the scaling factor (as mentioned above, and shown in S1 Fig). The dependence on NH of the fate of mutations implies that summary statistics calculated from the entire population may not be preserved with scaling. In particular, the expected number of segregating variants (Equation A9) and their frequency distribution depends on NH and is not preserved with scaling.
However, summary statistics for variant frequencies obtained from samples from an equilibrium population are preserved with scaling under the infinite sites model, provided that the sample size is small relative to the population size. Thus, the site frequency spectrum and other statistics like Tajima’s D, usually should be expected to be preserved with scaling. However, when sample sizes (n) are large relative to NH (i.e., n2 ~ NH), multiple coalescent events can occur in the external branches of the genealogy, violating the assumptions of the Kingman coalescent and skewing the site frequency spectrum towards more rare variants [30,31].
Summary statistics that are linearly dependent on the value of a fitness-related trait, such as genetic and inbreeding loads, will need to be divided by C after rescaling, while those with a quadratic dependence, such as the variance in fitness, should be divided by C2. In the following sections, we examine how rescaling behaves in relation to recombination rates, selection on quantitative traits, mating systems, changes in population size and epistasis.
Effects of rescaling on different simulation methods
A first type of simulation method, referred to here as the frequency-based method, is to combine the deterministic recursion relations for a given genetic system with a random sampling scheme, either by means of the matrix representation of the probability distribution described above by Equation (1), e.g., [32], or by use of random numbers to simulate sampling from the genotype frequencies generated from the deterministic recursion for a single generation to obtain the transition to the next generation, e.g., [33].
A related procedure is the PoMo (Polymorphism- Aware Phylogenetic Model) method of jointly analysing within- and between-species multiple sequences [34,35]. This uses a single-locus, Moran population genetics model based on the birth-death process [9, pp.104-109] rather than a Wright-Fisher model, with a small, haploid virtual population size that allows rapid computations of the desired statistics, especially phylogenetic tree properties. It can include certain types of selection and biased gene conversion as well as mutation and drift [36]. A transition matrix-based method for handling the properties of single loci that is suitable for analysing the site frequency spectra of very large samples from large populations under the Wright-Fisher model has recently been developed [37].
Another type of method involves forward-in-time, individual-based simulations, including the popular SLiM simulation package [38–41]. For example, when simulating a diploid population with no distinction of sex with a Wright-Fisher model of drift, new individuals are generated by randomly sampling pairs of gametes from N adults, following the action of selection, mutation, recombination etc., to produce the next generation of N adults. We refer to this second class as the individual-based method, and use SLiM as an example for most of our discussion.
With all of these methods, other than the PoMo procedure, the size of the population that can be modeled is necessarily limited, either because of the difficulty of computing with large matrices, or because of the time needed to produce N adults, although recent developments have extended computations to larger population sizes and selection coefficients [37].
A third type of method is based on the coalescent process, involving the use of backward-in-time coalescent process simulations [11], which are now being applied to whole chromosomes or genomes by means of various algorithms that represent recombination events [42–44]. These methods are computationally efficient, as only a set of genomes representing a sample of limited size from a large population is involved, and the coalescent process inherently includes the rescaling of the deterministic parameters by Ne. However, for large sample sizes or very long genomic regions, the standard coalescent model, which is an approximation to the discrete-time Wright-Fisher (DTWF) model, may create biases in genealogical correlations, identity-by-descent, and long-range linkage disequilibrium. These discrepancies reflect differences between the underlying models rather than incorrect implementation, and recent developments now allow simulation under the exact DTWF model within the msprime framework [43].
We therefore focus most of our attention on individual-based simulations. We first consider the most severe problem with rescaling, the rescaling of the rate of recombination.
The problem with recombination
The difficulty with rescaling the recombination rate arises from the following considerations. Given that the rate of crossing over between two loci, denoted here by r, is restricted by the rules of genetics to 0 ≤ r ≤ ½ for most eukaryotes, it would seem to be impossible to multiply r by C for loosely linked or unlinked pairs of loci if we then have rC > ½. This is, however, not necessarily a difficulty for the frequency-based simulation methods described above, where the transition between generations for a pair of loci involves , which can be small even if r is arbitrarily large. Since it is Ner not r that matters for the corresponding diffusion equation process, the biological limitation on r is unimportant, and there is no difficulty in applying rescaling to r, provided that only pairwise associations between loci need to be considered. The same applies to methods based on the coalescent process.
Modeling sex differences in recombination should not pose extra problems for rescaling. Basic theory on linkage disequilibrium [9, Chapter 6] suggests that, for autosomes, a simple mean of male and female recombination rates can be used in simulations where the sexes of individuals are ignored; in the extreme case of no recombination in one sex, r calculated from the genetic map in the sex with recombination is simply weighted by ½ for autosomes. For the X or Z chromosomes in species with degenerate Y or W chromosomes, weights of 2/3 and 1/3 for the r values in the homogametic and heterogametic sexes, respectively, should be used [45].
A key consideration when simulating whole genomes or chromosomes is that most finite population models, such as the Discrete-Time Wright–Fisher (DTWF) model, assume no crossover interference [46]. This assumption is made in both individual- and coalescent-based simulations. For instance, in individual-based methods such as SLiM, random number generators are used to determine the number and location of crossover events on a chromosome. The number of crossovers between a pair of homologous chromosomes is selected from a Poisson distribution, and their locations are assigned by random placement on the chromosome pair. In principle, there is no limit to the number of such crossovers. However, the effect of multiple crossovers is to cause r to increase less than linearly with the map distance d between a pair of loci (in Morgans). For the case of no crossover interference, Haldane’s mapping function, applies [47]. It follows that, if we rescale d to dC, r is always rescaled by a factor less than C, which approaches 1 as d increases. If other parameters, such as selection coefficients and mutation rates, are rescaled by C, rescaling introduces a disproportionality between the rate of crossing over and the other deterministic parameters, as well as with drift, compared with the natural population being simulated. Properties such as the effects of hitchhiking that depend on r/s, or randomly generated LD for neutral variants (which depends on Ner), or the extent of interference between selected alleles (which depends on s/r), will behave incorrectly in the simulations if d not r is rescaled by C, as can be seen in the simulations by Marsh et al. [14]. This is bound to affect the outcome of the evolutionary process if multiple loci along a chromosome are being simulated, where it is impossible to rescale every crossover rate by the same C. A similar problem applies to recombination between loci on different chromosomes; r for this case is necessarily one-half in a simulation, regardless of N, if the process of independent assortment of chromosomes is simulated for each individual in the population.
Complications also arise when using ancestral recombination graph (ARG) methods such as Relate [48,49], tsinfer+tsdate [50,51], ARGweaver [52] or Singer [53] to analyse sequence data generated under rescaled forward-time simulations. These methods, which reconstruct local trees under sequentially Markov coalescent (SMC) approximations to the standard coalescent with recombination, rely on the distribution of recombination events along the chromosome. In ARGweaver and Singer, breakpoints are generated by a Poisson process whose rate depends on the recombination rate per nucleotide site, while in tsinfer and Relate, breakpoints are approximated via the Li & Stephens [54] method that uses a hidden Markov process representation of recombination.
In simulation-based studies, it is common to infer ARGs from simulated sequence data in order to reproduce the inference pipeline that will later be applied to empirical data, even though the true simulated genealogies are available. In such cases, genealogical summaries are compared between ARGs inferred from simulated data and ARGs inferred from empirical data (non-rescaled). When forward simulations are rescaled, the resulting ARGs may depart from the standard coalescence process, if the rescaled population size becomes too small or if selection is present. This can introduce biases into any analysis that relies on ARG topology, including selection, recombination or demographic inference. In such cases, inferred ARG summaries from rescaled simulations may not be directly comparable to inferred ARG summaries from non-rescaled empirical data. The concern is therefore not that ARG inference methods are intrinsically sensitive to recombination priors, but that strong rescaling may alter the genealogical regime being simulated, potentially affecting the comparability of ARG-based analyses across simulated and real datasets.
There thus seem to be insuperable difficulties in simulating interactions between selection, mutation, recombination and drift that involve whole chromosomes or whole genomes if rescaling is required [14], unless crossing over is rare or absent. For example, in a region under strong background selection, if N, s, and r are all rescaled proportionally, the ratio s/r at linked neutral sites is expected to be preserved, allowing neutral diversity to reflect the natural population accurately; however, in the presence of multiple crossovers, even proportional rescaling cannot prevent exaggerated reductions in diversity. As shown in Fig 2, the effect of background selection in reducing diversity matches theoretical expectations for small rescaling factors (C = 100 and 200), where only a single and a double crossover is expected per chromosome per generation, but is substantially exaggerated when higher rescaling factors (C = 500 and 1000) result in multiple crossovers (map lengths of 5 and 10 Morgans, respectively). The effects of background selection were larger when the absolute size of the simulated population was smaller, for a given set of scaled parameters and for the same value of C (S1 Table). This shows that the expectations from diffusion theory fail to apply accurately in this multi-locus context. Even with the larger N values, there was a greater effect of background selection when multiple crossovers were more likely. Overall, for this example the simulated values were fairly close to the theoretically expected B value of 0.74 (based on a linear genetic map) when the simulated population size was not too small, and when the map length in the simulated population was less than two.
The solid bars display mean values and the error bars denote the standard errors across 100 independent replicate simulations. Grey bars represent the population means, while blue and purple bars show the values when 100 and 10 genomes were sampled, respectively. Forward-in-time simulations were performed for a 1 Mb region where half of all new mutations were neutral, while the other half experienced purifying selection with a constant selective disadvantage (; see Methods). Selected mutations were uniformly distributed across the simulated region. Simulations mimicked a population of D. melanogaster where the effective population size before scaling was assumed to be 106, the mutation rate was 3 × 10-9 per site/generation, and the recombination rate was 1 × 10-8 per site/generation. The solid black line represents the infinite population value B = exp(-U/M) where U is the genome-wide diploid mutation rate and M is the map length in Morgans, assuming that recombination rate scales linearly with distance. The simulations assumed no crossover interference.
The most conservative approach is thus to simulate regions that are sufficiently short that r is nearly linearly related to d after rescaling. This approach is facilitated by crossover interference, whereby the occurrence of a crossover in a bivalent at meiosis I inhibits the occurrence of another crossover nearby [46,55]. Interference reduces the frequency of multiple crossover events, causing the mapping function to become closer to linear. It is feasible to include interference in simulation methods, and this has been done in a study of identity by descent among relatives [56], using an extension of the counting model of Foss et al. [57]. This model assumes that the sites of the initiation of recombination events are distributed randomly along a bivalent at the four-strand stage of meiosis, with a fixed number (m) of non-crossover (gene conversion) events separating two successive crossovers, and assuming no interference between sister chromatids. This process generates a gamma distribution of the map distance between successive crossovers in a bivalent, conditioned on a given rate of formation of points of initiation of recombination events, with the scale and shape parameters of the distribution both equal to m + 1. Writing y = 2(m + 1)d, the mapping function becomes:
Fig 3 shows the relation between r and d for several values of m, with m = 0 corresponding to the Haldane mapping function. It also shows the linear relation between r and d that results from the case of one crossover per bivalent with complete interference. This mapping function allows an estimate of the maximum length of a chromosome over which an approximately linear relation between r and d holds after rescaling d by a factor of C. If the map length of the chromosome in question is L and the interference parameter is m, the graph of Equation (3) allows visual determination of the value of d at which a significant departure from linearity is manifest, denoted by d0. The corresponding proportion of the chromosome is do/L. For the case of no interference, Fig 3 suggests that do = 0.35 is a fairly liberal value for this purpose. With m = 10, and 4, the corresponding values are 0.45 and 0.40, respectively. The rescaled value of the maximum permitted d, d1, must satisfy d1 = d0/C, and the corresponding proportion of the whole chromosome that can be simulated is thus do/(CL). If the physical size of the chromosome is M megabases, the corresponding size of a permissible rescaled sequence is MC = doM/(CL).
The parameter m for each curve is the mean number of non-crossover gene conversion events between successive crossovers, with m increasing from bottom to top. The larger m, the greater the degree of interference between crossovers; m = 0 corresponds to the case of no interference (the Haldane mapping function). The vertical line indicates the map distance of d = 0.5 Morgans that corresponds to one crossover per bivalent. The dashed line with a slope of 1 indicated the equality of recombination frequency and map distance when there is complete interference and one crossover per bivalent.
However, S1 Table shows that, as far as the effects of background selection on neutral diversity are concerned, this criterion is probably too stringent – and good results for B were obtained even for map lengths of one in small simulated populations. This probably reflects the fact that most effects of selection on linked sites are local, so the total map length of simulated chromosomes is not as restrictive as the linearity requirement implies. Exploratory simulations are thus desirable to determine what combinations of map length and C are likely to yield accurate results. The procedure is simpler in the case of one obligate crossover per bivalent, which is close to what is observed in C. elegans [58]. Here, the rescaled maximum permissible map distance is the same as the map length of the whole chromosome (0.5), and the maximum size of a rescaled sequence is simply M/C.
The extent of interference is highly variable among species [46,59], so that the parameters to be used in a simulation where interference is modeled need to be chosen in relation to what is known about the organism in question. Table 2 provides some examples of species with different levels of interference, with corresponding recommendations for the maximum map lengths consistent with an approximately linear relation between r and d, based on the above considerations. These examples are intended only as a very rough guide, as they ignore complexities such as the existence of sex differences in recombination rates, recombination hotspots, regional variation in the rate of crossing over along chromosomes (with greatly reduced rates near telomeres and centromeres being commonly observed), as well as the existence of two pathways to crossing over, only one of which is subject to interference [60].
In D. melanogaster, for example, interference is nearly complete over 10cM of the standard female genetic map [61, Chapter 10], which corresponds approximately to four megabases of DNA and contains an average of roughly 500 genes. Without rescaling, a region of this size could be modeled by dropping a single crossover onto a pair of chromosomes with probability 0.1 in females, or a net probability of 0.05 if the absence of crossing over in males is taken into account. However, rescaling of such a region without allowing multiple events would be restricted to a C of 20, giving a probability of one for a crossover event. To rescale by a factor of 1000, which is often used in simulations of Drosophila populations, e.g., [62], the size of the region corresponding to the same probability of a crossover would have to be reduced by a factor of 50, i.e., to 80kb, enough to accommodate about eleven typical sized genes. In other words, the larger the rescaling factor, the shorter the size of the region that can be simulated accurately. In contrast, for simulations of human populations, with their much smaller Ne, a C value of 10 is quite feasible, so that a 100-fold larger region could be simulated without much loss of accuracy. This advantage is, of course, offset by the low gene density in humans, which means that only 10 typical genes could be accommodated in such a region.
Crossover interference is not currently directly modelled in SLiM and other popular population genetics simulation packages. The implementation of crossover interference in simulations is not straightforward [56], especially if one wants to incorporate recombination rate heterogeneity across the genome as well as the existence of two crossover pathways. However, modeling crossover interference allows for more accurate simulations of whole chromosomes, and should be considered in future work.
There will be instances where the phenomenon of interest is localized to a short region such that the effects of the entire genome/chromosome are not necessarily important, so that crossover interference is not relevant. An example is the effects of selective sweeps in a recombining population. Because most effects of sweeps are restricted to small regions, rescaling is unlikely to affect the observed patterns. Marsh et al. [14] found that even large scaling factors in forward-in-time simulations did not result in any deviations in expected summary statistics around the location of the beneficial allele.
Similarly, gene conversion is much less problematical in relation to scaling. It plays an important role in recombination over short distances, as gene conversion tracts in most organisms usually extend over a few hundred basepairs at most, with a mean of 300–459 bp in humans [63,64] and ~440 bp in D. melanogaster [65]. It can be modelled by assigning a rate of initiation of a conversion tract, of similar magnitude to the rate of crossing over per basepair, together with an exponentially distributed tract length, such that the rate of recombination between two sites separated by z nucleotides is 2rgdg[1 – exp(–z/dg)], where rg is the rate of initiation per basepair of gene conversion events and dg is the mean length of a tract [66]. If the physical organisation of the genome is retained in the simulations, then dg should be kept constant while rg is multiplied by C.
Many older simulation studies of multi-locus systems assumed that selection coefficients are sufficiently large that the evolutionary processes involved are deterministic, in which case relatively small population sizes can be simulated, e.g., [67]. The level of realism of these studies may, however, be questioned in the light of evidence for small Nes values for most deleterious mutations from natural populations, e.g., [68,69]. The issue of scaling does not, of course, arise in simulations of natural populations with sufficiently small sizes that running time is not a problem, as in studies of problems in conservation genetics, e.g., [70]. The problems with modeling recombination noted above mean, however, that simulations of polygenic selection (discussed next) must encounter difficulties when large genomic regions are involved.
Selection on quantitative traits
Up to now, we have only considered population genetics models that directly assign fitnesses to genotypes. There is, however, considerable interest in the evolutionary dynamics of quantitative traits, where the dynamics of the variants at the individual loci that underly variation in the trait reflect the functional relation between trait and fitness, as well as the relations between the effects of the individual loci and the trait itself [71–74]. Most recent simulation studies of selection on quantitative traits do not use rescaling, e.g., [75,76], with the exception of Hartfield and Glémin [77], whose study system also involves the complication of partial self-fertilization (see below).
Given the current interest in modeling polygenic adaptation [74], the question arise of how to rescale the parameters involved in future simulation studies. We discuss this problem using the familiar nor-optimal or Gaussian fitness model of selection on a single continuously varying trait [74], whose phenotypic value is denoted here by z. The following expression represents the fitness of an individual with trait value z:
where z0 is the optimal value of the trait and Vs is an inverse measure of the strength of selection on the trait, such that smaller values imply a faster decline in fitness as the trait value departs from the optimum.
If each locus has only a small effect on the trait, the rate of change of allele frequency in a given generation in a randomly mating population is determined by the additive and dominance effects of the locus on the trait (a and d, respectively), together with the deviation of the trait mean from z0, the phenotypic variance in the trait (Vz), and Vs (see Equations A12-A19 of the Appendix). In general, these parameters depend in a complex way on the details of how all the loci concerned determine trait values (dominance, epistasis, allele frequencies, linkage disequilibrium, etc) and will change over time [71, 72, 73, Chapter 24]. However, in the absence of epistasis and genotype-environment interactions with respect to z, the equations should provide a good approximation to what happens over a single generation.
It is shown in the Appendix that, provided that selection is relatively weak (specifically, Vs>> Vz), the selection coefficient s at a given locus is inversely proportional to Vs, independently of the scale on which z is measured. This result suggests that the factor C by which s should be multiplied when rescaling N by a factor of C can be obtained by dividing Vs by C, while leaving the scale of z unchanged. This means that a and d for each locus are unaffected by the rescaling, whereas s is multiplied by C. However, this procedure tacitly assumes that the magnitude of Vs has a negligible effect on the properties of the distribution of z, which is not exact, due to the effect of selection in generating linkage disequilibrium [71,72,73, Chapter 24], [78].
Similar considerations should apply to the generalization of Equation (3) for multivariate traits under selection [73, Chapter 30], but we have not investigated this question in detail. Given that there are strong conditions on the region of parameter space in which the above conclusion about scaling is valid, and the potential effects of epistasis and genotype-environment interactions have been ignored, rescaling of simulations of selection on quantitative traits should probably be conducted with caution. Further simulation studies that examine these questions are desirable.
Self-fertilization and facultative sex
We now consider some problems that arise with mating systems other than conventional random mating. First, the properties of partially self-fertilizing populations have attracted a good deal of attention, due to their importance for the understanding of processes such as the evolution of outcrossing mechanisms in plants [79]. The impact of recombination in populations reproducing by a mixture of selfing and outcrossing is very different from that in randomly mating, outcrossing populations, because (to a good level of approximation), the recursion relation for D is , where F is the inbreeding coefficient generated by the current frequency of zygotes produced by selfing versus outcrossing [80]. Under strict neutrality, the equilibrium value of F is equal to
, where S is the frequency with which zygotes are produced by self-fertilization [81]. It follows that, if F is close to unity, even loci on separate chromosomes have small effective rates of recombination, given approximately by
. For the first and third types of simulation methods described above, rescaling should present few difficulties, if this transformation is used to represent the frequency of recombination between a pair of loci and only a single pair of loci is modeled.
For individual based simulation methods, however, there are similar problems to those described above (if S is kept constant and r is scaled), unless a heuristic approach of replacing recombination frequencies by is used, in which case F would have to be re-determined from genotype frequencies every generation (note that the rate of selfing, S, is not scaleable), since the neutral formula does not necessarily apply when there is selection. Furthermore, F is likely to vary across the genome if there are regional differences in recombination rates, and hence differences in the effects of selection at linked sites. This procedure could thus be problematical, especially as it is unclear whether this heuristic applies to multi-locus linkage disequilibria. Tests of its accuracy based on simulations with different population sizes would be desirable.
Facultative sexual reproduction might be expected to have similar properties to selfing, in that episodes of asexual reproduction are associated with a lack of recombination. Two extreme classes of facultative sex can be envisaged. The first is when there is a constant frequency α of sexual reproduction each generation. The recursion relations for a given genetic system in such a case can be written down as a combination of equations for sexual reproduction (contributing a fraction α of the new zygotes) and asexual reproduction (contributing a fraction 1 – α), e.g., [82]. This can easily be carried over into any of the simulation methods described above. In the limit of purely asexual reproduction, as in the case of Y or W chromosomes or clonal organisms, the problem of rescaling the rate of recombination does not arise, but it still exists for individual based simulations when α > 0, just as in the case of selfing (like S, α is not scaleable).
The extreme alternative to this model is when sexual reproduction is episodic, occurring in only a fraction α of generations, and involving every individual in the population. The simplest case is when α is fixed, so that the interval between sexual generations is 1/α, but variation in α can also be modelled [83]. This mode of reproduction is characteristic of unicellular eukaryotes such as Chlamydomonas or Saccharomyces, as well as multicellular cyclical parthenogens like Daphnia. While simulating such a situation presents no problem in principle, it is unclear how to relate it to a diffusion process, given the abrupt transitions between sexual and asexual reproduction, and hence how to scale α.
A recent study of the effect of a single selective sweep on neutral diversity at linked sites in a diploid species found that, provided the mean of α is sufficiently large that several episodes of sex occur during a sweep, the effect of the sweep on nucleotide site diversity is well predicted by the results for a randomly mating population, substituting rα for r, where r is the frequency of recombination between a focal neutral site and the target of selection, αh + (1 – α) for h, and α(1 – 2h) for (1 – 2h) in Equation (2) [83]. In this situation, rα and s can both be rescaled. However, when at most only one or two episodes of sex occur during the sweep to fixation of an asexual diploid clone that is heterozygous for a beneficial mutation, there is an abrupt phase transition to a situation when diversity relative to the purely neutral case is bounded below by 2r(1 – r), with an additional term of approximately 1/(2Neα). The first term represents the fact that a full sweep requires the initial sweep to be followed by a sexual generation, allowing the production of individuals homozygous for the beneficial mutation. The probability that a pair of these inherits non-identical alleles at the neutral site is 2r(1 – r), explaining the first term; the second term represents the bulk of the expected increase in diversity during the sweep. In this situation, r is completely unscaleable, whereas α is scaleable. This illustrates how unexpected complexities can emerge with mating systems that differ from the standard of random mating.
Population size changes
With nonequilibrium demography modeled by distinct epochs with different population sizes, so that NH is a specified function of time, denoted by NH(t), a rescaled value NH(t)/C can be used in a simulation. To maintain the rate of coalescence at neutral sites for the original population, the duration (τ) of an epoch would also need to be scaled by C, so that τ = NH(t)/C generations are simulated for the epoch in question. On one hand, such scaling can be highly beneficial as it reduces both the number of breeding individuals and the simulation time, reducing the total computational cost. However, it has certain limitations, especially when the magnitude of change in population size is large and the number of breeding individuals in the population at any time becomes very small. In particular, the assumptions of the diffusion approximation and its corollary, the Kingman coalescent, break down with very small population sizes, with multiple merger coalescents becoming important [84,85]. In the extreme of a strong population bottleneck in a dioecious species, it is not possible to simulate fewer than two breeding individuals, which poses an obvious limit on the size of C. Similarly, if the population experiences a size change for a short time period , C must be limited to a value less than
so that at least one generation elapses at the altered population size. It should be possible to scale a simulated population using different scaling factors during different epochs, e.g., one could, in principle, unscale a population during the bottleneck. However, it is unclear whether the dynamics of linkage disequilibrium and multi-locus selection would be accurately represented if this is done. This question requires further investigation. Analytical and computational methods for dealing with the effects of variable population size in single-locus models on the estimation of the distribution of variant frequencies under both selection and neutrality, and applications to demographic inference and estimation of the distribution of mutational effects on fitness, have recently been developed [86].
Epistasis
There are two ways in which epistasis enters into population genetic models. The first is epistasis at the level of fitness itself, in which the fitnesses of multilocus genotypes depart from the predictions from additive or multiplicative combinations of the effects of each locus on its own [9, Chapters 6 and 7]. This could pose a problem for rescaling if the fitness differences among genotypes represented in the population after rescaling become so large that the assumption of small changes in allele or haplotype frequencies is violated, or negative fitness values are produced. But this is not substantially different from the problem with large fitness differences encountered in the absence of epistasis.
The other role of epistasis is at the level of the phenotype on which selection acts [87]. The above discussion of selection on quantitative traits suggests that rescaling should be carried out on the measure of the intensity of selection on the trait, without rescaling the trait, but the consequences of epistasis at the trait level for rescaling remain to be explored.
Discussion
The results described above are intended to shed light on the pros and cons of the use of rescaling in population genetic simulations. The salient conclusions are summarized below and in Fig 4.
- We strongly recommend that, whenever possible, one should check with available theory whether the population genetic quantity or statistic of interest is preserved with scaling, or if it scales with the scaling factor in a known manner. In both of these cases, one can successfully obtain the unscaled quantity/statistic from rescaled simulations. However, if the quantity of interest is not scaleable, rescaling should be avoided. Table 1 summarizes the scaleability properties of many quantities of interest in population genetics.
- When simulating multiple linked sites, it is important to decide the length of the region that is likely to preserve the evolutionary dynamics for the problem under investigation, according to the criteria outlined in the section on recombination.
- We have mostly considered discrete time Wright-Fisher populations with constant population sizes, for which theoretical expectations are well-developed. In situations where these are not available, it is advisable to test a minimal set of scaling factors to ensure that rescaling does not alter key evolutionary dynamics. This check is particularly important for extreme bottlenecks or large magnitudes of changes in population size.
- For modeling quantitative traits with a nor-optimal selection model, the inverse measure of the strength of selection (Vs) should be scaled, not the scale on which the trait is measured. We note that this recommendation is based on a simplified model, which ignores features such as the Bulmer effect, which reduces additive genetic variance due to selection-induced correlations among loci [78]. In practice, the consequences of rescaling should be explicitly investigated, rather than assumed to be fully reliable. The problems with rescaling recombination rates (point 2) also need to be considered in connection with quantitative traits.
- For simulations of species reproducing by partial self-fertilization, the probability of selfing (S) should not be scaled, in contrast to other evolutionary parameters. The effect of the extent of inbreeding on the rate of recombination needs to be considered in deciding on what length of sequence can be modeled in multi-locus simulations (as per our second recommendation).
- Similar properties apply to species reproducing with constant frequency α of sexual reproduction each generation; the case of diploid populations with episodes of sexual reproduction alternating with asexual reproduction is more complex, and requires special treatment if the frequency of sex is very low (see above).
- The same applies to simulations involving selection if there is a danger that rescaling will introduce unrealistically low fitnesses of genotypes with large numbers of deleterious mutations. In simulations with selection, it should be possible to compare theoretical expectations of diversity at neutral loci to simulated observations, and a mismatch is likely to indicate problems with rescaling. However, this approach is only useful when simulating scenarios where theoretical expectations can be calculated. Often highly complex models are investigated by means of forward simulations, where it may be difficult to obtain theoretical expectations. In such cases, it would be best to compare the statistics of interest obtained from simulations with different scaling factors.
Methods
Simulations were performed with the forward-in-time simulator SLiM [88]. A discrete generation, diploid Wright-Fisher population of size N was modeled. A single 1 Mb region was simulated where half of all new mutations were strictly neutral, while the other half experienced purifying selection with fixed deleterious selective effects () and all mutations were assumed to be semidominant. Selected sites were uniformly distributed across the simulated region. Simulations mimicked a population of D. melanogaster where the effective population size (Ne) before scaling was assumed to be 106, the mutation rate (u) was 3 × 10-9 per site/generation, and the recombination rate (r) was 1 × 10-8 per site/generation. A scaling factor (C) of 100, 200, 500, and 1000 was applied such that Nscaled = Ne/C, uscaled = u × C, and rscaled = r × C. Burn-in was simulated for 10Nscaled generations, and the nucleotide site diversity πwas obtained for neutral mutations using the whole population, as well as a sample of 100 or 10 genomes for 100 independent replicates.The theoretical value of nucleotide site diversity with background selection relative to that under neutrality (B) can be approximated by exp(– U/M), where U is the mean number of deleterious mutations per diploid genome and M is the map length in Morgans [89,90]. For all our simulations, the theoretically expected values of B was 0.74.
In order to test the effect of sample sizes and the absolute population size on the effects of background selection on neutral diversity, three additional sets of simulations were performed. (i) The natural population size was assumed to be larger, with Ne = 5 × 106, for which only 10 replicates were simulated and all other simulation parameters were equivalent to the ones described above. (ii) The natural population size was assumed to be large (Ne = 5 × 106), while preserving the population-scaled mutation and recombination rates, with u = 0.2 × 3 × 10-9 per site/generation and r = 0.2 × 10-8 per site/generation. (iii) Population sizes were assumed to be large while preserving the population-scaled mutation and recombination rate (as in set ii). But the length of the simulated region was increased to 5 Mb to match the number of crossovers per individual observed in set i, so that the ratio U/M is preserved.
Appendix
- 1. The rate of substitution of mutations
Let NH be the number of haploid genomes among breeding adults in a discrete generation model (NH = 2N in the case of an autosomal locus). The rate of substitution of mutations, K, is equal to the product of the rate of input of new mutations (NHu) and their probability of fixation, denoted here by Q(q0), where q0 = 1/(NH) for a new mutation represented by a single copy. Diffusion theory provides the following general formula for Q(q0) [9, p.140]:
where is independent of q0 and is defined as the following indefinite integral:
In general, K is not given by the product of NHu and a quantity that is either independent of NH or proportional to 1/NH. If the former property applied, no rescaling would be needed to obtain the value of K for the natural population, since the product of rescaled NH and u is independent of population size; in the latter case, the value for the natural population in units of generations could be obtained by dividing the simulation value by C. For selection on an autosomal locus, as described by Equation (2), Equations (A1) give the following results:
where s > 0 for a favorable mutation and s < 0 for a deleterious one.
If h = ½ (a semi-dominant allele), Equation (A1a) simplifies to the widely-used result of Kimura [91]:
Provided that Ne and N for the simulated population are divided by the scaling factor C and s is multiplied by C, this result implies that Q for the simulated population is greater than that for the natural population by a factor of C, provided that s is sufficiently small that the expression for Q is accurate. The rate of substitution for favorable mutations is then approximated by:
If u is scaled by multiplication by C, K is unaffected by the rescaling, provided that time is measured in units of 2Ne generations, or if the rate of substitution obtained from the simulation is divided by C to obtain the natural population value of K in time units of generations. Another way of looking at this result is that K relative to the neutral substitution rate u is independent of the scaling factor; the same applies to the ratio of Q and the neutral fixation probability 1/NH.
It is not obvious whether this type of result holds for all values of h, due to the quadratic term in y in Equation (A2a). For a completely recessive, favorable mutation (h = 0, s > 0), however, the following approximation for Q is valid (Kimura 1964, Equation 10.13):
With a scaling factor of 1/C for Ne and C for s, Q is multiplied by C, just as in the semidominant case, so that the same scaling principles apply.
The situation for deleterious recessive mutations or mutations with h values other than 0 or ½ can be clarified by using the more general selection equation in which h in Equation (2) is replaced by a constant a and (1– 2h) by a constant b. This formulation can be used to describe many different situations, including inbreeding and sex-linkage [92], using q0 = 1/NH for a new mutation. We can then write the indefinite integral of in Equation (A1b) as follows (correcting a misprint in Equation A3a of Charlesworth [92]):
where s.
The definite integral in the numerator of Equation (A1a) can be written as:
If NH>> 1 and Ne and NH are of similar magnitude, we have:
The term inside the brackets can be neglected if s is sufficiently small. The denominator in Equation (A1a) involves the sum of 1 and successive powers of γ (see Equation A4b of Charlesworth 2022) and is thus independent of the scaling factor if Nes is fixed. It thus follows that, to a good approximation, the ratio of the fixation probability to 1/NH is also independent of the scaling factor, just as in the two limiting cases described above. There should thus be no difficulty in using a simulation of a small population to predict the rates of substitution in a large population, provided that the selection coefficient in the small population is sufficiently small that second-order terms in s can be neglected. This is consistent with the results of Johri et al. [93], where Drosophila-like populations were scaled by C = 200.
- 2. Times to loss and fixation
Some other quantities that depend on the initial conditions do not, however, have this desirable property, notably the expected time to loss of a new mutation conditional on its loss measured relative to 2Ne, which is denoted by t**. To establish this point, it is sufficient to use the following approximation, valid for γ of order 1 [92, Equation 3]:
Even in the neutral case, for which
the dependence on NH cannot be scaled out, because of the term
. In contrast, the neutral expected conditional time to fixation relative to 2Ne, is simply t* = 2.
The result for implies that the equilibrium expected number of segregating nucleotide sites (denoted by S) for a sequence of length L is also non-scaleable, assuming the infinite sites model [94], as can be seen as follows. Under this model, S is assumed to be very small compared with L, so that each new mutation can be assumed to arise at a fixed site. S is then given by the product of 2Ne, the rate of input of mutations NHuL, and the expected sojourn time of a mutation in the population relative to 2Ne [9, p.298]. The latter is equal to:
In the neutral case, with Q = 1/NH, we obtain the expression:
A more accurate expression [9, p. 298], which corrects for the inaccuracy involved in equating integration and summation and for slight deviations from the predictions of the diffusion approximation, is:
S is clearly dependent on NH in a manner that cannot be rescaled. The same applies to the distribution of allele frequencies at segregating sites (the site frequency spectrum or SFS), as can be seen as follows. The expected numbers of sites with derived variants at specified frequencies provides a substitute for a probability distribution [94]. If t(q, q0) is the density function for the time (in units of 2Ne generations) that a mutation spends at frequency q given an initial frequency q0, and NHu is the rate at which mutations enter the population, the expected number of segregating sites out of L sites that have variants at between frequencies q and q + dq is 2NHNe Lu t(q, q0) dq, with q0 = 1/NH [9, pp.198-199].
We can represent the SFS for the population in terms of the fraction of sites at frequency q (where q = 1/NH to q = 1 – 1/ NH in steps of 1/ NH) among all segregating sites, noting that the factor 2NHNe Lu cancels from top and bottom:
In general, therefore, the SFS for the population is dependent on NH. For example, in the neutral case, it is found that and
[9, p.177] so that (with q0 = 1/NH) we have:
The ratios of for different q values are, however, independent of NH, as the denominator of this expression is separable into two components, one of which depends only on NH and the other only on q.
- 3. Properties of samples from populations
In contrast to the results for the whole population, the properties of samples from populations at statistical equilibrium are scaleable, given certain assumptions. Under the infinite sites neutral model, the SFS for a sample of n alleles can be found as follows. The probability of observing i copies of the derived variant when n << NH is proportional to:
where is the beta function, (n – i)!/[(i – 1)!n!].
To obtain the SFS among segregating sites, we have to normalize by dividing by the sum of the harmonic series 1/i from i = 1 to n – 1, i.e., Watterson’s correction factor an, giving the sample SFS as:
In general, if the population SFS is separable into two components, one of which is a function only of q and the other only of NH, as in the neutral case, the same lack of dependence of the sample SFS on NH should hold. This is always the case for single-locus selection models, as can be seen as follows. Equation (A8) of [92] shows that t(q, q0) with q0 = 1/NH depends on NH through a factor of NH that multiplies terms that are a function of q and the scaled selection coefficient γ. If t(q, q0) is integrated or summed over the interval , there will be a dependence on NH for the population SFS, as in Equation (A10a). However, if the SFS is determined from the integral of the product of t(q, q0) and the binomial sampling formula for i copies of the mutant allele, conditioned on q, the normalization of the type used for Equations (A11) means that there is no dependence on NH in the final expression. Thus, while the population SFS is not scaleable, the sample SFS for derived variants and statistics based on these (e.g. Tajima’s D) should be scaleable, at least if the infinite sites assumption holds and n << NH.
- 4. Selection on a quantitative trait
A general expression for selection on a single diallelic locus that makes a small contribution to variation in a quantitative trait controlled by many loci with small effects is given by Bürger [72, p.201], which is based on earlier work of Fisher [95], pp. 104–110], Haldane [96] and Wright [97]. A simplified account is presented here. Consider a single diallelic autosomal locus that affects the trait, and which segregates for alleles A1 and A2 with frequencies p and q, respectively. Consider all individuals with expected trait value z if the effects of the locus under consideration are ignored. Let the values of the trait for A1A1, A1A2 and A2A2 be and
, respectively. If the alleles are semidominant, d = 0. Note that these are the trait values averaged over all other genotypes and all environments for the generation in question and are thus not necessarily fixed quantities. Assume that a and d are the same for all values of z, which implies an absence of epistatic interactions with respect to other loci affecting the trait, as well as an absence of genotype-environment interactions.
Let w(z) be the mean fitness of individuals with trait value z and be the mean fitness of the population. If a and d are sufficiently small that terms of order a3 and d3 can be neglected, the fitnesses of the three genotypes at the locus can be approximated using Taylor’s theorem:
where and
are the first and second derivatives of w(z) with respect to z.
Using these expressions, the difference between the marginal fitnesses of A2 and A1, and
(Fisher’s “average excess” with respect to fitness), is given by:
where and
are the expectations of
and
, respectively. The change in the frequency of A2 over one generation is given by:
so that measures the strength and direction of selection on A2.
A widely used representation of the relation between phenotype and fitness is to write
where k is a measure of the strength of selection and f(z) describes the shape of the relation between fitness and phenotype. The nor-optimal model used below is a special case of this formula. The use of the exponential function avoids the possibility of negative fitnesses. In this case, we have:
It is immediately apparent from these expressions that is linearly related to k whereas
has a quadratic relation, if the expectations are independent of k, which may of course not be the case in general. This implies that it could be hard to find a way to rescale s in Equation (A13b) in such a way as to keep Nes constant, unless selection is sufficiently weak that terms in k2 can be neglected.
This conclusion can be made more explicit by considering the nor-optimal selection model, with optimal trait value z0 and inverse measure of selection strength :
If the trait is normally distributed, this expression yields the well-known expressions for the within-generation changes in mean and variance of z, and ΔVz [98]:
Substituting w(z) from Equation (A16) into Equations (A15), and using Equations (A17), yields the following results:
Substitution of these expressions into Equations (A13) shows that, for fixed values of a, d and , the first term in s is inversely proportional to Vz + Vs, whereas the second term has a more complex relation to Vs and Vz + Vs. The magnitudes of Vz and
reflect the values of the a’s and d’s at the loci affecting the trait, whereas Vs reflects the relation between z and fitness. Vs can be rescaled by C when population size is rescaled by 1/C, but this does not produce a proportional change even in the first term in the expression for s unless Vs>> Vz, i.e., selection is weak, and the model converges on the quadratic deviations model:
- In this case, we have
It follows from these relations and Equations (A12) that s is now proportional to 1/Vs for fixed values of a, d and , so that rescaling should work with this model, or with the nor-optimal model when
.
Supporting information
S1 Table. Estimated B values in simulations with various scaling factors (C) and simulated population sizes (Nsim).
In all cases, expected B = 0.74. 100 replicates were simulated for simulations with N = 106 and 10 replicates were simulated for simulations with N = 5 × 106 diploid individuals. The assumed mutation rate (u) and recombination rate (r) are listed per site/generation. The length (L) of the simulated region was either 1 Mb or 5 Mb and is specified below. Selected sites experienced purifying selection with a fixed selective disadvantage (2Nsims = 100). ML denotes the map length in the simulated population in Morgans, assuming no crossover interference. SE represents the standard deviation of the means across the simulated replicates. Note that simulations with Nsim = 25,000 and 50,000 did not reach completion in a reasonable time and thus have been omitted.
https://doi.org/10.1371/journal.pgen.1012261.s001
(DOCX)
S1 Fig. Expected time to conditional loss of neutral mutations (relative to 2Ne generations) as a function of the scaling factor, plotted using equation A7.
https://doi.org/10.1371/journal.pgen.1012261.s002
(DOCX)
Acknowledgments
We thank Jeffrey Spence and three other anonymous reviewers for their insightful comments.
References
- 1. Fraser A. Simulation of genetic systems by automatic digital computers I. Introduction. Aust J Biol Sci. 1957;10:484–91.
- 2.
Fraser AS, Burnell D. Computer Models in Genetics. New York, NY: McGraw-Hill. 1970.
- 3. Hill WG, Robertson A. The effect of linkage on limits to artificial selection. Genet Res. 1966;8(3):269–294. pmid:5980116
- 4.
Robertson A. A theory of limits in artificial selection with many linked loci. Mathematical Topics in Population Genetics. Springer-Verlag Berlin Heidelberg. 1970. p. 246–88. https://doi.org/10.1007/978-3-642-46244-3_8
- 5. Franklin I, Lewontin RC. Is the gene the unit of selection?. Genetics. 1970;65(4):707–34. pmid:5518513
- 6. Booker TR, Keightley PD. Understanding the factors that shape patterns of nucleotide diversity in the house mouse genome. Mol Biol Evol. 2018;35(12):2971–88. pmid:30295866
- 7. Comeron JM, Kreitman M. Population, evolutionary and genomic consequences of interference selection. Genetics. 2002;161(1):389–410. pmid:12019253
- 8. Hoggart CJ, Chadeau-Hyam M, Clark TG, Lampariello R, Whittaker JC, De Iorio M, et al. Sequence-level population simulations over large genomic regions. Genetics. 2007;177(3):1725–31. pmid:17947444
- 9.
Ewens WJ. Mathematical population genetics 1: Theoretical introduction. New York, NY: Springer. 2004.
- 10. Robertson A. A theory of limits in artificial selection. Proc R Soc B. 1960;153:234–49.
- 11.
Wakeley J. Coalescent Theory: An Introduction. Greenwood Village, CO: Roberts and Company. 2008.
- 12. Dabi A, Schrider DR. Population size rescaling significantly biases outcomes of forward-in-time population genetic simulations. Genetics. 2025;229(1):iyae180. pmid:39503241
- 13. Ferrari T, Feng S, Zhang X, Mooney J. Parameter scaling in population genetics simulations may introduce unintended background selection: Considerations for scaled simulation design. Genome Biol Evol. 2025;17(6):evaf097. pmid:40405504
- 14. Marsh JI, Kaushik S, Johri P. Effects of rescaling forward-in-time population genetic simulations. Genetics. 2026;232(2):iyaf263. pmid:41400295
- 15. Adrion JR, Cole CB, Dukler N, Galloway JG, Gladstein AL, Gower G, et al. A community-maintained standard library of population genetic models. Elife. 2020;9:e54967. pmid:32573438
- 16. Cury J, Haller BC, Achaz G, Jay F. Simulation of bacterial populations with SLiM. Peer Community J. 2022;2:e7.
- 17.
Crow JF. Breeding structure of populations. II. Effective population number. eds. Kempthorne O, Bancroft TA, Gowen JW, Lush JL. Statistics and Mathematics in Biology. Iowa State University Press, Ames, IA; 1954. p. 543–56.
- 18. Robbins RB. Some applications of mathematics to breeding problems III. Genetics. 1918;3(4):375–89. pmid:17245911
- 19. Owen ARG. Super-recombination in the sex chromosome of the mouse. Heredity. 1953;7(1):103–10.
- 20. Sarens M, Copenhaver GP, De Storme N. The role of chromatid interference in determining meiotic crossover patterns. Front Plant Sci. 2021;12:656691. pmid:33767725
- 21. Ohta T, Kimura M. Linkage disequilibrium due to random genetic drift. Genet Res. 1969;13:47–55.
- 22. Wright S. Evolution in Mendelian populations. Genetics. 1931;16(2):97–159. pmid:17246615
- 23. Ohta T, Kimura M. Linkage disequilibrium between two segregating nucleotide sites under the steady flux of mutations in a finite population. Genetics. 1971;68(4):571–80. pmid:5120656
- 24. Charlesworth B, Jensen JD. Effects of selection at linked sites on patterns of genetic variability. Annu Rev Ecol Evol Syst. 2021;52:177–97. pmid:37089401
- 25.
Crow JF. Genetic loads and the cost of natural selection. In: Kojima K, editor. Mathematical Topics in Population Genetics. Springer-Verlag Berlin Heidelberg. 1970. p. 128–77. https://doi.org/10.1007/978-3-642-46244-3_5
- 26.
Kimura M, Ohta T. Theoretical Aspects of Population Genetics. Princeton, N.J.: Princeton University Press. 1971.
- 27. Charlesworth B, Morgan MT, Charlesworth D. The effect of deleterious mutations on neutral molecular variation. Genetics. 1993;134(4):1289–303. pmid:8375663
- 28. Charlesworth B. How long does it take to fix a favorable mutation, and why should we care?. Am Nat. 2020;195(5):753–71. pmid:32364783
- 29. Charlesworth B. How good are predictions of the effects of selective sweeps on levels of neutral diversity?. Genetics. 2020;216(4):1217–38. pmid:33106248
- 30. Wakeley J, Takahashi T. Gene genealogies when the sample size exceeds the effective size of the population. Mol Biol Evol. 2003;20(2):208–13. pmid:12598687
- 31. Bhaskar A, Clark AG, Song YS. Distortion of genealogical properties when the sample is very large. Proc Natl Acad Sci U S A. 2014;111(6):2385–90. pmid:24469801
- 32. Eyre-Walker A, Keightley PD. Estimating the rate of adaptive molecular evolution in the presence of slightly deleterious mutations and population size change. Mol Biol Evol. 2009;26(9):2097–108. pmid:19535738
- 33. Olito C, Abbott JK. The evolution of suppressed recombination between sex chromosomes and the lengths of evolutionary strata. Evolution. 2025;79(7):1371–85. pmid:40324791
- 34. De Maio N, Schlötterer C, Kosiol C. Linking great apes genome evolution across time scales using polymorphism-aware phylogenetic models. Mol Biol Evol. 2013;30(10):2249–62. pmid:23906727
- 35. Schrempf D, Minh BQ, von Haeseler A, Kosiol C. Polymorphism-aware species trees with advanced mutation models, bootstrap, and rate heterogeneity. Mol Biol Evol. 2019;36(6):1294–301. pmid:30825307
- 36. Borges R, Boussau B, Szöllősi GJ, Kosiol C. Nucleotide usage biases distort inferences of the species tree. Genome Biol Evol. 2022;14(1):evab290. pmid:34983052
- 37. Spence JP, Zeng T, Mostafavi H, Pritchard JK. Scaling the discrete-time Wright-Fisher model to biobank-scale datasets. Genetics. 2023;225(3):iyad168. pmid:37724741
- 38. Hernandez RD. A flexible forward simulator for populations subject to selection and demography. Bioinformatics. 2008;24(23):2786–7. pmid:18842601
- 39. Thornton KR. A C++ template library for efficient forward-time population genetic simulation of large populations. Genetics. 2014;198(1):157–66. pmid:24950894
- 40. Haller BC, Messer PW. SLiM 3: Forward genetic simulations beyond the Wright-Fisher model. Mol Biol Evol. 2019;36(3):632–7. pmid:30517680
- 41.
Hernandez RD, Uricchio LH. SFS_CODE: More efficient and flexible forward simulations. bioRxiv. 2015. 025064. https://doi.org/10.1101/025064
- 42. Kelleher J, Etheridge AM, McVean G. Efficient coalescent simulation and genealogical analysis for large sample sizes. PLoS Comput Biol. 2016;12(5):e1004842. pmid:27145223
- 43. Nelson D, Kelleher J, Ragsdale AP, Moreau C, McVean G, Gravel S. Accounting for long-range correlations in genome-wide simulations of large cohorts. PLoS Genet. 2020;16(5):e1008619. pmid:32369493
- 44. Baumdicker F, Bisschop G, Goldstein D, Gower G, Ragsdale AP, Tsambos G, et al. Efficient ancestry and mutation simulation with msprime 1.0. Genetics. 2022;220(3):iyab229. pmid:34897427
- 45. Langley CH, Montgomery E, Hudson R, Kaplan N, Charlesworth B. On the role of unequal exchange in the containment of transposable element copy number. Genet Res. 1988;52(3):223–35. pmid:2854088
- 46. Otto SP, Payseur BA. Crossover interference: Shedding light on the evolution of recombination. Annu Rev Genet. 2019;53:19–44. pmid:31430178
- 47. Haldane JBS. The combination of linkage values and the calculation of distance between loci of linked factors. J Genet. 1919;8:299–309.
- 48. Speidel L, Forest M, Shi S, Myers SR. A method for genome-wide genealogy estimation for thousands of samples. Nat Genet. 2019;51(9):1321–9. pmid:31477933
- 49. Speidel L, Cassidy L, Davies RW, Hellenthal G, Skoglund P, Myers SR. Inferring population histories for ancient genomes using genome-wide genealogies. Mol Biol Evol. 2021;38(9):3497–511. pmid:34129037
- 50. Kelleher J, Wong Y, Wohns AW, Fadil C, Albers PK, McVean G. Inferring whole-genome histories in large population datasets. Nat Genet. 2019;51(9):1330–8. pmid:31477934
- 51. Wohns AW, Wong Y, Jeffery B, Akbari A, Mallick S, Pinhasi R, et al. A unified genealogy of modern and ancient genomes. Science. 2022;375(6583):eabi8264. pmid:35201891
- 52. Rasmussen MD, Hubisz MJ, Gronau I, Siepel A. Genome-wide inference of ancestral recombination graphs. PLoS Genet. 2014;10(5):e1004342. pmid:24831947
- 53. Deng Y, Nielsen R, Song YS. Robust and accurate Bayesian inference of genome-wide genealogies for hundreds of genomes. Nat Genet. 2025;57(9):2124–35. pmid:40921789
- 54. Li N, Stephens M. Modeling linkage disequilibrium and identifying recombination hotspots using single-nucleotide polymorphism data. Genetics. 2003;165(4):2213–33. pmid:14704198
- 55. Girard C, Zwicker D, Mercier R. The regulation of meiotic crossover distribution: a coarse solution to a century-old mystery?. Biochem Soc Trans. 2023;51(3):1179–90. pmid:37145037
- 56. Caballero M, Seidman DN, Qiao Y, Sannerud J, Dyer TD, Lehman DM, et al. Crossover interference and sex-specific genetic maps shape identical by descent sharing in close relatives. PLoS Genet. 2019;15(12):e1007979. pmid:31860654
- 57. Foss E, Lande R, Stahl FW, Steinberg CM. Chiasma interference as a function of genetic distance. Genetics. 1993;133(3):681–91. pmid:8454209
- 58.
Hillers KJ, Jantsch V, Martinez-Perez E, Yanowitz JL. Meiosis. In: Villeneuve A, Greenstein D, editors. WormBook. The C. elegans Research Community. 2017. p. 1–43.
- 59. Ernst M, Mercier R, Zwicker D. Interference length reveals regularity of crossover placement across species. Nat Commun. 2024;15(1):8973. pmid:39419967
- 60. Copenhaver GP, Housworth EA, Stahl FW. Crossover interference in Arabidopsis. Genetics. 2002;160(4):1631–9. pmid:11973316
- 61.
Ashburner M, Golic KG, Hawley RS. Drosophila. A Laboratory Handbook. 2nd ed. Cold Spring Harbor, NY: Cold Spring Harbor Press. 2005.
- 62. Johri P, Charlesworth B. A gene-based model of fitness and its implications for genetic variation: linkage disequilibrium. Genetics. 2025;231(3):iyaf168. pmid:40845167
- 63.
Williams AL, Genovese G, Dyer T, Altemose N, Truax K, Jun G, et al. Non-crossover gene conversions show strong GC bias and unexpected clustering in humans. eLife. 2015;4: e04637. https://doi.org/10.7554/eLife.04637
- 64. Masaki N, Browning SR. Modeling the length distribution of gene conversion tracts in humans from the UK Biobank sequence data. PLoS Genet. 2025;21(11):e1011951. pmid:41248177
- 65. Comeron JM, Ratnappan R, Bailin S. The many landscapes of recombination in Drosophila melanogaster. PLoS Genet. 2012;8(10):e1002905. pmid:23071443
- 66. Frisse L, Hudson RR, Bartoszewicz A, Wall JD, Donfack J, Di Rienzo A. Gene conversion and different population histories may explain the contrast between polymorphism and linkage disequilibrium levels. Am J Hum Genet. 2001;69(4):831–43. pmid:11533915
- 67. Charlesworth D, Morgan MT, Charlesworth B. The effect of linkage and population size on inbreeding depression due to mutational load. Genet Res. 1992;59(1):49–61. pmid:1572536
- 68. Kim BY, Huber CD, Lohmueller KE. Inference of the distribution of selection coefficients for new nonsynonymous mutations using large samples. Genetics. 2017;206(1):345–61. pmid:28249985
- 69. Johri P, Charlesworth B, Jensen JD. Toward an evolutionarily appropriate null model: Jointly inferring demography and purifying selection. Genetics. 2020;215(1):173–92. pmid:32152045
- 70. Robinson JA, Kyriazis CC, Nigenda-Morales SF, Beichman AC, Rojas-Bracho L, Robertson KM, et al. The critically endangered vaquita is not doomed to extinction by inbreeding depression. Science. 2022;376(6593):635–9. pmid:35511971
- 71.
Bulmer MG. The Mathematical Theory of Quantitative Genetics. Oxford: Clarendon Press, Oxford; 1980.
- 72.
Bürger R. The Mathematical Theory of Selection, Recombination, and Mutation. Chichester, UK: John Wiley & Sons. 2000.
- 73.
Walsh B, Lynch M. Evolution and Selection of Quantitative Traits. Oxford University Press. 2018.
- 74. Stephan W, John S. Polygenic adaptation in a population of finite size. Entropy (Basel). 2020;22(8):907. pmid:33286676
- 75. Thornton KR. Polygenic adaptation to an environmental shift: Temporal dynamics of variation under gaussian stabilizing selection and additive effects on a single trait. Genetics. 2019;213(4):1513–30. pmid:31653678
- 76. Schaal SM, Haller BC, Lotterhos KE. Inversion invasions: when the genetic basis of local adaptation is concentrated within inversions in the face of gene flow. Philos Trans R Soc B Biol Sci. 2022;377(1856):20210200. pmid:35694752
- 77. Hartfield M, Glémin S. Polygenic selection to a changing optimum under self-fertilisation. PLoS Genet. 2024;20(7):e1011312. pmid:39018328
- 78. Negm S, Veller C. The effect of long-range linkage disequilibrium on allele-frequency dynamics under stabilizing selection. PLoS Genet. 2026;22(3):e1012035. pmid:41801963
- 79. Hartfield M, Bataillon T, Glémin S. The evolutionary interplay between adaptation and self-fertilization. Trends Genet. 2017;33(6):420–31. pmid:28495267
- 80. Nordborg M. Structured coalescent processes on different time scales. Genetics. 1997;146(4):1501–14. pmid:9258691
- 81. Pollak E. On the theory of partially inbreeding finite populations. I. Partial selfing. Genetics. 1987;117(2):353–60. pmid:3666446
- 82. Agrawal AF, Hartfield M. Coalescence with background and balancing selection in systems with bi- and uniparental reproduction: Contrasting partial asexuality and selfing. Genetics. 2016;202(1):313–26. pmid:26584901
- 83. Ollivier L, Charlesworth B, Pouyet F. Beyond recombination: Exploring the impact of meiotic frequency on genome-wide genetic diversity. PLoS Genet. 2025;21(8):e1011798. pmid:40758758
- 84.
Birkner M, Blath J, Moehle M, Steinruecken M, Tams J. A modified lookdown construction for the Xi-Fleming-Viot process with mutation and populations with recurrent bottlenecks. arXiv. 2008. https://doi.org/10.48550/arXiv.0808.0412
- 85. Tellier A, Lemaire C. Coalescence 2.0: a multiple branching of recent theoretical developments and their applications. Mol Ecol. 2014;23(11):2637–2652. pmid:24750385
- 86. Živković D, Steinrücken M, Song YS, Stephan W. Transition densities and sample frequency spectra of diffusion processes with selection and variable population size. Genetics. 2015;200(2):601–17. pmid:25873633
- 87. Barton NH. How does epistasis influence the response to selection?. Heredity. 2017;118(1):96–109. pmid:27901509
- 88. Haller BC, Messer PW. SLiM 4: Multispecies eco-evolutionary modeling. Am Nat. 2023;201(5):E127–39. pmid:37130229
- 89. Hudson RR, Kaplan NL. Deleterious background selection with recombination. Genetics. 1995;141(4):1605–17. pmid:8601498
- 90. Nordborg M, Charlesworth B, Charlesworth D. The effect of recombination on background selection. Genet Res. 1996;67(2):159–174. pmid:8801188
- 91. Kimura M. Diffusion models in population genetics. J Appl Probab. 1964;1:177–232.
- 92. Charlesworth B. The effects of weak selection on neutral diversity at linked sites. Genetics. 2022;221(1):iyac027. pmid:35150278
- 93. Johri P, Charlesworth B, Howell EK, Lynch M, Jensen JD. Revisiting the notion of deleterious sweeps. Genetics. 2021;219(3):iyab094. pmid:34125884
- 94. Kimura M. Theoretical foundation of population genetics at the molecular level. Theor Popul Biol. 1971;2(2):174–208. pmid:5162686
- 95.
Fisher RA. The Genetical Theory of Natural Selection. Oxford: Clarendon Press. 1930.
- 96. Haldane JBS. A mathematical theory of natural and artificial selection. Part VII. Selection intensity as a function of mortality rate. Math Proc Camb Philos Soc. 1930;27:131–6.
- 97. Wright S. The analysis of variance and the correlations between relatives with respect to deviations from an optimum. J Genet. 1935;30:243–56.
- 98. Lande R. Natural selection and random genetic drift in phenotypic evolution. Evolution. 1976;30(2):314–34. pmid:28563044
- 99. Haldane JBS. The effect of variation on fitness. Am Nat. 1937;71:337–49.
- 100. Morton NE, Crow JF, Muller HJ. An estimate of the mutational damage in man from data on consanguineous marriages. Proc Natl Acad Sci U S A. 1956;42(11):855–63. pmid:16589958
- 101. de Boer E, Stam P, Dietrich AJJ, Pastink A, Heyting C. Two levels of interference in mouse meiotic recombination. Proc Natl Acad Sci U S A. 2006;103(25):9607–12. pmid:16766662
- 102. Cox A, Ackert-Bicknell CL, Dumont BL, Ding Y, Bell JT, Brockmann GA, et al. A new standard genetic map for the laboratory mouse. Genetics. 2009;182(4):1335–44. pmid:19535546
- 103. Broman KW, Weber JL. Characterization of human crossover interference. Am J Hum Genet. 2000;66(6):1911–26. pmid:10801387
- 104. Kong A, Gudbjartsson DF, Sainz J, Jonsdottir GM, Gudjonsson SA, Richardsson B, et al. A high-resolution recombination map of the human genome. Nat Genet. 2002;31(3):241–7. pmid:12053178
- 105. Zhao H, Speed TP, McPeek MS. Statistical analysis of crossover interference using the chi-square model. Genetics. 1995;139(2):1045–56. pmid:7713407