Skip to main content
Wiley Open Access Collection logoLink to Wiley Open Access Collection
. 2021 Oct 7;76(2):236–251. doi: 10.1111/evo.14356

System drift and speciation

Joshua S Schiffman 1,2,3,, Peter L Ralph 3,4,5,
PMCID: PMC9292711  PMID: 34529267

Abstract

Even if a species' phenotype does not change over evolutionary time, the underlying mechanism may change, as distinct molecular pathways can realize identical phenotypes. Here we use linear system theory to explore the consequences of this idea, describing how a gene network underlying a conserved phenotype evolves, as the genetic drift of small changes to these molecular pathways causes a population to explore the set of mechanisms with identical phenotypes. To do this, we model an organism's internal state as a linear system of differential equations for which the environment provides input and the phenotype is the output, in which context there exists an exact characterization of the set of all mechanisms that give the same input‐output relationship. This characterization implies that selectively neutral directions in genotype space should be common and that the evolutionary exploration of these distinct but equivalent mechanisms can lead to the reproductive incompatibility of independently evolving populations. This evolutionary exploration, or system drift, is expected to proceed at a rate proportional to the amount of intrapopulation genetic variation divided by the effective population size (Ne). At biologically reasonable parameter values this could lead to substantial interpopulation incompatibility, and thus speciation, on a time scale of Ne generations. This model also naturally predicts Haldane's rule, thus providing a concrete explanation of why heterogametic hybrids tend to be disrupted more often than homogametes during the early stages of speciation.

Keywords: Genetic drift, models/simulations, speciation


It is an overarching goal of many biological subdisciplines to attain a general understanding of the function and evolution of the complex molecular machinery that translates an organism's genome into the characteristics on which natural selection acts, the phenotype. For example, there is a growing body of data on the evolutionary histories and molecular characterizations of particular gene regulatory networks (Davidson and Erwin 2006; Jaeger 2011; Israel et al. 2016), as well as thoughtful verbal and conceptual models (Weiss and Fullerton 2000; Edelman and Gally 2001; True and Haag 2001; Pavlicev and Wagner 2012). Mathematical models of both particular regulatory networks and the evolution of such systems in general can provide guidance where intuition fails, and thus have the potential to discover general principles in the organization of biological systems as well as provide concrete numerical predictions (Servedio et al. 2014). There is a substantial amount of work studying the evolution of gene regulatory networks, in frameworks both abstract (Wagner 1994, 1996; Siegal and Bergman 2002; Bergman and Siegal 2003; Draghi and Whitlock 2015) and empirically inspired (Mjolsness et al. 1991; Jaeger et al. 2004; Kozlov et al. 2015; Wotton et al. 2015; Crombach et al. 2016; Chertkova et al. 2017).

At all levels of biological organization, the problems that biological systems have evolved to solve often do not have single solutions—systems can be structurally different yet remain functionally equivalent (Edelman and Gally 2001). Examples can be found across nearly all levels of biological organization from the level of the genetic code itself all the way up to the convergent evolution of adaptive traits. In many cases, these functionally equivalent structures can be explored through small, local changes to the structure that leave the function unchanged. For instance, there are “neutral networks” of nucleic acid sequences that produce the same RNA secondary structure (Grüner et al. 1996) amino acid sequences that fold similarly (Babajide et al. 1997), or proteins with equivalent thermodynamic stability (Hart et al. 2014). Further examples are found in the vast space of functionally equivalent potential regulatory sequences (Hare et al. 2008), in the logic of transcriptional (Tsong et al. 2006; Matsui et al. 2015; Dalal et al. 2016; Dalal and Johnson 2017; Jiménez et al. 2017) and neural circuits (Trojanowski et al. 2014), and in developmental systems (von Dassow et al. 2000; True and Haag 2001).

This capacity for isofunctional yet distinct mechanisms, sometimes called degeneracy, is a consequence of a many‐to‐one mapping between a system's structure and function, a concept that has been explored in many fields beyond biology. For instance, in many contexts mathematical models are fundamentally nonidentifiable and/or indistinguishable—meaning that there can be uncertainty about an inferred model's parameters or even its claims about causal structure, despite access to complete and perfect data (e.g., Bellman and Åström 1970; Grewal and Glover 1976; Walter et al. 1984). Models with different parameter schemes, or even different mechanics can make equally accurate predictions, but still not actually reflect the internal dynamics of the system being modeled. In control theory, where electrical circuits and mechanical systems are often the focus, it is understood that there can be an infinite number of “realizations,” or ways to reverse engineer the dynamics of a “black box,” even if all possible input and output experiments are performed (Kalman 1963; Anderson et al. 1966; Zadeh and Deoser 1976). The inherent nonidentifiability of chemical reaction networks is sometimes referred to as “the fundamental dogma of chemical kinetics” (Craciun and Pantea 2008). In computer science, this has been framed as the relationship among processes that simulate one another (Van der Schaft 2004). Finally, the field of inverse problems studies those cases in which, despite the existence of a theoretical one‐to‐one mapping between a model and behavior, tiny amounts of noise make inference problems nonidentifiable in practice (Petrov and Sizikov 2005).

It has been argued that the ability to modify structure without affecting function is necessary for natural selection (Edelman and Gally 2001), as it may function as a mechanism for biological robustness and evolvability (reviewed in de Visser et al. 2003), or manifest as canalization (Whitacre 2010). It may even contribute to the formation of new species (Gavrilets 2014). Redundancy of the genetic code, for instance, can make sequences more fault‐tolerant to mutations (Sonneborn 1965), and robustness to modification of genetic networks can allow adaptation without passing through a fitness valley (Wagner 2008).

In this article, we use results on mathematical nonidentifiability from linear system theory to study how gene regulatory networks can be modified while retaining the same function, and the possible implications for speciation. If system architectures are not functionally unique, can this open up neutral evolutionary paths, and do species explore these paths through the process termed developmental system drift (by True and Haag 2001)? Is this fast enough to contribute meaningfully to speciation? To do this, we describe results on linear dynamical systems that give an analytical description of the set of all linear gene network architectures that yield identical phenotypes, and use quantitative genetics theory to estimate the speed at which system drift can lead to reproductive incompatibility and hence speciation. In this model, a population diffuses along the neutral ridges of a high‐dimensional space of possible system parameters, in a similar vein as holey landscape models (Gavrilets 1997; Yamaguchi and Iwasa 2013).

The field of population genetics has also explored the consequences of the fact that there is often more than one way to do the same thing, and observed that speciation might be the result of changes that are themselves neutral. Indeed, Bateson (1909) first proposed that what today we call a Bateson‐Dobzhansky‐Muller incompatibility would likely arise through neutral changes. The potential for speciation has been analyzed in models of traits under stabilizing selection determined additively by alleles at many loci (Wright 1935; Barton 1986, 1989, 2001), in related fitness landscape models (Fraïsse et al. 2016), and for pairs of traits that must match but whose value is unconstrained (Sved 1981). It has also been shown that population structure can allow long‐term stable coexistence of incompatible genotypes encoding identical phenotypes (Phillips 1996). However, previous simulations of system drift in regulatory sequences (Tulchinsky et al. 2014) and a regulatory cascade (Porter and Johnson 2002) found rapid speciation under directional selection but only equivocal support for speciation under models of purely neutral drift. The rate at which hybrid incompatibility accumulates due to genetic drift creating segregation variance between isolated populations is fairly well understood (Slatkin and Lande 1994; Rosas et al. 2010; Chevin et al. 2014), but model assumptions can strongly affect predictions, including whether variation is due to rare or common alleles (Slatkin and Lande 1994), and the shape of the fitness landscape (Fraïsse et al. 2016). Our main aim is to provide a concrete framework that can make natural predictions of these model parameters across a general class of models. Furthermore, tools from system theory allow analytical predictions to be made for large populations with complex phenotypes that would be inaccessible to population simulations.

Results

We use a model of gene regulatory networks that describes the temporal dynamics of a collection of n coregulating molecules—such as transcription factors—as well as external or environmental inputs. We write κ(t) for the vector of n molecular concentrations at time t. The vector of m “inputs” determined exogenously to the system is denoted u(t), and the vector of “outputs” is denoted ϕ(t). The output is merely a linear function of the internal state: ϕi(t)=jCijκj(t) for some matrix C. Since ϕ is what natural selection acts on, we refer to it as the phenotype (meaning the “visible” aspects of the organism), and in contrast refer to κ as the kryptotype, as it is “hidden” from direct selection. Although ϕ may depend on all entries of κ, it is usually of lower dimension than κ, and we tend to think of it as the subset of molecules relevant for survival. The dynamics are determined by the matrix of regulatory coefficients, A, a time‐varying vector of inputs u(t), and a matrix B that encodes the effect of each entry of u on the elements of the kryptotype. The rate at which the ith concentration changes is a weighted sum of the concentrations as well as the input:

κ˙(t)=Aκ(t)+Bu(t)ϕ(t)=Cκ(t). (1)

Furthermore, we always assume that κ(0)=0, so that the kryptotype measures deviations from initial concentrations. Here A can be any n×n matrix, B any n×m, and C any ×n dimensional matrix, with usually and m less than n. We think of the system as the triple (A,B,C), which translates (time‐varying) m‐dimensional input u(t) into the ‐dimensional output ϕ(t). Under quite general assumptions on the input (e.g., |u(t)| is integrable) we can write the phenotype as

ϕ(t)=0tCe(ts)ABu(s)ds, (2)

which is a convolution of the input u(t) with the system's impulse response, which we denote as h(t):=CeAtB.

In terms of gene regulatory networks, Aij determines how the jth transcription factor regulates the ith transcription factor. If Aij>0, then κj upregulates κi, whereas if Aij<0, then κj downregulates κi. The ith row of A is therefore determined by genetic features such as the strength of j‐binding sites in the promoter of gene i, factors affecting chromatin accessibility near gene i, or basal transcription machinery activity. The form of B determines how the environment influences transcription factor expression levels, and C might determine the rate of production of downstream enzymes.

Wagner (1994) and others have used a similar discrete‐time model (that might be written ϕt+1=f(Aϕt), where f is a sigmoid). Our choice of continuous time does not affect the points we make here, but our restriction to linear systems is a stronger assumption (see the Discussion).

To demonstrate the model, we construct a simple gene network in Example 1.

Example 1

(An oscillator) For illustration, we consider an extremely simplified model of oscillating gene transcription, as for instance is found in cell cycle control or the circadian rhythm. There are two genes, whose transcript concentrations are given by κ1(t) and κ2(t), and gene‐2 upregulates gene‐1, whereas gene‐1 downregulates gene‐2 with equal strength. Only the dynamics of gene‐1 are consequential to the oscillator (perhaps the amount of gene‐1 activates another downstream gene network). Lastly, both genes are equally upregulated by an exogenous signal. The dynamics of the system are described by

κ1˙(t)=κ2(t)+u(t)κ2˙(t)=κ1(t)+u(t)ϕ(t)=κ1(t).

In matrix form the system regulatory coefficients are given as, A=0110, B=11, and Inline graphic. If the input is an impulse at time zero (a delta function), then the phenotype is equal to the impulse response:

ϕ(t)=h(t)=sint+cost.

The system and its dynamics are referred to in Figure 1. We return to the evolution of such a system below.

Figure 1.

Figure 1

(Left) Diagram of the gene network in Example 1 , and (right) plot of the phenotype ϕ(t) against time t.

EQUIVALENT GENE NETWORKS

As reviewed above, some systems with identical phenotypes are known to differ, sometimes substantially, at the molecular level; systems with identical phenotypes do not necessarily have identical kryptotypes. How many different mechanisms perform the same function?

Two systems are equivalent if they produce the same phenotype given the same input, that is, have the same input‐output relationship. We say that the systems defined by (A,B,C) and (A¯,B¯,C¯) are phenotypically equivalent if their impulse response functions are the same: h(t)=h¯(t) for all t0. This implies that for any acceptable input u(t), if (κu(t),ϕu(t)) and (κ¯u(t),ϕ¯u(t)) are the solutions to equation (1) of these two systems, respectively, then

ϕu(t)=ϕ¯u(t)forallt0.

In other words, phenotypically equivalent systems respond identically for any input.

One way to find other systems phenotypically equivalent to a given one is by change of coordinates: if V is an invertible matrix, then the systems (A,B,C) and (VAV1,VB,CV1) are phenotypically equivalent because their impulse response functions are equal:

h(t)=CeAtB=CV1VeAtV1VB=CV1eVAV1tVB=C¯eA¯tB¯=h¯(t). (3)

These “changes of coordinates” are not simply different ways of looking at the same system—if each dimension of the kryptotype corresponds to the concentration of a particular transcription factor, changing A corresponds to changing the strengths of regulatory interactions. We will even see below that interactions may change sign. However, not all phenotypically equivalent systems are of this form: systems can have identical impulse responses without being coordinate changes of each other. In fact, systems with identical impulse responses can involve interactions between different numbers of molecules, and thus have kryptotypes in different dimensions altogether.

This implies that most systems have at least n2 degrees of freedom, where recall n is the number of components of the kryptotype vector. This is because for an arbitrary n×n matrix Z, taking V to be the identity matrix plus a small perturbation in the direction of Z above implies that moving A in the direction of ZAAZ while also moving B in the direction of ZB and C in the direction of CZ will leave the phenotype unchanged to second order in the size of the perturbation. If the columns of B and the rows of C are not all eigenvectors of A, then any such Z will result in a different system.

It turns out that in general, there are more degrees of freedom, except if the system is minimal—meaning, informally, that it uses the smallest possible number of components to achieve the desired dynamics. Results in system theory show that any time‐invariant system can be realized in a particular minimal dimension (the dimension of the kryptotype, nmin), and that any two phenotypically equivalent systems of dimension nmin are related by a change of coordinates. As gene networks can grow or shrink following gene duplications and deletions, these additional degrees of freedom can apply, in principle, to any system.

Even if the system is not minimal, results from system theory explicitly describe the set of all phenotypically equivalent systems. We refer to N(A0,B0,C0) as the set of all systems phenotypically equivalent to the system defined by (A0,B0,C0):

N(A0,B0,C0)=(A,B,C):CeAtB=C0eA0tB0fort0. (4)

These systems need not have the same kryptotypic dimension n, but must have the same input and output dimensions ( and m, respectively).

The Kalman decomposition, which we now describe informally, elegantly characterizes this set (Kalman 1963; Kalman et al. 1969; Anderson et al. 1966). To motivate this, first note that the input u(t) only directly pushes the system in certain directions (those lying in the span of the columns of B). As a result, different combinations of input can move the system in any direction that lies in what is known as the reachable subspace. Analogously, we can only observe motion of the system in certain directions (those lying in the span of the rows of C), and so can only infer motion in what is known as the observable subspace. The Kalman decomposition then classifies each direction in kryptotype space as either reachable or unreachable, and as either observable or unobservable. Only the components that are both reachable and observable determine the system's phenotype—that is, components that both respond to an input and produce an observable output.

Concretely, the Kalman decomposition of a system (A,B,C) gives a change of basis P such that the transformed system (PAP1,PB,CP1) can be written in block matrix form:

PAP1=Aro¯Aro¯,roAro¯,r¯o¯Aro¯,r¯o0Aro0Aro,r¯o00Ar¯o¯Ar¯o¯,r¯o000Ar¯o

and

PB=Bro¯Bro00(CP1)T=0CroT0Cr¯oT.

The n‐dimensional system has been divided into subspaces of dimensions nro¯+nro+nr¯o¯+nr¯o=n, and so, for instance, Aro¯ is the nro¯×nro¯ square matrix in the top left corner of PAP1. The impulse response of the system is given by

h(t)=CroeArotBro,

and therefore, the system is phenotypically equivalent to the minimal system (Aro,Bro,Cro).

This decomposition is unique up to a change of basis that preserves the block structure. In particular, the minimal subsystem obtained by the Kalman decomposition is unique up to a change of coordinates. This implies that there is no equivalent system with a smaller number of kryptotypic dimensions than the dimension of the minimal system. It is remarkable that the gene regulatory network architecture to achieve a given input‐output map is never unique—both the change of basis used to obtain the decomposition and, once in this form, all submatrices other than Aro, Bro, and Cro can be changed without affecting the phenotype, and so represent degrees of freedom.

Although the other submatrices do not affect the phenotype through the impulse response function h(t), they may affect individual fitness in other ways (which we do not consider here). For instance, the “unreachable” subspaces cannot be affected by any of the possible variations in input produced by varying u(t). However, if the nature of the input changed (for instance, by perturbing a previously constant environmental variable), differences in the unreachable components might lead to differences in phenotypes and thus represent cryptic genetic variation. Similarly, “unobservable” subspaces might represent aspects of phenotype that are not constrained by selection, but might become important if conditions change. Additionally, all subspaces may affect how the system deals with noise.

Note on implementation: The reachable subspace is defined to be the closure of span(B) under applying A (or equivalently, the span of B,AB,A2B,An1B), and the unobservable subspace is the largest A‐invariant subspace contained in the null space of C. The four subspaces, ro¯, ro, r¯o¯, and r¯o are defined from these by intersections and orthogonal complements—ro refers to the both reachable and observable subspace, whereas r¯o¯ refers to the unreachable and unobservable subspace, and similarly for r¯o and ro¯.

For the remainder of the article, we interpret N as the neutral set in the fitness landscape, along which a large population will drift under environmental and selective stasis. This drift need not be purely neutral—for instance, second‐order selection on robustness will push the species toward “flatter” areas of genotype space (Rice 1998; Hermisson et al. 2003). Even if the phenotype is constrained and remains constant through evolutionary time, the molecular mechanism underpinning it is not constrained and likely will not be conserved.

Finally, note that if B and C are held constant, that is, if the relationships between environment, kryptotype, and phenotype do not change—there are still usually degrees of freedom. Example 2 gives the set of minimal systems equivalent to the oscillator of Example 1, that all share common B and C matrices, and is depicted in Figure 2. The oscillator can also be equivalently realized by a three‐gene (or larger) network, and will have even more evolutionary degrees of freedom available, as in Figure 3.

Example 2

(All equivalent rewirings of the oscillator) The oscillator of Example 1 is minimal, and so any equivalent system is a change of coordinates by an invertible matrix V. If we further require B and C to be invariant then we need VB=B and CV=C. Therefore, the following one‐parameter family (A(τ),B,C) describes the set of all two‐gene systems phenotypically equivalent to the oscillator:

A(τ)=1τ+1τ12τ(τ+1)+1τforτ1.

The resulting set of systems are depicted in Figure 2.

Figure 2.

Figure 2

(Left) A(τ), the set of all phenotype‐equivalent oscillator networks. (Right) Gene‐1 dynamics (blue) for both systems A(0) and A(2) are identical, however, A(0) gene‐2 dynamics (red) differ from A(2) (green).

Figure 3.

Figure 3

A possible non‐minimal three‐gene oscillator, phenotypically equivalent to A(τ), the systems in Examples 1 and 2.

Sexual reproduction and recombination

Parents with phenotypically equivalent yet differently wired gene networks may produce offspring with dramatically different phenotypes. If the phenotypes are significantly divergent then the offspring may be inviable or otherwise dysfunctional, despite both parents being well adapted. If this is consistent for the entire population, we would consider them to be separate species, in accord with the biological species concept (Mayr 2000).

First, we must specify how sexual reproduction acts on these systems. Suppose that each of a diploid organism's two genomes encodes a set of system coefficients with the same kryptotype dimension. We assume that a diploid which has inherited systems (A,B,C) and (A,B,C) from its two parents has phenotype determined by the system that averages these two, ((A+A)/2,(B+B)/2,(C+C)/2). In general, how parental systems are recombined and inherited depends on the genetic architecture of the segregating variation. For the purposes of examples in this article (Example 3 and Figure 5), we take the simplest assumption that each system coefficient is encoded by a nonrecombining locus, and that these loci are unlinked. For instance, if one genome's coefficients are written with Greek and the other with Latin, a possible oscillator gamete might be produced as follows: [αγβδ]×[acbd][αcbδ].

Figure 5.

Figure 5

(Left) Phenotypes of F1 hybrids between a homozygous A(0) parent and, top to bottom, homozygous A(1100), A(110), and A(12) parents, where A(ε) is defined in Example 2 ; parental coefficients differ by around 0.5%, 5%, and 25%, respectively. Parental phenotypes (sint+cost) are shown in solid black, and hybrid phenotypes in blue. (Right) Phenotypes of all 34=81 possible F2 hybrids between the same set of parents, with parental phenotype again in black. F2 hybrids, many of which show complete breakdown, are shown in shades of blue and gray.

Each genome an organism inherits is generated by meiosis, in which both of its diploid parents recombine their two genomes, and so an F1 offspring carries one system copy from each parent, and an F2 is an offspring of two independently formed F1s. If the parents are from distinct populations, these are simply first‐ and second‐generation hybrids, respectively.

Exactly how the coefficients (i.e., entries of A,B and C) of a haploid system inherited by an offspring from a diploid parent are determined by the parent's two systems depends on the genetic basis of any variation in the coefficients. Thanks to the randomness of meiotic segregation, the result is random to the extent that each parent is heterozygous for alleles that affect the coefficients. As the ith row of A summarizes how each gene regulates gene i, and hence is determined by the promoter region of gene i, the elements of a row of A tend to be inherited together, which will create covariance between entries of the same row. It is, however, a quite general observation that the variation seen among recombinant systems is proportional to the difference between the two parental systems.

Offspring formed from two phenotypically identical systems do not necessarily exhibit the same phenotype as both of its parents—in other words N, the set of all systems phenotypically equivalent to a given one, is not, in general, closed under averaging or recombination. If sexual recombination among systems drawn from N yields systems with divergent phenotypes, populations containing significant diversity in N can carry genetic load, and isolated populations may fail to produce hybrids with viable phenotypes.

HYBRID INCOMPATIBILITY

Two parents with the optimal phenotype can produce offspring whose phenotype is suboptimal if the parents have different underlying systems. Hybrid phenotypic breakdown, as a function of genetic distance between phenotypically equivalent parental oscillators (described in Example 2) is illustrated in Example 3. How quickly do hybrid phenotypes break down as genetic distance between parents increases? We will quantify how far a system's phenotype is from optimal using a weighted difference between impulse response functions. Suppose that ρ(t) is a nonnegative weighting function, h0(t) is the optimal impulse response function and define the “distance to optimum” of another impulse response function to be

D(h)=0ρ(t)h(t)h0(t)2dt1/2. (5)

In practice, we take ρ(t)=exp(t/4π), so that fitness is determined by the dynamics of the system over a few multiples of 2π, but not longer. Consider reproduction between a parent with system (A,B,C) and another displaced by distance ε in the direction (X,Y,Z), that is, having system (A+εX,B+εY,C+εZ). We assume both are “perfectly adapted” systems, that is, having impulse response function h0(t), and their offspring has impulse response function hε(t). A Taylor expansion of D(hε) in ε is explicitly worked out in Appendix A, and shows that the phenotype of an F1 hybrid between these two is at distance proportional to ε2 from optimal, whereas F2 hybrids are at distance proportional to ε. This is because an F1 hybrid has one copy of each parental system, and therefore lies directly between the parental systems (see Figure 4)—the parents both lie in N, which is the valley defined by D, and so their midpoint only differs from optimal due to curvature of N. In contrast, an F2 hybrid may be homozygous for one parental type in some coefficients and homozygous for the other parental type in others; this means that each coefficient of an F2 may be equal to either one of the parents, or intermediate between the two; this means that possible F2 systems may be as far from the optimal set, N, as the distance between the parents. The precise rate at which the phenotype of a hybrid diverges depends on the geometry of the optimal set N relative to segregating genetic variation.

Example 3

(Hybrid incompatibility: misregulation due to system drift) Offspring of two equivalent systems from Example 2 can easily fail to oscillate. For instance, the F1 offspring between homozygous parents at τ=0 and τ=2 has phenotype ϕF1(t)=et, rather than ϕ(t)=sint+cost. However, the coefficients of these two parental systems differ substantially, probably more than would be observed between diverging populations. In Figure 5, we compare the phenotypes for F1 and F2 hybrids between more similar parents, and see increasingly divergent phenotypes as the difference between the parental systems increases. (In this example, the coefficients of A(ε) differ from those of A(0) by an average factor of 1+ε/2; such small differences could plausibly be caused by changes to promoter sequences.) This divergence is quantified in Figure 6, which shows that mean distance to optimum phenotype of the F1 and F2 hybrid offspring between A(0) and A(ε) increases with ε2 and ε, respectively.

Figure 4.

Figure 4

A conceptual figure of the fitness consequences of hybridization: axes represent system coefficients (i.e., entries of A); the line of optimal system coefficients is drawn in black; solid lines give phenotypic distances to the optimum. A pair of parental populations are shown in black, along the optimum; a hypothetical population of F1s is shown in red, and the distribution of F2s is shown in purple. The two figures differ in the genetic basis, and hence, the distribution of F2 phenotypes: (A) F2s compose all four mixed homozygotes if variation at both traits has a simple, one‐locus genetic basis in both populations; and (B) F2 show a much wider distribution of phenotypes if the genetic basis of variation in each population is polygenic.

Figure 6.

Figure 6

Mean hybrid phenotypic distance from optimum computed with equation (5), using ρ(t)=exp(t/4π) for F1 (black) and F2 (blue) hybrids between A(0) and A(ε) parent oscillators. Genetic distance is computed as (ij(Aij(0)Aij(ε))2)1/2.

Haldane's rule

This model naturally predicts Haldane's rule, the observation that if only one hybrid sex is sterile or inviable it is likely the heterogametic sex (e.g., the male in XY sex determination systems) (Haldane 1922; Orr 1997). For example, consider an XY species with a two‐gene network where the first gene resides on an autosome and the second gene on the X chromosome. A male whose pair of haplotypes is ([A1·A2·)],[A1X1A2X2]) has phenotype determined by A=[A1X1A2X2], if dosage compensation upregulates heterogametes by a factor of two relative to homogametes (as with Drosophila), whereas a female homozygous for the haplotype [A¯1X¯1A¯2X¯2], has phenotype determined by A=[A¯1X¯1A¯2X¯2]. An F1 male offspring of these two will have its phenotype determined by [(A1+A¯1)/2X¯1(A2+A¯2)/2X¯2]. If both genes resided on the autosomes, this system would only be possible in an F2 cross. More generally, the contribution of sex chromosomes to the system coefficients of F1 males are effectively equivalent to those of purely autosomal F2 hybrids, which are less fit on average than F1s (see Figure 6). Note, however, that the presence of genetic variation on sex chromosomes does not alone guarantee Haldane's rule: under this model, Haldane's rule will only occur when there is sufficient genetic distance separating parentals and when the nature of genetic variation produces F2 hybrid breakdown.

THE SPEED OF SPECIATION

We have shown that system drift can lead to speciation in principle, but is it rapid enough to be an important factor in practice? In other words, after what period of time would we expect the fitness of hybrids between two allopatric populations to be substantially lower than the parentals? Selection—on pleiotropic traits or on robustness—may actively push even a strongly constrained system along neutral directions, but even the calculations under purely neutral drift are informative. The population mean of an unconstrained quantitative trait with additive genetic variance VG in a population with effective size Ne will move in t generations a random amount whose variance is tVG/Ne (Lande 1976). The mean difference between two such populations has twice the variance. Although this mean difference is along neutral directions, we would in many cases expect the range of variation among F2s in all directions to be of the same order as the differences between the populations, as depicted in Figure 4. This suggests that, naively, two such populations that have been separated for t generations will produce F2 offspring that differ from optimal by an amount proportional to tVG/Ne. As we assume they are at a local fitness optimum, without much loss of generality we can assume that fitness is locally quadratic, and so F2 fitness decays linearly in time: proportionally to tVG/Ne—fastest in small, diverse populations, This predicts that we need only wait some multiple of Ne generations until substantial incompatibility has been accumulated.

It is useful to think in more detail about the assumptions in the rough argument above. The key aspect is how population differences in neutral directions (along the fitness ridge) translate to segregation variance in F2s in selectively constrained directions. To move the system (the A matrix) a given distance generally involves moving many individual interaction coefficients (the entries Aij). The movements must be coordinated, for the population to stay near the fitness ridge. However, mixing elements between systems that have made independent sets of coordinated changes to remain on the fitness ridge is unlikely to produce a set of coordinated changes; and the resulting system could move away from the ridge in almost any direction.

GENETIC VARIATION IN EMPIRICAL REGULATORY SYSTEMS

What is known about the key quantity above, the amount of heritable variation in real regulatory networks? The coefficient Aij from the system (1) measures how much the rate of net production of i changes per change in concentration of j. It is generally thought that regulatory sequence change contributes much more to inter‐ and intraspecific variation than does coding sequence change affecting molecular structure (Schmidt et al. 2010). In the context of transcription factor networks, this may be affected not only by the binding strength of molecule j to the promoter region of gene i but also the effects of other transcription factors (e.g., cooperativity) and local chromatin accessibility (Stefflova et al. 2013). For this reason, the mutational target size for variation in Aij may be much larger than the dozens of base pairs typically implicated in the handful of binding sites for transcription factor j of a typical promoter region, and single variants may affect many entries of N simultaneously.

Variation in binding site occupancy may overestimate variation in A because it does not capture buffering effects (if, for instance, only one site of many needs to be occupied for transcription to begin), and variation in expression level measures changes in steady‐state concentration (our κi) rather than the rate of change. Nonetheless, these measures likely give us an idea of the scale of variability. It has been shown that between human individuals, there is differential occupancy in 7.5% of binding sites of a transcription factor (p65) (Kasowski et al. 2010). It has also been inferred that cis‐regulatory variation accounts for around 2–6% of expression variation in human blood derived primary cells (Verlaan et al. 2009), and that human population variation explained about 3% of expression variation (Lappalainen et al. 2013). Allele‐specific expression is indicative of standing genetic cis‐regulatory variation; allele‐specific expression in 7.2–8.5% of transcripts of a flycatcher species has been observed (Wang et al. 2017), as well as allele‐specific expression in 23.4% of genes studied in a baboon species (Tung et al. 2015). Taken together, this suggests that variation in the entries of A may be on the order of at least a few percent between individuals of a population—doubtless varying substantially between species and between genes.

Discussion

In this article, we use tools from linear system theory and quantitative genetics to study the evolution of a mechanistic model of the genotype‐phenotype map, in which the phenotype is subject to stabilizing selection. In so doing, we provide an explicit model of phenogenetic drift (Weiss and Fullerton 2000) and developmental system drift (True and Haag 2001). In this context, the Kalman decomposition (Kalman 1963) gives an analytical description of all phenotypically equivalent gene networks. This description shows that the space of functionally equivalent network architectures increases with the square of a network's size, and that this space increases further if networks grow larger than absolutely necessary, that is, use more interacting components than the most efficient potential architectures. In this framework, even minimal gene network architectures, efficient architectures that contain only the requisite number of interacting parts, are not structurally unique with respect to function. Functionally equivalent architectures are often related by continuous parameter changes, suggesting that equivalent networks might be mutationally connected, and that there exist axes of genetic variation unconstrained by natural selection. The independent movement of separated populations along these axes by genetic drift can lead to a significant reduction in hybrid viability, and thus precipitate speciation, at a speed dependent on the effective population size and the amount of genetic variation. In this model, at biologically reasonable parameter values, system drift is a significant—and possibly rapid—driver of speciation. This may be surprising because hybrid inviability appears as a consequence of recombining different, yet functionally equivalent, mechanisms, and because species are often defined by their unique adaptations or morphologies.

Consistent with empirical observation of hybrid breakdown, we see that the fitnesses of F2 hybrids drop at a much faster rate than those of F1s. Another natural consequence of the model is Haldane's rule, that if only one F1 hybrid sex is inviable or sterile it is likely to be the heterogametic sex. This occurs because if the genes underlying a regulatory network are distributed among both autosomes and the sex chromosome, then heterogametic F1s show variation (and fitnesses) similar to that seen in F2 hybrids. This observation appears to be similar to the extreme hybrid phenotypes produced by transgressive segregation (Rieseberg et al. 1999), which can manifest in F1s when only one (dominant) parental allele is expressed at heterozygous loci; this was observed in hybrid gene expression patterns, and increased as a function of parental genetic distance (Stelkens and Seehausen 2009).

Is there evidence that this is actually occurring? System drift and network rewiring has been inferred across the tree of life (Wotton et al. 2015; Crombach et al. 2016; Dalal and Johnson 2017; Johnson 2017; Ali et al. 2019), and there is often significant regulatory variation segregating within populations. Transcription in hybrids between closely related species with conserved transcriptional patterns can also be divergent (Michalak and Noor 2004; Haerty and Singh 2006; Maheshwari and Barbash 2012; Coolon et al. 2014; Mack and Nachman 2016), and hybrid incompatibilities have been attributed to cryptic molecular divergence underlying conserved body plans (Gavin‐Smyth and Matute 2013). Furthermore, in cryptic species complexes (e.g., sun skinks; Barley et al. 2013), genetically distinct species may be nearly morphologically indistinguishable.

THE ORIGIN OF SPECIES NOT BY MEANS OF NATURAL SELECTION?

As classically formulated, the Dobzhansky‐Muller model of hybrid incompatibility is agnostic to the relative importance of neutral versus selected genetic substitutions (Coyne and Orr 1998), and plausible mechanisms have been proposed whereby Dobzhansky‐Muller incompatibilities could originate under neutral genetic drift (Lynch and Force 2000) or stabilizing selection (Fierst and Hansen 2010). The same holds for the “pathway model” (Lindtke and Buerkle 2015), which is closer to the situation here. However, previous authors have argued that neutral processes are likely too slow to be a significant driver of speciation (Nei et al. 1983; Seehausen et al. 2014). This has led some to conclude that hybrid incompatibility is typically a byproduct of positive selection (Orr et al. 2004; Schluter 2009) or a consequence of genetic conflict (Presgraves 2010; Crespi and Nosil 2013), two processes that typically act much more rapidly than genetic drift. Supporting this view, experimental approaches designed to study the effect of drift on speciation through induced population bottlenecks found no reproductive isolation in the majority of tested pairs (Fry 2009; White et al. 2020). However, our calculations suggest that even under strictly neutral processes, hybrid fitness breaks down as a function of genetic distance rapidly enough to play a substantial role in species formation across the tree of life. This is consistent with broad patterns such as the relationship between molecular divergence and genetic isolation seen by Roux et al. (2016), and the clocklike speciation rates observed by Hedges et al. (2015). More recently, Sánchez‐Ramírez et al. (2021) observed widespread transcriptional misregulation in Drosophila hybrids, which might be due to the action of system drift.

Although the phrase “system drift” as we use it implies neutral changes, it does not mean that these changes are induced purely by neutral genetic drift. Selection could dramatically accelerate speciation by the same process by genetic draft (Gillespie 2000) or pleiotropic selection. For instance, Mani and Clarke (1990) showed that populations developed incompatibilities as they independently evolved toward the same quantitative trait optimum, as different alleles fix in different populations. Fluctuating selection has similarly been shown to accelerate speciation in some models (Barton 2001; Bell 2010). Under our model, populations evolving toward different optimal phenotypes will always produce less fit hybrids, as the hybrid phenotypes will be displaced from both parental optima, and so maladapted to both parental environments. This suggests that fluctuating selection—if not synchronized between populations—should diminish hybrid fitnesses. In the case where fluctuations are synchronized, due to the size of the neutral system space, populations may arrive at different system organizations when returning to previous phenotypes at a rate faster than by drift alone.

These explanations are not mutually exclusive. All of these forces—adaptive shifts, conflict and network drift—are plausible drivers of speciation, and may even interact. Many of our observations carry over to models of directional selection—for instance, rapid drift along the set of equivalent systems could be driven by adaptation in a different, pleiotropically coupled system. Or, reinforcement due to local adaptation might provide a selective pressure that speeds up system drift. Furthermore, although the fitness consequences of incompatibility in any one given network may be small, the cumulative impact of system drift across the many different networks an organism relies on may be substantial. It remains to be seen how the relative strengths of these forces compare.

THE DIMENSIONALITY OF TRAIT SPACE

We have focused on examples of single traits (where the phenotype is one‐dimensional), but phenotypes under selection are often high‐dimensional, and variation in different traits often share a genetic basis. However, we still expect many degrees of freedom as long as there are components of the system not directly and individually constrained by selection (i.e., a kryptotype). Even in networks where the phenotype and kryptotype are of the same dimension, system theory shows us that there will always be available degrees of freedom as specific system realizations are only unique up to a change of coordinates. Some phenotypes, however, require kryptotypic dimensions to be larger than that of the phenotype. For instance, many systems have minimal realizations (e.g., the oscillator in Example 2) where the dimension of the kryptotype is larger than that of the phenotype, implying that for these phenotypic dynamics to be realized, the kryptotype dimension has to be larger than the dimension of the phenotype. Even if components of the system's internal state are directly subject to selection and the mode of action of the environment on the internal state is constrained (so, the input and output matrices B and C are fixed) then one could still perturb A as described above by ZAAZ if ZB and CZ are both zero, implying a number of degrees of freedom that still grows with n2 for fixed and m. Generically, the number of degrees of freedom is n(nm), so that in a system of n components, if even one component is not directly constrained, this leads to n degrees of freedom. Whatever the true “dimensionality” of phenotype space of a typical organism, there are undoubtedly aspects of its underlying molecular machinery that are not directly constrained, suggesting large numbers of degrees of freedom. Note that pleiotropy does not directly affect this argument at all—indeed, many phenotypically equivalent changes will lead to denser A matrices and hence more pleiotropy. However, more pleiotropic genes may be more strongly constrained, making it more difficult for systems to make the required compensatory changes for system drift.

Phenotypically equivalent system evolution is probably not only driven by neutral genetic drift. For one thing, movement along the set of equivalent networks is not expected to be completely neutral, since second‐order selection pushes populations toward “flatter” regions of the fitness landscape in which a population centered on the optimal set has lower genetic load (as described in different contexts by Rice 1998; Nimwegen et al. 1999). If this bias toward more robust networks is strong enough, it may even prevent drift, but it is unclear how strong this effect would be in practice. Our results, on the other hand, do not rely on the flatness of the fitness surface around the phenotypically equivalent set, but rather on the curvature of the equivalent set itself. So long as the phenotypically equivalent set is not closed under sexual recombination, opportunities for incompatibility remain. However, the speed at which system drift can generate incompatibilities might diminish if selection for robustness is strong enough to constrain a population to a small section of system space, although the strength of such effects in practice are not known. Likewise, as the speed of system drift relies on segregating genetic variation, any constraints on such variation, possibly due to epistasis, genetic architecture (Hermisson et al. 2003), adaptive inertia (Baatz and Wagner 1997; Álvarez‐Castro et al. 2009), or weak gene flow could plausibly slow it down. More work on specific systems, likely coupled with simulations, will be necessary to identify the biologically relevant parameter regimes.

GEOMETRIC MODELS

The model we work with describes a continuum of possible systems, parameterized by continuous coefficient matrices. The arguments we make (e.g., Figure 4) are often geometric in nature, and so it would be interesting to ask whether Fisher's geometric model might provide more quantitative, generalizable predictions, as in, for instance, Fraïsse et al. (2016) and Simon et al. (2017). Martin (2014) argued that such an approximation would be often fruitful. In the other direction, it is also natural to ask about the distribution of effect sizes of segregating mutations in a population evolving under this model with a realistic de novo effect size distribution, as well as what the distribution of fitness effects would be (both within and between populations). These are questions that might be best answered by simulation, and could provide much additional information—for instance, are alleles typically dominant in their effects on either system coefficients or fitness?

NONLINEARITY AND MODEL ASSUMPTIONS

Of course, real regulatory networks are not linear dynamical systems. Most notably, physiological limits put upper bounds on expression levels, implying saturating response curves. It remains to be seen how well our results carry over into real systems, but the fact that most nonlinear systems can be locally approximated by a linear one suggests our qualitative results may hold more generally. Furthermore, nonidentifiability (which implies the existence of neutral directions) is often found in practice in moderately complex models of biological systems (e.g., Gutenkunst et al. 2007; Piazza et al. 2008; Jiménez et al. 2017).

Finally, despite our model's precise separation of phenotype and kryptotype, this relationship in nature may be far more complicated as aspects of the kryptotype may be less “hidden” than we currently assume, and the neutral network changes we describe here may only be nearly neutral. For instance, attributes excluded from the phenotype as modeled here ignore the potential energy costs associated with excessively large (nonminimal) kryptotypes, as well as the relationship between a specific network architecture and robustness to mutational, transcriptional, or environmental noise. More precise modeling will require better mechanistic understanding not only of biological systems but also the nature of selective pressures and genetic variation in these systems.

AUTHOR CONTRIBUTIONS

The study was designed, carried out, and written up by JS and PR.

DATA ARCHIVING

Code for the oscillator examples is archived at https://doi.org/10.5281/zenodo.5510701 .

Associate Editor: C. Bank

Handling Editor: T. Chapman

ACKNOWLEDGMENTS

We would like to thank Sergey Nuzhdin, Stevan Arnold, Michael Turelli, Patrick Phillips, Erik Lundgren, and Hossein Asgharian for valuable discussion. We would also like to thank Nick Barton, Sarah Signor, Todd Parsons, and Joachim Hermisson for very helpful comments on the manuscript. Work on this project was supported by funds from the Sloan Foundation and the NSF (under DBI‐1262645) to P. L. Ralph.

Local Expansion of the Fitness Surface

The fitness of a system depends on the difference between the system's impulse response and the optimal impulse response, measured as a weighted sum of the distance between the impulse response from optimal. With ρ(t)0 a weighting function on [0,), and h0(t)=C0etA0B0 a representative of the optimal set, the distance is equation (5):

D(h)=0ρ(t)h(t)h0(t)2dt1/2. (A1)

To see how this is affected by small changes to the system, first note that if ·ρ is the L2(ρ) norm,

gρ2:=0ρ(t)g(t)2dt, (A2)

then the distance to optimum of a perturbed system, h(t)=h0(t)+εg(t), is

D(h0+εg)=εgρ. (A3)

Now consider the perturbed systems (A(ε),B(ε),C(ε))=(A(0),B(0),C(0))+ε(U,V,W), and let hε(t)=C(ε)eA(ε)tB(ε). If two populations with systems (A(0),B(0),C(0)) and (A(ε),B(ε),C(ε)) interbreed, then the mean resulting system is (A(ε/2),B(ε/2),C(ε/2)), but with greater variance in the F2 than the F1 offspring (see Figure 4). Indeed, if the difference between (say) A(0)ij and A(ε)ij is due to n fixed differences with absolute additive effect size ε/n each, then the standard deviation of Aij among the F1 offspring is still equal to that within each parent population, as each locus is heterozygous. However, if loci are unlinked then an F2 offspring is homozygous with probability 1/2, and takes either homozygote with equal probability, so the variance of the contribution of each locus is ε/4n, and so the standard deviation across F2 offspring is ε/4 plus a contribution for within‐population genetic variance. (This many differences of this size would be expected if the difference was due to drift, for instance.) This implies that the impulse response, h(t), of an F2 will also differ from optimum by something of order ε. However, because the displacement between the populations lies along a ridge, the F1 offspring are closer: the Taylor expansions for h about both 0 and ε are

hε/2(t)=h0(t)+ε2εh0(t)+ε28ε2h0(t)+O(ε3) (A4)
and=hε(t)ε2εhε(t)+ε28ε2hε(t)+O(ε3). (A5)

As hε(t)=h0(t) by assumption, and εhε(t)=εh0(t)+εε2h0(t)+O(ε2), combining these expressions we get that

hε/2(t)=h0(t)ε28ε2h0(t)+O(ε3). (A6)

In other words, if the parental populations are both optimal but differ by ε, then the F1 offspring differ from optimal by something of order ε2, but the F2 by something of order ε.

Of course, when moving away from the ridge, the fitness landscape is flatter in some directions than others, and how much so depends on the details. For completeness, we describe here how to compute the sensitivity of distance to optimum with respect to each of A, B and C. Changing notation slightly, let us rewrite the squared distance to optimum of a system (A,B,C):

D(A,B,C)2:=0ρ(t)|hA(t)h0(t)|2dt=0ρ(t)CeAtBC0eA0tB02dt=0ρ(t)trCeAtBC0eA0tB0TCeAtBC0eA0tB0dt=0ρ(t)trCeAtBC0eA0tB0CeAtBC0eA0tB0Tdt, (A7)

where trX denotes the trace of a square matrix X. How does this change as we perturb about (A0,B0,C0)? First we differentiate with respect to A, keeping B=B0 and C=C0 fixed. As

ddue(A+uZ)tu=0=0teAsZeA(ts)ds, (A8)

we have that

dduD(A+uZ,B0,C0)2|u=0=20ρ(t)trC00teAsZeA(ts)dsB0B0TeAteA0tTC0Tdt=20ρ(t)trC00teAsZeA(ts)dsB0hA(t)h0(t)Tdt (A9)

and, by differentiating this and supposing that A is on the optimal set, that is, hA(t)=h0(t), (so without loss of generality, A=A0):

HA,A(Y,Z):=12dduddvD(A0+uY+vZ,B0,C0)2u=v=0=0ρ(t)trC00teA0sYeA0(ts)dsB0B0T0teA0sZeA0(ts)dsTC0Tdt. (A10)

The function H will define a quadratic form. To illustrate the use of this, suppose that B and C are fixed. By defining Δij to be the matrix with a 1 in the (i,j)th slot and 0 elsewhere, the coefficients of the quadratic form are

Hij,k(A):=H(Δij,Δk). (A11)

We could use this to get the quadratic approximation to D near the optimal set. To do so, it would be nice to have a way to compute the inner integral above. Suppose that we diagonalize A=UΛU1. Then

0teAsZeA(ts)ds=0tUeΛsU1ZUeΛ(ts)U1ds. (A12)

Now, note that

0tesλie(ts)λjds=etλietλjλiλjifijtetλiifi=j. (A13)

Therefore, defining

Xij(t,Z)=(U1ZU)ijetλietλjλiλjifij(U1ZU)iitetλiifi=j, (A14)

moving the U and U1 outside the integral and integrating we get that

0teAsZeA(ts)ds=UX(t,Z)U1. (A15)

This implies that

D(A0+εZ)212ε20ρ(t)tr{CUX(t,Z)U1BBT(U1)TX(t,Z)TUTCT}dt. (A16)

To compute the n2×n2 matrix H, we see that if Z=Δk, then

Xijk(t)=(U1)·kU·etλietλjλiλjifij(U1)·kU·tetλiifi=j, (A17)

where Uk· is the kth row of U, and so

Hij,k(A)=0ρ(t)tr{CUXij(t)U1BBT(U1)TXk(t)TUTCT}dt. (A18)

This implies that

D(A0+εZ)212ε2ijkHij,k(A0)ZijZk. (A19)

More generally, B and C may also change. To extend this we need the remaining second derivatives of D2. First, in B:

HB,B(Y,Z):=12dduddvD(A0,B0+uY+vZ,C0)|u=v=0=120ρ(t)trC0etA0dduddv(uY+vZ)(uY+vZ)T|u=v=0etA0TC0Tdt=120ρ(t)trC0etA0(YZT+ZYT)etA0TC0Tdt. (A20)

Next, in C:

HB,B(Y,Z):=12dduddvD(A0,B0,C0+uY+vZ)|u=v=0=120ρ(t)trB0etA0Tdduddv(uY+vZ)T(uY+vZ)|u=v=0etA0B0dt=120ρ(t)trB0etA0T(YZT+ZYT)etA0B0dt. (A21)

Now, the mixed derivatives in B and C:

HB,C(Y,Z):=12dduddvD(A0,B0+uY,C0+vZ)|u=v=0=0ρ(t)trYetA0TC0TZetA0B0dt. (A22)

In A and B

HA,B(Y,Z):=12dduddvD(A0+uY,B0+vZ,C0)|u=v=0=0ρ(t)trC00tesA0Ye(ts)A0dsB0ZTetA0C0dt, (A23)

and finally in A and C:

HA,C(Y,Z):=12dduddvD(A0+uY,B0,C0+vZ)|u=v=0=0ρ(t)trC00tesA0Ye(ts)A0dsB0B0etA0Zdt. (A24)

Together, numerical computation of these expressions, along with estimates of genetic covariance within a population, allow precise predictions of evolutionary dynamics of a particular system. The approximation should be good as long as the second‐order Taylor approximation holds.

Contributor Information

Joshua S. Schiffman, Email: jschiffman@nygenome.org.

Peter L. Ralph, Email: plr@uoregon.edu.

LITERATURE CITED

  1. Ali, S. , Signor S. A., Kozlov K., and Nuzhdin S. V.. 2019. Novel approach to quantitative spatial gene expression uncovers genetic stochasticity in the developing Drosophila eye. Evol. Dev. 21:157–171. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Álvarez‐Castro, J. M. , Kopp M., and Hermisson J.. 2009. Effects of epistasis and the evolution of genetic architecture: exact results for a 2‐locus model. Theor. Popul. Biol. 75:109–122. [DOI] [PubMed] [Google Scholar]
  3. Anderson, B. , Newcomb R., Kalman R., and Youla D.. 1966. Equivalence of linear time‐invariant dynamical systems. J. Franklin Inst. 281:371–378. [Google Scholar]
  4. Baatz, M. , and Wagner G.. 1997. Adaptive inertia caused by hidden pleiotropic effects. Theor. Popul. Biol. 51:49–66. [Google Scholar]
  5. Babajide, A. , Hofacker I. L., Sippl M. J., and Stadler P. F.. 1997. Neutral networks in protein space: a computational study based on knowledge‐based potentials of mean force. Fold. Des. 2:261–269. [DOI] [PubMed] [Google Scholar]
  6. Barley, A. J. , White J., Diesmos A. C., and Brown R. M.. 2013. The challenge of species delimitation at the extremes: diversification without morphological change in Philippine sun skinks. Evolution 67:3556–3572. [DOI] [PubMed] [Google Scholar]
  7. H Barton, N. 1986. The maintenance of polygenic variation through a balance between mutation and stabilizing selection. Genet. Res. 47:209–216. [DOI] [PubMed] [Google Scholar]
  8. H Barton, N. 1989. The divergence of a polygenic system subject to stabilizing selection, mutation and drift. Genet. Res. 54:59–78. [DOI] [PubMed] [Google Scholar]
  9. H Barton, N. 2001. The role of hybridization in evolution. Mol. Ecol. 10:551–568. [DOI] [PubMed] [Google Scholar]
  10. Bateson, W. 1909. Heredity and variation in modern lights. Cambridge Univ. Press, Cambridge. [Google Scholar]
  11. Bell, G. 2010. Fluctuating selection: the perpetual renewal of adaptation in variable environments. Philos. Trans. R. Soc. B 365:87–97. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Bellman, R. E. , and Åström K. J.. 1970. On structural identifiability. Math. Biosci. 7:329–339. [Google Scholar]
  13. Bergman, A. , and Siegal M. L.. 2003. Evolutionary capacitance as a general feature of complex gene networks. Nature 424:549–552. [DOI] [PubMed] [Google Scholar]
  14. Chertkova, A. A. , Schiffman J. S., Nuzhdin S. V., Kozlov K. N., Samsonova M. G., and Gursky V. V.. 2017. In silico evolution of the Drosophila gap gene regulatory sequence under elevated mutational pressure. BMC Evol. Biol. 17:4. 10.1186/s12862-016-0866-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Chevin, L.‐M. , Decorzent G., and Lenormand T.. 2014. Niche dimensionality and the genetics of ecological speciation. Evolution 68:1244–1256. [DOI] [PubMed] [Google Scholar]
  16. Coolon, J. D. , McManus C. J., Stevenson K. R., Graveley B. R., and Wittkopp P. J.. 2014. Tempo and mode of regulatory evolution in Drosophila . Genome Res. 24:797–808. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Coyne, J. A. , and Orr H. A.. 1998. The evolutionary genetics of speciation. Philos. Trans. R. Soc. Lond. B 353:287–305. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Craciun, G. , and Pantea C.. 2008. Identifiability of chemical reaction networks. J. Math. Chem. 44:244–259. [Google Scholar]
  19. Crespi, B. , and Nosil P.. 2013. Conflictual speciation: species formation via genomic conflict. Trends Ecol. Evol. 28:48–57. [DOI] [PubMed] [Google Scholar]
  20. Crombach, A. , Wotton K. R., Jiménez‐Guri E., and Jaeger J.. 2016. Gap gene regulatory dynamics evolve along a genotype network. Mol. Biol. Evol. 33:1293–1307. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Dalal, C. K. , and Johnson A. D.. 2017. How transcription circuits explore alternative architectures while maintaining overall circuit output. Genes Dev. 31:1397–1405. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Dalal, C. K. , Zuleta I. A., Mitchell K. F., Andes D. R., El‐Samad H., and Johnson A. D.. 2016. Transcriptional rewiring over evolutionary timescales changes quantitative and qualitative properties of gene expression. eLife 5:e18981. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Davidson, E. H. , and Erwin D. H.. 2006. Gene regulatory networks and the evolution of animal body plans. Science 311:796–800. [DOI] [PubMed] [Google Scholar]
  24. de Visser, J. A. G. M. , Hermisson J., Wagner G. P., Meyers L. A., Bagheri‐Chaichian H., Blanchard J. L., Chao L., Cheverud J. M., Elena S. F., Fontana W., et al. 2003. Perspective: evolution and detection of genetic robustness. Evolution 57:1959–1972. [DOI] [PubMed] [Google Scholar]
  25. Draghi, J. , and Whitlock M.. 2015. Robustness to noise in gene expression evolves despite epistatic constraints in a model of gene networks. Evolution 69:2345–2358. [DOI] [PubMed] [Google Scholar]
  26. Edelman, G. M. , and Gally J. A.. 2001. Degeneracy and complexity in biological systems. Proc. Natl. Acad. Sci. U.S.A. 98:13763–13768. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Fierst, J. L. , and Hansen T. F.. 2010. Genetic architecture and postzygotic reproductive isolation: evolution of Bateson–Dobzhansky–Muller incompatibilities in a polygenic model. Evolution 64:675–693. [DOI] [PubMed] [Google Scholar]
  28. Fraïsse, C. , Gunnarsson P. A., Roze D., Bierne N., and Welch J. J.. 2016. The genetics of speciation: insights from Fisher's geometric model. Evolution 70:1450–1464. [DOI] [PubMed] [Google Scholar]
  29. Fry, J. D. 2009. Laboratory experiments on speciation. Pp. 631–656 in Garland T. J. and Michael R., eds. Concepts, methods, and applications of selection experiments. Univ. of California Press, Berkeley, CA. [Google Scholar]
  30. Gavin‐Smyth, J. , and Matute D. R.. 2013. Embryonic lethality leads to hybrid male inviability in hybrids between Drosophila melanogaster and D. santomea . Ecol. Evol. 3:1580–1589. [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Gavrilets, S. 1997. Evolution and speciation on holey adaptive landscapes. Trends Ecol. Evol. 12:307–312. [DOI] [PubMed] [Google Scholar]
  32. Gavrilets, S. 2014. Models of speciation: where are we now? J. Hered. 105:743–755. [DOI] [PubMed] [Google Scholar]
  33. H Gillespie, J. 2000. Genetic drift in an infinite population: the pseudohitchhiking model. Genetics 155:909–919. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Grewal, M. , and Glover K.. 1976. Identifiability of linear and nonlinear dynamical systems. IEEE Trans. Autom. Control 21:833–837. [Google Scholar]
  35. Grüner, W. , Giegerich R., Strothmann D., Reidys C., Weber J., Hofacker I. L., Stadler P. F., and Schuster P.. 1996. Analysis of RNA sequence structure maps by exhaustive enumeration I. Neutral networks. Monatsh. Chem. 127:355–374. [Google Scholar]
  36. Gutenkunst, R. N. , Waterfall J. J., Casey F. P., Brown K. S., Myers C. R., and Sethna J. P.. 2007. Universally sloppy parameter sensitivities in systems biology models. PLoS Comput. Biol. 3:e189. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Haerty, W. , and Singh R. S.. 2006. Gene regulation divergence is a major contributor to the evolution of Dobzhansky–Muller incompatibilities between species of Drosophila . Mol. Biol. Evol. 23:1707–1714. [DOI] [PubMed] [Google Scholar]
  38. Haldane, J. 1922. Sex ratio and unisexual sterility in hybrid animals. J. Genet. 12:101–109. [Google Scholar]
  39. Hare, E. E. , Peterson B. K., Iyer V. N., Meier R., and Eisen M. B.. 2008. Sepsid even‐skipped enhancers are functionally conserved in Drosophila despite lack of sequence conservation. PLoS Genet. 4:e1000106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Hart, K. M. , Harms M. J., Schmidt B. H., Elya C., Thornton J. W., and Marqusee S.. 2014. Thermodynamic system drift in protein evolution. PLoS Biol. 12:e1001994. [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. Hedges, S. B. , Marin J., Suleski M., Paymer M., and Kumar S.. 2015. Tree of life reveals clock‐like speciation and diversification. Mol. Biol. Evol. 32:835–845. [DOI] [PMC free article] [PubMed] [Google Scholar]
  42. Hermisson, J. , Hansen T. F., and Wagner G. P.. 2003. Epistasis in polygenic traits and the evolution of genetic architecture under stabilizing selection. Am. Nat. 161:708–734. [DOI] [PubMed] [Google Scholar]
  43. Israel, J. W. , Martik M. L., Byrne M., Raff E. C., Raff R. A., McClay D. R., and Wray G. A.. 2016. Comparative developmental transcriptomics reveals rewiring of a highly conserved gene regulatory network during a major life history switch in the sea urchin genus Heliocidaris. PLoS Biol. 14:e1002391. [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Jaeger, J. , 2011. The gap gene network. Cell. Mol. Life Sci. 68:243–274. [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Jaeger, J. , Surkova S., Blagov M., Janssens H., Kosman D., Kozlov K. N., Myasnikova E., Vanario‐Alonso C. E., Samsonova M., Sharp D. H., et al. 2004. Dynamic control of positional information in the early Drosophila embryo. Nature 430:368–371. [DOI] [PubMed] [Google Scholar]
  46. Jiménez, A. , Cotterell J., Munteanu A., and Sharpe J., 2017. A spectrum of modularity in multi‐functional gene circuits. Mol. Syst. Biol. 13:925. [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. D Johnson, A. 2017. The rewiring of transcription circuits in evolution. Curr. Opin. Genet. Dev. 47:121–127. [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. E Kalman, R. 1963. Mathematical description of linear dynamical systems. J. SIAM Control 1:152–192. [Google Scholar]
  49. Kalman, R. E. , Falb P. L., and Arbib M. A.. 1969. Topics in mathematical system theory. McGraw‐Hill, New York. [Google Scholar]
  50. Kasowski, M. , Grubert F., Heffelfinger C., Hariharan M., Asabere A., Waszak S. M., Habegger L., Rozowsky J., Shi M., Urban A. E., et al. 2010. Variation in transcription factor binding among humans. Science 328:232–235. [DOI] [PMC free article] [PubMed] [Google Scholar]
  51. Kozlov, K. , Gursky V. V., Kulakovskiy I. V., Dymova A., and Samsonova M.. 2015. Analysis of functional importance of binding sites in the Drosophila gap gene network model. BMC Genomics 16:S7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  52. Lande, R. , 1976. Natural selection and random genetic drift in phenotypic evolution. Evolution 30:314–334. [DOI] [PubMed] [Google Scholar]
  53. Lappalainen, T. , Sammeth M., Friedländer M. R., 'tHoen P. A., Monlong J., Rivas M. A., Gonzalez‐Porta M., Kurbatova N., Griebel T., Ferreira P. G., et al. 2013. Transcriptome and genome sequencing uncovers functional variation in humans. Nature 501:506–511. [DOI] [PMC free article] [PubMed] [Google Scholar]
  54. Lindtke, D. , and Buerkle C. A.. 2015. The genetic architecture of hybrid incompatibilities and their effect on barriers to introgression in secondary contact. Evolution 69:1987–2004. [DOI] [PubMed] [Google Scholar]
  55. Lynch, M. , and Force A. G.. 2000. The origin of interspecific genomic incompatibility via gene duplication. Am. Nat. 156:590–605. [DOI] [PubMed] [Google Scholar]
  56. Mack, K. L. , and Nachman M. W.. 2016. Gene regulation and speciation. Trends Genet. 33:68–80. [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Maheshwari, S. , and Barbash D. A.. 2012. Cis‐by‐trans regulatory divergence causes the asymmetric lethal effects of an ancestral hybrid incompatibility gene. PLoS Genet. 8:e1002597. [DOI] [PMC free article] [PubMed] [Google Scholar]
  58. Mani, G. , and Clarke B. C.. 1990. Mutational order: a major stochastic process in evolution. Proc. R. Soc. Lond. B 240:29–37. [DOI] [PubMed] [Google Scholar]
  59. Martin, G. 2014. Fisher's geometrical model emerges as a property of complex integrated phenotypic networks. Genetics 197:237–255. [DOI] [PMC free article] [PubMed] [Google Scholar]
  60. Matsui, T. , Linder R., Phan J., Seidl F., and Ehrenreich I. M.. 2015. Regulatory rewiring in a cross causes extensive genetic heterogeneity. Genetics 201:769–777. [DOI] [PMC free article] [PubMed] [Google Scholar]
  61. Mayr, E. 2000. The biological species concept. Pp. 17–29 in Wheeler Q. D. and Meier R., eds. Species concepts and phylogenetic theory: a debate. Columbia Univ. Press, New York. [Google Scholar]
  62. Michalak, P. , and Noor M. A.. 2004. Association of misexpression with sterility in hybrids of Drosophila simulans and D. mauritiana . J. Mol. Evol. 59:277–282. [DOI] [PubMed] [Google Scholar]
  63. Mjolsness, E. , Sharp D. H., and Reinitz J.. 1991. A connectionist model of development. J. Theor. Biol. 152:429–453. [DOI] [PubMed] [Google Scholar]
  64. Nei, M. , Maruyama T., and Wu C.‐I.. 1983. Models of evolution of reproductive isolation. Genetics 103:557–579. [DOI] [PMC free article] [PubMed] [Google Scholar]
  65. Nimwegen, E. V. , Crutchfield J. P., and Huynen M.. 1999. Neutral evolution of mutational robustness. Proc. Natl. Acad. Sci. U.S.A. 96:9716–9720. [DOI] [PMC free article] [PubMed] [Google Scholar]
  66. A Orr, H. 1997. Haldane's rule. Annu. Rev. Ecol. Syst. 28:195–218. [Google Scholar]
  67. Orr, H. A. , Masly J. P., and Presgraves D. C.. 2004. Speciation genes. Curr. Opin. Genet. Dev. 14:675–679. [DOI] [PubMed] [Google Scholar]
  68. Pavlicev, M. , and Wagner G. P.. 2012. A model of developmental evolution: selection, pleiotropy and compensation. Trends Ecol. Evol. 27:316–322. [DOI] [PubMed] [Google Scholar]
  69. Petrov, Y. , and Sizikov V.. 2005. Well‐posed, ill‐posed, and intermediate problems with applications. Vol. 49. Walter de Gruyter, Berlin. [Google Scholar]
  70. C Phillips, P. 1996. Maintenance of polygenic variation via a migration–selection balance under uniform selection. Evolution 50:1334–1339. [DOI] [PubMed] [Google Scholar]
  71. Piazza, M. , Feng X.‐J., Rabinowitz J. D., and Rabitz H.. 2008. Diverse metabolic model parameters generate similar methionine cycle dynamics. J. Theor. Biol. 251:628–639. [DOI] [PMC free article] [PubMed] [Google Scholar]
  72. Porter, A. H. , and Johnson N. A.. 2002. Speciation despite gene flow when developmental pathways evolve. Evolution 56:2103–2111. [DOI] [PubMed] [Google Scholar]
  73. C Presgraves, D. 2010. The molecular evolutionary basis of species formation. Nat. Rev. Genet. 11:175–180. [DOI] [PubMed] [Google Scholar]
  74. H Rice, S. . 1998. The evolution of canalization and the breaking of von Baer's laws: modeling the evolution of development with epistasis. Evolution 52:647–656. [DOI] [PubMed] [Google Scholar]
  75. Rieseberg, L. H. , Archer M. A., and Wayne R. K.. 1999. Transgressive segregation, adaptation and speciation. Heredity 83:363–372. [DOI] [PubMed] [Google Scholar]
  76. Rosas, U. , Barton N. H., Copsey L., Barbier de Reuille P., and Coen E.. 2010. Cryptic variation between species and the basis of hybrid performance. PLOS Biol. 8:1–12. [DOI] [PMC free article] [PubMed] [Google Scholar]
  77. Roux, C. , Fraisse C., Romiguier J., Anciaux Y., Galtier N., and Bierne N.. 2016. Shedding light on the grey zone of speciation along a continuum of genomic divergence. PLoS Biol. 14:e2000234. [DOI] [PMC free article] [PubMed] [Google Scholar]
  78. Sánchez‐Ramírez, S. , Weiss J. G., Thomas C. G., and Cutter A. D.. 2021. Widespread misregulation of inter‐species hybrid transcriptomes due to sex‐specific and sex‐chromosome regulatory evolution. PLoS Genet. 17:e1009409. [DOI] [PMC free article] [PubMed] [Google Scholar]
  79. Schluter, D. 2009. Evidence for ecological speciation and its alternative. Science 323:737–741. [DOI] [PubMed] [Google Scholar]
  80. Schmidt, D. , Wilson M. D., Ballester B., Schwalie P. C., Brown G. D., Marshall A., Kutter C., Watt S., Martinez‐Jimenez C. P., Mackay S., Talianidis I., Flicek P., and Odom D. T.. 2010. Five‐vertebrate ChIP‐seq reveals the evolutionary dynamics of transcription factor binding. Science 328:1036–1040. [DOI] [PMC free article] [PubMed] [Google Scholar]
  81. Seehausen, O. , Butlin R. K., Keller I., Wagner C. E., Boughman J. W., Hohenlohe P. A., Peichel C. L., Saetre G.‐P., Bank C., Brännström Å., et al. 2014. Genomics and the origin of species. Nat. Rev. Genet. 15:176–192. [DOI] [PubMed] [Google Scholar]
  82. Servedio, M. R. , Brandvain Y., Dhole S., Fitzpatrick C. L., Goldberg E. E., Stern C. A., Van Cleve J., and Yeh D. J.. 2014. Not just a theory—the utility of mathematical models in evolutionary biology. PLoS Biol. 12:e1002017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  83. Siegal, M. L. , and Bergman A.. 2002. Waddington's canalization revisited: developmental stability and evolution. Proc. Natl. Acad. Sci. U.S.A. 99:10528–10532. [DOI] [PMC free article] [PubMed] [Google Scholar]
  84. Simon, A. , Bierne N., and Welch J. J.. 2017. Coadapted genomes and selection on hybrids: Fisher's geometric model explains a variety of empirical patterns. Evol. Lett. 2:472–498. [DOI] [PMC free article] [PubMed] [Google Scholar]
  85. Slatkin, M. , and Lande R.. 1994. Segregation variance after hybridization of isolated populations. Genet. Res. 64:51–56. [DOI] [PubMed] [Google Scholar]
  86. Sonneborn, T. 1965. Degeneracy of the genetic code: extent, nature, and genetic implications. Pp. 377–397 in Evolving genes and proteins. Elsevier, Amsterdam. [Google Scholar]
  87. Stefflova, K. , Thybert D., Wilson M. D., Streeter I., Aleksic J., Karagianni P., Brazma A., Adams D. J., Talianidis I., Marioni J. C., Flicek P., and Odom D. T.. 2013. Cooperativity and rapid evolution of cobound transcription factors in closely related mammals. Cell 154:530–540. [DOI] [PMC free article] [PubMed] [Google Scholar]
  88. Stelkens, R. , and Seehausen O.. 2009. Genetic distance between species predicts novel trait expression in their hybrids. Evolution: International Journal of Organic Evolution 63:884–897. [DOI] [PubMed] [Google Scholar]
  89. A Sved, J. . 1981. A two‐sex polygenic model for the evolution of premating isolation. II. Computer simulation of experimental selection procedures. Genetics 97:217–235. [DOI] [PMC free article] [PubMed] [Google Scholar]
  90. Trojanowski, N. F. , Padovan‐Merhar O., Raizen D. M., and Fang‐Yen C.. 2014. Neural and genetic degeneracy underlies Caenorhabditis elegans feeding behavior. J. Neurophysiol. 112:951–961. [DOI] [PMC free article] [PubMed] [Google Scholar]
  91. True, J. R. , and Haag E. S.. 2001. Developmental system drift and flexibility in evolutionary trajectories. Evol. Dev. 3:109–119. [DOI] [PubMed] [Google Scholar]
  92. Tsong, A. E. , Tuch B. B., Li H., and Johnson A. D.. 2006. Evolution of alternative transcriptional circuits with identical logic. Nature 443:415–420. [DOI] [PubMed] [Google Scholar]
  93. Tulchinsky, A. Y. , Johnson N. A., Watt W. B., and Porter A. H.. 2014. Hybrid incompatibility arises in a sequence‐based bioenergetic model of transcription factor binding. Genetics 198:1155–1166. [DOI] [PMC free article] [PubMed] [Google Scholar]
  94. Tung, J. , Zhou X., Alberts S. C., Stephens M., and Gilad Y.. 2015. The genetic architecture of gene expression levels in wild baboons. eLife 4:e04729. [DOI] [PMC free article] [PubMed] [Google Scholar]
  95. Van der Schaft, A. 2004. Equivalence of dynamical systems by bisimulation. IEEE Trans. Autom. Control 49:2160–2172. [Google Scholar]
  96. Verlaan, D. J. , Ge B., Grundberg E., Hoberman R., Lam K. C., Koka V., Dias J., Gurd S., Martin N. W., Mallmin H., et al. 2009. Targeted screening of cis‐regulatory variation in human haplotypes. Genome Res. 19:118–127. [DOI] [PMC free article] [PubMed] [Google Scholar]
  97. von, Dassow, G. , Meir E., Munro E. M., and Odell G. M.. 2000. The segment polarity network is a robust developmental module. Nature 406:188–192. [DOI] [PubMed] [Google Scholar]
  98. Wagner, A. 1994. Evolution of gene networks by gene duplications: a mathematical model and its implications on genome organization. Proc. Natl. Acad. Sci. U.S.A. 91:4387–4391. [DOI] [PMC free article] [PubMed] [Google Scholar]
  99. Wagner, A. 1996. Does evolutionary plasticity evolve? Evolution 50:1008–1023. [DOI] [PubMed] [Google Scholar]
  100. Wagner, A. 2008. Robustness and evolvability: a paradox resolved. Proc. R. Soc. B 275:91–100. [DOI] [PMC free article] [PubMed] [Google Scholar]
  101. Walter, E. , Lecourtier Y., and Happel J.. 1984. On the structural output distinguishability of parametric models, and its relations with structural identifiability. IEEE Trans. Autom. Control 29:56–57. [Google Scholar]
  102. Wang, M. , Uebbing S., and Ellegren H.. 2017. Bayesian inference of allele‐specific gene expression indicates abundant cis‐regulatory variation in natural flycatcher populations. Genome Biol. Evol. 9:1266–1279. [DOI] [PMC free article] [PubMed] [Google Scholar]
  103. Weiss, K. M. , and Fullerton S. M.. 2000. Phenogenetic drift and the evolution of genotype–phenotype relationships. Theor. Popul. Biol. 57:187–195. [DOI] [PubMed] [Google Scholar]
  104. M Whitacre, J. . 2010. Degeneracy: a link between evolvability, robustness and complexity in biological systems. Theor. Biol. Med. Modell. 7:6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  105. White, N. J. , Snook R. R., and Eyres I.. 2020. The past and future of experimental speciation. Trends Ecol. Evol. 35:10–21. [DOI] [PubMed] [Google Scholar]
  106. Wotton, K. R. , Jiménez‐Guri E., Crombach A., Janssens H., Alcaine‐Colet A., Lemke S., Schmidt‐Ott U., and Jaeger J.. 2015. Quantitative system drift compensates for altered maternal inputs to the gap gene network of the scuttle fly Megaselia abdita . eLife 4:e04785. [DOI] [PMC free article] [PubMed] [Google Scholar]
  107. Wright, S. 1935. Evolution in populations in approximate equilibrium. J. Genet. 30:257. [Google Scholar]
  108. Yamaguchi, R. , and Iwasa Y.. 2013. First passage time to allopatric speciation. Interface Focus 3:20130026. [DOI] [PMC free article] [PubMed] [Google Scholar]
  109. Zadeh, L. A. , and Deoser C. A.. 1976. Linear system theory. Robert E. Krieger Publishing Company, Huntington, NY. [Google Scholar]

Associated Data

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

Data Availability Statement

Code for the oscillator examples is archived at https://doi.org/10.5281/zenodo.5510701 .


Articles from Evolution; International Journal of Organic Evolution are provided here courtesy of Wiley

RESOURCES