Skip to main content
BMC Evolutionary Biology logoLink to BMC Evolutionary Biology
. 2007 Nov 7;7:213. doi: 10.1186/1471-2148-7-213

The limits of subfunctionalization

Thomas MacCarthy 1, Aviv Bergman 1,2,3,
PMCID: PMC2213666  PMID: 17988397

Abstract

Background

The duplication-degeneration-complementation (DDC) model has been proposed as an explanation for the unexpectedly high retention of duplicate genes. The hypothesis proposes that, following gene duplication, the two gene copies degenerate to perform complementary functions that jointly match that of the single ancestral gene, a process also known as subfunctionalization. We distinguish between subfunctionalization at the regulatory level and at the product level (e.g within temporal or spatial expression domains).

Results

In contrast to what is expected under the DDC model, we use in silico modeling to show that regulatory subfunctionalization is expected to peak and then decrease significantly. At the same time, neofunctionalization (recruitment of novel interactions) increases monotonically, eventually affecting the regulatory elements of the majority of genes. Furthermore, since this process occurs under conditions of stabilizing selection, there is no need to invoke positive selection. At the product level, the frequency of subfunctionalization is no higher than would be expected by chance, a finding that was corroborated using yeast microarray time-course data. We also find that product subfunctionalization is not necessarily caused by regulatory subfunctionalization.

Conclusion

Our results suggest a more complex picture of post-duplication evolution in which subfunctionalization plays only a partial role in conjunction with redundancy and neofunctionalization. We argue that this behavior is a consequence of the high evolutionary plasticity in gene networks.

Background

The duplication-degeneration-complementation (DDC) model [1,2] has been proposed to explain the unexpectedly high retention of duplicate genes [3-5]. Briefly, the hypothesis proposes that, following gene duplication, redundant functions will degenerate at random from the daughter copies until their joint function matches that of the parent gene. The force for retention arises from the need to maintain ancestral functionality (and therefore requires only stabilizing selection). Originally proposed in the context of cis-regulatory elements, the model assumes regulatory elements with unique functions (e.g. spatial expression domains). In this context, each ancestral regulatory element is retained in at least one of the two daughter genes (Figure 1a). If each gene retains at least one ancestral element, while all redundant elements degenerate, we reach a state known as subfunctionalization. Perhaps the best studied example of this phenomenon involves the paralogous genes Hoxa1 and Hoxb1 in mouse development. Hoxa1 is highly sensitive to retinoic acid, and is important for segment identity in rhombomere 5 in the hindbrain. Hoxb1 is important for rhombomere 4 identity, and and is activated by Hoxa1, though its expression is maintained by autoregulation [6]. Tvrdik and Capecchi [7] reconstructed a hypothetical ancestral form of this system composed only of Hoxa1 with a Hoxb1 autoregulatory element introduced into its promoter region, and found no marked disparity with wild type. These results suggest that autoregulation and high retinoic acid sensitivity have degenerated in Hoxa1 and Hoxb1 respectively, leading to the current state of subfunctionalization. This example illustrates how spatial subfunctionalization (complementary expression in rhombomeres 4 and 5) is directly reflected by cis-regulatory subfunctionalization.

Figure 1.

Figure 1

The duplication-degeneration-complementation (DDC) model. (a) A gene with four regulatory elements (black boxes), each controlling independent functions such as expression domains, is duplicated. Random null mutations in the regulatory elements (open boxes) through degeneration lead to subfunctionalization, where the regulatory elements complement each other to achieve the full ancestral repertoire. (b) Temporal subfunctionalization, illustrated here by the temporal expression patterns of a hypothetical ancestor and two evolved duplicates. The expression level of the duplicates has evolved such that the ancestral expression pattern is maintained in complementary temporal domains via the combined expression of the two duplicates.

Subfunctionalization may also be observed in the temporal expression domain (Figure 1b). Following a gene duplication event, the temporal expression pattern of the ancestral singleton gene is maintained by the duplicate daughter genes. However, degeneration of the temporal expression pattern can lead to each duplicate being expressed in distinct, though complementary, time domains. Clearly, temporal subfunctionalization can occur independently, or together with, spatial subfunctionalization. Indeed, reported examples of temporal subfunctionalization [8-10] show both types coexisting.

Several authors have investigated the prevalence of subfunctionalization using genomic data. Here, it is often assumed that cis-regulatory binding motifs (or protein-DNA interactions found via chromatin immunoprecipitation) are equivalent to the independent regulatory elements of the DDC model. This approach was taken by Papp et al. [11], who examined the evidence for subfunctionalization in duplicated yeast genes and found that the number of shared regulatory motifs has decreased over time, while the total number of motifs has remained unchanged, suggesting an important additional role for neofunctionalization (i.e. the recruitment of novel interactions). Evangelisti and Wagner [12] reached similar conclusions. Adopting a similar approach, He and Zhang [13] analyzed both protein-protein interactions in yeast and spatial gene expression in human tissue, and suggested a new model termed subneofunctionalization. Under subneofunctionalization, gene duplication is followed by rapid subfunctionalization together with substantial and prolonged neofunctionalization.

Here, we adopt a modeling approach that integrates both network complexity and population-level dynamics to investigate the importance of subfunctionalization following gene duplication. The model is used to examine apparent discrepancies between existing genomic studies and the DDC model. In general terms, the relationship between subfunctionalization at the regulatory level (e.g. in cis-regulatory motifs) and at the level of the product (e.g. in temporal expression domains), remains unclear (with the exception of a some isolated examples, such as the mouse Hox1 genes mentioned above). This issue is also investigated using the model. The distinction we make between regulatory level and product level subfunctionalization should not be confused with genotype and phenotype respectively, since both levels (regulatory and product) involve genotypic (though not necessarily phenotypic) differences.

Broadly following the modeling framework of Siegal and Bergman [14], we consider a finite population of M individuals, each modeled as a gene regulatory network. It is assumed that the population has recently undergone a whole genome duplication, increasing the number of genes in each individual from N to 2N, while maintaining the same number (N) of protein products as before the duplication. The genes i and i + N are paralogous. Each genotype is represented by a 2N × N interaction matrix W, the elements Wi,j ∈ {-1, 0, +1} represent the positive(+1), zero(0) or negative(-1) influence of product j (from genes j and j + 1) on gene i.

At the network (phenotype) level, we adopt a Boolean model of gene regulation [15-17] which, though simple, captures essential features such as the threshold response [18], and additive regulation [19]. We do not assume each input can independently regulate its target, as in the DDC model, though such a scheme can indeed be represented. The phenotype corresponds to the temporal output s(t) of a dynamical system (see Methods – Network Dynamics) produced by the genotype (the matrix W), using initial conditions s(0) that are assigned randomly a priori, and are kept constant throughout each simulation.

All M individuals in the initial population are identical and are copies of a randomly generated founder individual. To create the founder, we generate a N × N matrix Q, with nonzero elements assigned at random with probability ci (the initial connectivity, or fraction of nonzero elements in the matrix W.). Each nonzero element is then assigned the value +1 or -1 with equal probability. The elements of Q are duplicated rowwise in the 2N × N founder matrix W, such that Wi,j = Wi+N,j = Qi,j. Subsequent generations are produced by cloning random individuals from the population (subject to mutation and selection). Here, the process is continued for 10000 generations.

Reproduction assumes mutation (in the form of changes to the cloned matrix W) at a rate μ. We make a distinction between a link deletion (where Wi,j changes from -1 → 0, or +1 → 0) and a link addition (Wi,j changes from 0 → -1, or 0 → +1, each with equal probability). Thus defined, mutation represents a broad range of mutation classes encompassing changes in cis-regulatory elements [20], alternative splicing regulation [21], or trans-acting factors [22] leading to link deletions or additions. Focusing on the regulatory level for mutations in this way is justified by recent work recognizing the overwhelming relative importance of regulatory divergence in paralog gene evolution [23]. We introduce a global deletion bias parameter b ∈ (-1, 1), which defines a relative increase (if positive), or decrease (if negative) in probability for deletions (see Methods – Mutation). Deletion bias is chosen according to its observed effect on cf, the connectivity in the final generation (see Methods – Connectivity and deletion bias). The DDC model assumes that overall connectivity decreases as a consequence of the elimination of redundant interactions. The lower bound for connectivity under the hypothesis is cf = ci/2, since any further loss would start to eliminate non-redundant interactions. We therefore define the relative change in connectivity, D = cf/ci - 1, and examine two cases: D = 0 (cf = ci, no change in connectivity), and D = -0.5 (cf = ci/2, elimination of half the interactions, as expected under the DDC model).

We adopt a regime of strict stabilizing selection such that the phenotype, i.e. the temporal pattern of gene expression [s(0),...,s(tP)], remains identical through sucessive generations. This assumption concides with the neutrality premise of the DDC model, in that the combined behavior of each duplicated pair will be the same as that of the single ancestral gene. It also means there is no need to invoke positive selection. Unless otherwise stated, we assume M = 500, N = 10 and μ = 0.1 [14].

Throughout each simulation we measure connectivity, regulatory and temporal subfunctionalization and neofunctionalization (see Methods – Measures for paralogous genes). Briefly, regulatory subfunctionalization is considered to exist if some ancestral inputs (the inputs to gene i correspond to the ith row of matrix W) are lost in each of the paralogs, but together they still complement each other to represent the original input set. Neofunctionalization exists if new inputs evolve in either of the evolved paralogs. We also measure the number of shared links between two paralogs (Hi, for ancestral gene i). Paralogs are considered to be temporally subfunctionalized (as the examples in figures 1 and 2 show) if one is ON and the other is OFF at a particular timepoint, and the reverse is true (OFF and ON respectively) at some other timepoint. We forsake spatial modeling and use only temporal modeling, focusing therefore on temporal subfunctionalization at the product level. Thus construed, the model allows us, for example, to relate regulatory changes (such as regulatory subfunctionalization and neofunctionalization) to product-level (in this case, temporal) subfunctionalization. Figure 2 shows a simple example of how regulatory changes (phenotypically neutral at the protein level) can lead through regulatory subfunctionalization, subneofunctionalization to neofunctionalization, while inducing temporal subfunctionalization at the product level.

Figure 2.

Figure 2

A simple example of network evolution. (a) At the regulatory level, gene 4 receives inputs from genes 1 and 2 in the ancestral state (inputs to genes 1, 2 and 3 not shown). A hypothetical protein expression pattern for this system is also shown (b). Following duplication and degeneration, regulatory subfunctionalization arises for gene 4 (dotted interactions are lost). A new input from gene 3 means we additionally have neofunctionalization, i.e., subneofunctionalization. After further degeneration (a, right) regulatory subfunctionalization is lost, while neofunctionalization is retained. (c) All three post-duplication states (sub-, subneo-, neo-functionalization) will result in temporal subfunctionalization for gene 4, since in the second and third timesteps only the first copy (u4) is ON, whereas in the fifth and sixth timesteps only the second copy (v4) is ON.

Our in silico results show that, in contrast to what is expected under the DDC model, regulatory subfunctionalization peaks and then decreases significantly, while neofunctionalization increases monotonically, eventually affecting the majority of genes. These results are in agreement with existing bioinformatics studies [11-13]. We argue that this behavior is a consequence of the high evolutionary plasticity in gene networks [24,25]. Focusing on temporal subfunctionalization, we found it occurring at relatively modest frequencies, with the median not usually exceeding 20% of duplicate pairs across conditions. We compared these frequencies to a null ("unconstrained") model with no stabilizing selection (i.e. any mutation is accepted), giving us a distribution for the frequency of temporal subfunctionalization that would be expected by chance. From the comparison, we find that the actual frequencies observed are no higher than those of the null model, again contrary to expectations under the DDC model. We corroborated this finding using yeast microarray time-course data by showing that even the oldest paralogs exhibit similar frequencies of temporal subfunctionalization to what would be expected by chance. Lastly, using the model, we show that regulatory subfunctionalization does not necessarily cause subfunctionalization at the product level. We find that behavior analogous to genetic dominance in duplicate gene pairs creates the potential for escaping local minima in network space, thus dramatically simplifying network structure.

Results and Discussion

Regulatory subfunctionalization and neofunctionalization

A previous study of cis-regulatory elements in yeast [11], has shown that, although the total number of regulatory motifs has remained unchanged over time (corresponding to relative change in connectivity, D = 0), the number of shared regulatory motifs in paralogous genes has decreased. Figure 3(a) shows how the model reproduces this behavior, observable in the progression of Hi (the number of shared links between two paralogs, see Methods – Measures for paralogous genes) for a particular set of conditions (initial connectivity, ci = 0.45, D = 0). Across all conditions, we find that Hi declines significantly (Mann-Whitney, P < 10-16, comparing initial to final generation for all cases, i.e. ci = 0.3, 0.45, 0.6 and D = 0, -0.5) in agreement with previous observations [11,12].

Figure 3.

Figure 3

Evolution of measures over time for a particular set of conditions (c = 0.45, D = 0). (a) Number of shared regulatory elements (H) between paralogous cis-regulatory elements declines over time. (b) Regulatory subfunctionalization (see Methods – Measures for paralogous genes) as a proportion of the number of eligible genes (defined as the number of rows with two or more nonzero entries), since we need to adjust for genes with N < 2, which cannot be subfunctionalized. (c) Neofunctionalization increases monotonically, then stabilizes. (d) Temporal subfunctionalization as a proportion of the number of genes. Graphs show median values and 95% confidence interval (errorbars) over 200 independent runs.

Clearly, if Hi declines and connectivity remains the same (D = 0), then neofunctionalization must be playing an important role. Indeed, in all cases analyzed (including D = -0.5), median neofunctionalization increases monotonically, approaching a relatively high steady state value, as the example in figure 3(c) shows. We find that the most important factor determining final (steady state) neofunctionalization appears to be the deletion bias (Supp. Figure 2 in Additional file 1), with greater deletion bias leading to less neofunctionalization. This makes intuitive sense since, by definition, new links are less likely to be created when the deletion bias is higher.

Less intuitive is the progression of regulatory subfunctionalization. Figure 3(b) shows its progress over time for a particular set of conditions (though the results are qualitatively equivalent across all conditions). As predicted by the DDC model, the proportion of paralogous genes in a state of subfunctionalization increases following the genome duplication (at t = 0), as degeneration of redundant inputs occurs. Under the DDC model, we expect to observe a monotonical increase in subfunctionalization, reaching some stable peak. This should be particularly true of the case where mean connectivity declines (D = -0.5), since the theory predicts the degeneration of redundant links. However, in contradiction to the DDC model, the level of subfunctionalization peaks, and then falls to a final level significantly below this peak (Mann-Whitney comparing peak and final distributions, P < 10-16 in all cases). Furthermore, we find that final subfunctionalization is reduced as we decrease D (Supp. Figure 3 in Additional file 1), an unexpected result since under the DDC model, we actually expect greater subfunctionalization as we decrease D. Note that under default conditions, we observe a certain amount of redundancy in the post-duplication network (see Methods – Connectivity and deletion bias). Generally speaking, a redundant interaction is any interaction that can be removed from the network with no phenotypic effect, i.e. without causing changes in the temporal expression pattern [s(0),...,s(tP)]; however, as the example in figure 4 shows, the phenotypic effect of removing a link may depend on how it is removed. If there are redundant interactions in the founder network, such interactions might be deleted in both duplicates during evolution with no phenotypic effect. In these circumstances, we would not recognize the gene as regulatory subfunctionalized according to the definition, in spite of the possibility that the remaining non-redundant interactions may in fact be subfunctionalized. In other words, if the founder network, prior to duplication, had consisted solely of non-redundant interactions, regulatory subfunctionalization would have been recognized. To minimize this unrecognized subfunctionalization, we repeated the simulations using parsimonious founder networks (see Methods – Parsimonious founder networks), in which no single interaction can be deleted without phenotypic change. We furthermore set b = 1 (i.e. only deletions will occur during evolution) to eliminate neofunctionalization. Even in these extreme conditions, we find a significant decline in regulatory subfunctionalization in two out of three cases (Mann-Whitney, ci = 0.3:P = 0.988, ci = 0.45: P = 3.7 × 10-7, ci = 0.6: P = 1.2 × 10-5). Since there is no neofunctionalization in this case, the result is somewhat surprising. A closer analysis shows however, that some parsimonious founder networks do indeed contain redundant interactions, albeit such that they can only be removed by two or more simultaneous deletions. After duplication, however, it may be possible for these interactions to degenerate in single steps due to a "dominance" effect, as shown in figure 4.

Figure 4.

Figure 4

An example of the dominance effect following duplication. The inset (top left) gives an example time course for the protein products of the four genes. Regulation of gene 4 in the ancestral network includes two redundant interactions from genes 2 and 3, which cannot be removed in succession without perturbing the dynamics (since genes 2 and 3 have identical dynamics, their contributions cancel out). However, following duplication, these interactions can be lost successively (albeit in order, with the input from gene 3 degenerating first), since any dynamic perturbations will be masked by the intact second copy. Since the first copy now produces the correct dynamics, the degeneration process can be repeated in the second copy. Further degeneration might lead to a final state of complementation between the two copies.

Although we enforce stabilizing selection at the level of the expression pattern [s(0),...,s(tP)], it could be argued that positive selection is not completely absent from the model, due to pressure on connectivity through the deletion bias parameter, b. This may be particularly true when D = -0.5, since here there is pressure to reduce the number of links in the network. However, we have just shown that the main results (the behavior over time of regulatory subfunctionalization and neofunctionalization) are qualitatively equivalent for both D = 0 and D = -0.5. It could further be argued that merely by having a nonzero deletion bias b (recall that b is chosen to obtain D = 0 or D = -0.5 as outcomes, see Methods -Connectivity and deletion bias) creates some degree of positive selection, since there is, by definition, a bias in choosing link deletions compared to link additions. However, in the particular case of ci = 0.6, both positive and negative values for deletion bias b were used (b was -0.173 and 0.497 for D = 0 and D = -0.5 respectively), suggesting that our main results also hold across positive and negative deletion bias values.

Temporal subfunctionalization

Figure 3(d) shows an example for the progression of temporal subfunctionalization (see Methods – Measures for paralogous genes) with ci = 0.45. Across all conditions tested, we observe a relatively limited level of temporal subfunctionalization, not exceeding a median 8% of genes. In order to ensure these observations do not depend on the particular conditions used, it is informative to estimate an upper bound for temporal subfunctionalization. Intuitively, temporal subfunctionalization is most likely to occur when the founder network has minimal redundancy. Repeating these measurements using parsimonious founder networks, we do observe an increase relative to the non-parsimonious case, with temporal subfunctionalization stabilizing (at generation 10000) around a median value not exceeding 20%, although with very large variance. Even in this extreme case, the frequency of temporal subfunctionalization remains, in most cases, fairly limited. We also measured the prevalence of temporal subfunctionalization in the unconstrained model (see Supp. text and Supp. Figure 4 in Additional file 1), and, as expected, found an increase relative to the non-parsimonious case, with a median value again not exceeding 20%. Because there are no evolutionary constraints on the expression level of the paralogs in the unconstrained model, we can conclude from this result that temporal subfunctionalization in the "normal" (non-parsimonious) case, actually occurs at a lower frequency than would be expected by chance (Mann Whitney comparing final distributions, P < 10-7 in all cases). Clearly, under the DDC hypothesis we would expect temporal subfunctionalization to be far more common.

To corroborate our findings with biological data, we investigated the prevalence of temporal subfunctionalization in vivo. We proceeded by comparing paralogous genes in yeast (see Methods -Analysis of yeast data) to determine whether their expression (based on time-course data [26,27]) fit a pattern consistent with temporal subfunctionalization. Two paralogs are considered to be temporally subfunctionalized if one is ON and the other is OFF at a particular timepoint, and if the behaviour is reversed (OFF and ON respectively) at some other timepoint, within a single time-course (see Methods -Analysis of yeast data). Roughly speaking, we expect two expression patterns which are negatively correlated to exhibit a temporal subfunctionalization pattern with greater probability than if they were positively correlated. Figure 5 shows the correlation coefficient for each paralog pair in one time course ("elutriation") against the Ks value, used here as a proxy for divergence time. Each point is labeled as temporally subfunctionalized (filled circles) or not (open circles).

Figure 5.

Figure 5

Temporal subfunctionalization. Observed temporal subfunctionalization in vivo for the "elutriation" time course dataset. Ks values calculated for each yeast paralog (see Methods – Analysis of yeast data) are plotted against the correlation coefficient of the expression values. Paralogs for which temporal subfunctionalization is observed are shown with filled circles, those for which none is found are shown with open circles.

Note that the thresholds used to decide OFF/ON states (in order to discretize the data) are arbitrary, such that varying the thresholds will change the observed proportion of temporal subfunctionalization. We therefore avoid directly comparing temporal subfunctionalization for the biological data with that for the simulated data, and compare them indirectly. We proceed by considering where the observed temporal subfunctionalization lies with respect to an appropriate null distribution using a permutation analysis. The null distribution was therefore obtained from random pairings (as opposed to paralog pairs) of time-courses by means of permutation. This null distribution was then used to estimate the probability (P-value) that actual temporal subfunctionalization is less than would be expected by chance. Table 1 shows the frequency of temporal subfunctionalization in youngest (lowest Ks quartile) and oldest (highest Ks quartile) groups, as well as the corresponding P-values. For the youngest (i.e. lowest) Ks quartile, we find that actual temporal subfunctionalization was significantly less than would be expected by chance, whereas for the oldest Ks quartile, the actual value was within the distribution. Most importantly, we see that, even for the oldest paralog pairs, actual temporal subfunctionalization is never greater than would be expected by chance, as was the case with the simulated data. This result contradicts the DDC model hypothesis.

Table 1.

Temporal subfunctionalization frequencies

Youngest Oldest
Dataset f(TSF) P f(TSF) P
alpha 0.015 0 0.108 0.075
cdc15 0.056 0.009 0.092 0.021
elutriation 0.011 0 0.130 0.068
a30 0.010 0 0.117 0.023
a38 0.010 0 0.150 0.205

Frequency of temporal subfunctionalization for the youngest (lowest Ks quartile), and oldest (highest Ks quartile) groups in each of the yeast time-course datasets. Also shown is the P-value for the randomized time-courses. Here, P < 0.025 indicates the actual frequency is significantly below that expected by chance (see Methods – Analysis of yeast data), and P > 0.975 that it is significantly greater.

The relationship between regulatory and temporal subfunctionalization

We observed above that regulatory and temporal subfunctionalization have different temporal patterns (compare Figure 3(b) and 3(d)). Regulatory subfunctionalization tends to peak rapidly followed by a prolonged decline, whereas temporal subfunctionalization tends to increase monotonically at a slower rate. From this observation, it appears unlikely that all temporal subfunctionalization will be caused by regulatory subfunctionalization in normal conditions. We measured the frequency of genes with coinciding regulatory and temporal subfunctionalization (i.e. the fraction of N × M paralog pairs having both regulatory and temporal subfunctionalization simultaneously). If the two types of subfunctionalization are independent of one another, we expect the coinciding frequency to equal the product of their independent frequencies. whereas if regulatory subfunctionalization causes temporal subfunctionalization, the coinciding frequency should be higher. Figure 6 shows the two frequencies, under the same conditions as figure 3 (ci = 0.45, D = 0), are very close. Across all conditions, the coinciding frequency was not found to be significantly greater than the product of independent frequencies (Mann-Whitney comparing final distributions, P > 0.999 in all cases).

Figure 6.

Figure 6

Rates of coinciding regulatory and temporal subfunctionalization. Rates of coinciding regulatory and temporal subfunctionalization under the same conditions as figure 3 (ci = 0.45, D = 0). The dotted line shows the product of the median independent frequencies. Graph shows median values and 95% confidence interval (errorbars) over 200 independent runs.

Repeating this procedure using parsimonious founder networks and b = 1 as before, should allow us to obtain an upper bound for coinciding regulatory and temporal subfunctionalization. Under these extreme conditions, we do indeed observe that the coinciding frequency is significantly greater than the product (Mann-Whitney, P < 1.7 × 10-6 for ci = 0.3, 0.45, 0.6). Interestingly though, even in this case, we find that temporal subfunctionalization is not always due to regulatory subfunctionalization (although the variance across simulations is very large). In these conditions, it may be hard to imagine how temporal subfunctionalization can occur without regulatory subfunctionalization. As before, we find that redundant interactions, albeit such that they can only be removed by two or more simultaneous deletions, explain this phenomenon (see Figure 4).

Conclusion

Our results confirm previous analyses revealing the coexistence of subfunctionalization and neofunctionalization in biological networks following gene duplication [11-13]. This was unexpected since we have adopted a stabilizing selection model that is expected to favor subfunctionalization alone, according to the assumptions of the DDC model. In particular, it is unnecessary to invoke positive selection to explain the high prevalence of neofunctionalization. Our results can be explained in terms of evolution in neutral spaces [28]. Previous studies of gene networks [24,25] and RNA folding [29] have illustrated the prevalence in biological systems of evolutionary plasticity in combination with phenotypic neutrality [30]. We have shown how this evolutionary plasticity enables the coexistence of subfunctionalization and neofunctionalization, as has been observed in genomic studies.

The differences between our model and the DDC model arise from the distinct scope of each model. The scope for the DDC model is the individual (duplicated) pair of genes, in which inputs are assumed to represent nonredundant functions. However, a network composed entirely of such genes would lack robustness (any link deletion would, at a minimum, change the output of the target gene), which contradicts available evidence [14,31,32]. In contrast, in our model the phenotype is a consequence of the behaviour of the entire network. Here, given adequate conditions (deletion bias, b < 1), we expect a certain amount of redundancy, and therefore robustness, to exist. Indeed, such redundancy is expected as an outcome of the evolutionary process [33]. A recent study of divergent regulatory architectures associated with mating type in yeast [34] inferred a succession of phenotypically neutral changes in which an ancestral transcription activator (present in C. albicans) was replaced by a repressor in modern S. cerevisiae, via an ancestor in which both activator and repressor were simultaneously present, illustrating the importance of redundancy in evolution. Other studies have shown a widespread turnover of transcription factor binding sites in both mammals [35] and insects [36], and occurring even under conditions of stabilizing selection [37].

Clearly, in our model, if two or more genes have the same expression pattern, s(t), over time, then target genes can switch between these inputs with no phenotypic consequences. Such a switch is likely to occur via an intermediate genotype in which both inputs are simultaneously present. From the earliest analyses of time-course data from DNA microarrays [38], it has been clear that many genes share very similar temporal expression patterns [39], a fact that would facilitate switching of the type described. Recent evidence from the segmentation clock (the oscillatory network controlling vertebrate somite development) suggests that current models based on a small number of elements [40,41] need to be revised in the light of findings implicating a large network of inter-related components [42], all of which are regulated periodically. Although we should exercise caution in comparing model gene networks with the segmentation clock (which additionally involves cell-signaling and dynamic complex formation), it seems likely that the presence of a greater number of periodically-expressed genes increases the opportunities for interaction turnover. Recent studies have observed significant divergence of gene expression between paralogous genes [43,44]. Even under the neutrality conditions of our model, any variation is tolerated so long as the expression dynamics are unaffected. This is a consequence of the threshold response of each gene, which is dependent only on the sign (not the magnitude) of the combined inputs. Thus, the fact that the threshold response is a key feature of gene regulation [18,45] suggests an explanation for gene expression variation in both our model and observed data.

Our model assumes a whole genome duplication (WGD) event. Such events have made major contributions of duplicated genes in vertebrates [46], plants [47-49] and yeast [50]. However, we want to emphasize that our conclusions also extend to smaller scale duplications, including single gene duplications. Note that, in the model, the output of each gene is unaffected by duplication. Because the network outputs (and therefore the inputs also) remain identical throughout the simulation, each paralog pair evolves independently, irrespective of whether the other genes are duplicated or not. Therefore, even if only a subset of genes are duplicated, this subset would evolve in the same way as it would following WGD. Clearly though, this argument applies only to duplication events which are phenotypically neutral (an assumption of our model). Many small-scale duplication events involving, for example, proteins that are active as protein complexes, may be deleterious due to dosage effects [51].

We also needed to verify that the results using the yeast data apply to duplicates not originating from the WGD. For this purpose, we used a published list of gene pairs formed by WGD [52], and removed these from our original dataset. To ensure we were using gene pairs in a comparable age range, we also removed those paralogs with Ks values outside the range observed for the WGD dataset. We then repeated the analysis, and found the frequency of temporal subfunctionalization to be not significantly higher than would be expected by chance, as with the original dataset (alpha: P = 0.059, cdc15: P = 0.004, elutriation: P = 0.031, a30: P = 0.001, a38: P = 0.004).

Notwithstanding its convenience in terms of data availability, yeast is not optimal for studying subfunctionalization due to its large effective population size, M. Following duplication, neutral (possibly subfunctionalized) alleles take in the order of M generations to reach fixation, thus we would expect the incidence of subfunctionalization to be lower when M is large. Although this effect is somewhat attenuated by the use of laboratory yeast strains (that have likely been subjected to periodic bottlenecks), our yeast data analysis, as well as the results of previous genomic studies [11-13], should be interpreted with certain caution for this reason. Our theoretical results, on the other hand, use a relatively small population size (M = 500), in which one would expect higher subfunctionalization. In spite of the different population sizes, the similarities between our theoretical results and those of genomic analyses (using yeast), suggest that the overall pattern of subfunctionalization and neofunctionalization evolution following duplication is similar. As suitable data becomes available for a wider range of organisms, it will become possible to evaluate more effectively the effects of population size in this context.

Although it would be fair to say that the model of gene regulation we have chosen is somewhat crude, our choice has been deliberate. Our model captures essential features of gene network behavior (e.g. threshold response) and emphasizes the importance of transcription regulation in evolution [20,53,54] resulting in neutral space properties that apply to real gene regulatory networks [28]. We consider that choosing a more sophisticated model would have resulted in qualitatively equivalent results, but with reduced explanatory power. An important outcome of this investigation has been to show the substantial benefits that arise from considering the behavior of the entire network as a system, as opposed to considering the individual genes in isolation. Our results suggest that subfunctionalization alone cannot explain the high retention of duplicate genes. At the same time, a more complex picture of post-duplication evolution emerges in which redundancy and neofunctionalization play important roles alongside subfunctionalization.

Methods

Network dynamics

Network behavior is determined (using the 2N × N interaction matrix W) by a Boolean dynamical system of the form si(t + 1) = σ(ui(t) + vi(t)) for the ith protein product, where

ui(t)=σ(jNWi,jsj(t)) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemyDau3aaSbaaSqaaiabdMgaPbqabaGccqGGOaakcqWG0baDcqGGPaqkcqGH9aqpiiGacqWFdpWCcqGGOaakdaaeWbqaaiabdEfaxnaaBaaaleaacqWGPbqAcqGGSaalcqWGQbGAaeqaaOGaem4Cam3aaSbaaSqaaiabdQgaQbqabaGccqGGOaakcqWG0baDcqGGPaqkcqGGPaqkaSqaaiabdQgaQbqaaiabd6eaobqdcqGHris5aaaa@46B8@
vi(t)=σ(jNWi+N,jsj(t)) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemODay3aaSbaaSqaaiabdMgaPbqabaGccqGGOaakcqWG0baDcqGGPaqkcqGH9aqpiiGacqWFdpWCcqGGOaakdaaeWbqaaiabdEfaxnaaBaaaleaacqWGPbqAcqGHRaWkcqWGobGtcqGGSaalcqWGQbGAaeqaaOGaem4Cam3aaSbaaSqaaiabdQgaQbqabaGccqGGOaakcqWG0baDcqGGPaqkcqGGPaqkaSqaaiabdQgaQbqaaiabd6eaobqdcqGHris5aaaa@48C1@

and

σ(x)={1if x>00otherwise MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaacciGae83WdmNaeiikaGIaemiEaGNaeiykaKIaeyypa0ZaaiqaaeaafaqaaeGacaaabaGaeGymaedabaacbaGae4xAaKMae4NzayMaeeiiaaIaemiEaGNaeyOpa4JaeGimaadabaGaeGimaadabaGae43Ba8Mae4hDaqNae4hAaGMae4xzauMae4NCaiNae43DaCNae4xAaKMae43CamNae4xzaugaaaGaay5Eaaaaaa@4860@

Starting from an initial state vector s(0) ∈ {0, 1}N, successive states s(t) are generated until we encounter a repeated state s(tP) (tP > 0), such that s(tP) = s(tR) for some tR <tP . The initial state s(0) is constant for each simulation and is set by randomly choosing each si = 0 or 1.

Mutation

The probabilities for deletion and addition of a nonzero element (Wi,j) of the interaction matrix W, are

pd=m(1+b)k MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemiCaa3aaSbaaSqaaiabdsgaKbqabaGccqGH9aqpcqWGTbqBjuaGdaWcaaqaaiabcIcaOiabigdaXiabgUcaRiabdkgaIjabcMcaPaqaaiabdUgaRbaaaaa@3848@

and

pa=m(1b)k MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemiCaa3aaSbaaSqaaiabdggaHbqabaGccqGH9aqpcqWGTbqBjuaGdaWcaaqaaiabcIcaOiabigdaXiabgkHiTiabdkgaIjabcMcaPaqaaiabdUgaRbaaaaa@384D@

respectively, where m=μ2N2 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemyBa0Maeyypa0tcfa4aaSaaaeaaiiGacqWF8oqBaeaacqaIYaGmcqWGobGtdaahaaqabeaacqaIYaGmaaaaaaaa@33C2@ is the mutation rate per element, b is a global deletion bias parameter b ∈ (-1, 1), and k is a normalizing factor to ensure that the mutation rate per genotype (μ) remains constant. To find k, we proceed as follows. In a matrix with connectivity c, the probability of a deletion is cpd, and the probability of an addition is (1 - c)pa. To maintain a mutation rate of m per element, we require

cpd+(1c)pa=μ2N2=m MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaem4yamMaemiCaa3aaSbaaSqaaiabdsgaKbqabaGccqGHRaWkcqGGOaakcqaIXaqmcqGHsislcqWGJbWycqGGPaqkcqWGWbaCdaWgaaWcbaGaemyyaegabeaakiabg2da9maalaaabaacciGae8hVd0gabaGaeGOmaiJaemOta40aaWbaaSqabeaacqaIYaGmaaaaaOGaeyypa0JaemyBa0gaaa@4186@

Substituting, we obtain

m[c(1+b)k+(1c)(1b)k] MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemyBa02aamWaaeaacqWGJbWyjuaGdaWcaaqaaiabcIcaOiabigdaXiabgUcaRiabdkgaIjabcMcaPaqaaiabdUgaRbaakiabgUcaRiabcIcaOiabigdaXiabgkHiTiabdogaJjabcMcaPKqbaoaalaaabaGaeiikaGIaeGymaeJaeyOeI0IaemOyaiMaeiykaKcabaGaem4AaSgaaaGccaGLBbGaayzxaaaaaa@4440@

The term within parentheses must be equal to 1, and therefore

k = c(1+b) + (1-c)(1-b)

Note that if the deletion bias is set to its highest value b = 1, then pa = 0 and only link deletions occur. Similarly, if it is set to its lowest value b = -1, then pd = 0 and only link additions occur.

Connectivity and deletion bias

It is convenient to elucidate the effect deletion bias (b) has on connectivity (c) as the population evolves, and in particular, the effect of b on cf, the final value of c at generation 10000. Intuitively, one would expect high b values (b~1) to reduce connectivity, when compared to lower b values (b~-1). Simulations were performed across a range of values for b (b = -1, -0.5, 0, 0.5, 1), initial connectivity (ci = 0.3, 0.45, 0.6). In all cases we find the relationship between b and median cf to be approximately linear. We also find that, irrespective of ci, a large range for cf is possible. Even for relatively high initial connectivity ci = 0.6 (Supp. Figure 1 in Additional file 1, right) connectivity can be reduced to well below half the initial value (compare ci/2 = 0.3 with 0.215, the upper bound for 95% confidence interval), a decline beyond that predicted by the DDC model. Note that the possibility of reducing cf to below ci/2 suggests that there is redundancy in the founder network, before duplication.

We define the relative change in connectivity, D = cf/ci - 1. Under the DDC model, we expect a long-term decline in connectivity to D = -0.5. We examine the two extremes: D = 0 (no change in connectivity), and D = -0.5 (elimination of half the interactions). Again a range of conditions are investigated for initial connectivity (ci = 0.3, 0.45, 0.6). In all cases, the appropriate deletion bias (b) is estimated using linear regression results from the relevant dataset: for example, a simulation with initial connectivity, ci = 0.3 (Supp. Figure 1 in Additional file 1, left) requires a value of b ≃ 0.43 to attain D = 0 (i.e. cf = 0.3).

Measures for paralogous genes

Recall that, in the initial population, all genotypes are identical copies of a 2N × N matrix W, and that this matrix is generated by rowwise duplication of a random N × N matrix Q, such that Wi,j = Wi+N,j = Qi,j. We measure regulatory subfunctionalization by comparing paralogous genes in some evolved genotype, by comparing the rows Wi and Wi+N, with the ancestral row Qi. We define a simple qualitative measure to detect subfunctionalization. We define Fi as the set of indices j±, such that Qij ≠ 0, representing the original inputs to gene i, and distinguishing between positive (j+, Qij+ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemyuae1aaSbaaSqaaiabdMgaPjabdQgaQnaaBaaameaacqGHRaWkaeqaaaWcbeaaaaa@30FC@ = +1) and negative (j-, Qij MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemyuae1aaSbaaSqaaiabdMgaPjabdQgaQnaaBaaameaacqGHsislaeqaaaWcbeaaaaa@3107@ = -1) inputs. We define similar sets Ai, Bi for the rows Wi and Wi+N in the evolved genotype, representing the inputs to the paralogous genes. Subfunctionalization exists if some original inputs have been lost in each of the paralogs, but together they still complement each other to represent the original input set, i.e., if the following three conditions are met:

|Fi| > |Ai Fi| > 0
|Fi| > |Bi Fi| > 0
(Ai Bi) ∩ Fi = Fi

Note that we need |Fi| ≥ 2 for regulatory subfunctionalization to be possible.

Neofunctionalization exists if there are any new inputs in either of the evolved paralogs, i.e.

|(Ai Bi) - Fi| > 0

We define the number of shared links between two paralogs, as Hi = |Ai Bi|.

To measure temporal subfunctionalization, we consider paralogs as subfunctionalized if one is ON and the other is OFF at a particular timepoint, and if the behaviour is reversed (OFF and ON respectively) at some other timepoint. More formally, if we define time courses for the two paralogs as ui(t) and vi(t) (as above, under "Network dynamics"), then the conditions are ui(tX) = 1, vi(tX) = 0, ui(tY) = 0, vi(tY) = 1. tX tY .

Parsimonious founder networks

If there are redundant interactions in the founder network, such interactions can be deleted in both duplicates during evolution with no phenotypic effect. Consequently, regulatory subfunctionalization would not be recognized, in spite of the possibility that the remaining non-redundant interactions may in fact be subfunctionalized. To address this issue, we generate parsimonious (i.e. with minimal redundancy) founder networks. We implement the following algorithm to obtain networks with (approximate) initial connectivity ci:

1. Generate a matrix Q' with full connectivity (c = 1), and generate s(t).

2. Delete connections in random order, retaining only those deletions which do not alter the expression pattern, s(t).

3. Repeat step 2 until all attempted deletions are unsuccessful, i.e. alter s(t).

4. Accept Q' as new founder Q if it has connectivity (c) between ci - Δp and ci + Δp, otherwise return to step 1 (Δp = 0.05 was used).

The matrix Q is then duplicated to create the matrix W in the initial population. The algorithm works because, for a large sample of initial random matrices Q', one observes c values (for the founder matrices Q) across the entire range [0, 1].

Analysis of yeast data

We used the program GenomeHistory [55] with the same parameters as used for Saccharomyces cerevisiae in the original study, resulting in a list of paralogous genes. The program also estimates the number of synonymous (Ks) substitutions per synonymous site, and the number of nonsynonymous (Ka) substitutions per nonsynonymous site. Following Evangelisti and Wagner [12] we retained only gene pairs with Ka < 1 for further analysis. We use the Ks value as a proxy for divergence time. Because we make only broad categorizations based on Ks, we have retained the lower accuracy Ks values labeled as "saturated" by GenomeHistory. Cell-cycle synchronized microarray data for yeast was obtained from two sources: three distinct time-courses (labeled as "alpha","cdc15", and "elutriation") were obtained from the first [26], and two time-courses (labeled as "α30" and "α38") from a second, more recent, dataset [27] (the "cdc28" time-course from the first dataset was excluded due to its containing many missing values, and the lower-resolution "α26" time-course was excluded from the second dataset).

Paralogs A and B are considered to be temporally subfunctionalized if A is ON and B is OFF at some time tX and A is OFF and B is ON at some other time tY. Since the data are continuous, these need to be discretized beforehand. Each gene and time-course [time series S(t)] were discretized independently by normalizing S(t) to the interval (0, 1) to give a series S'(t), then assigning ON values where S'(t) > θ, and OFF values where S'(t) < 1 - θ. To verify that true temporal subfunctionalization has occurred, we used subcellular localization data [56] to exclude paralogs that do not co-localize.

The null distribution (representing the distribution of temporal subfunctionalization that would be expected by chance) was generated by taking the paralogous pairs and randomly shuffing the partners, for example in a dataset with 3 paralogous pairs, (x1, y1),(x2, y2), (x3, y3) → (x1, y3), (x2, y1), (x3, y2). Separate datasets were generated for the "youngest" (i.e. lowest Ks) and "oldest" (i.e. highest Ks) quartiles for Ks in each time-course. Temporal subfunctionalization was then measured for 1000 random shuffes. These measurements were then used to estimate the probability (P-value) that actual temporal subfunctionalization is less than would be expected by chance, defined as the fraction of random shuffes for which temporal subfunctionalization is below the actual value. All results shown use θ = 0.8. However, we repeated the analysis using θ through the range (0.5, 0.9), and obtained qualitatively equivalent results, as shown in Supp. Table 1 in Additional file 1.

Authors' contributions

Both TM and AB conceived the project, executed experiments and prepared the manuscript.

Supplementary Material

Additional file 1

Supporting text, figures and table. Supplementary text: Analysis of unconstrained model. Supplementary figures 1 to 4, and Supplementary table 1.

Click here for file (128.1KB, pdf)

Acknowledgments

Acknowledgements

We wish to thank David Botstein for useful information. This work was supported by NIH grant 1-R01-AG028872-01A1.

Contributor Information

Thomas MacCarthy, Email: tmaccart@aecom.yu.edu.

Aviv Bergman, Email: abergman@aecom.yu.edu.

References

  1. Force A, Lynch M, Pickett FB, Amores A, Yan YL, Postlethwait J. Preservation of duplicate genes by complementary, degenerative mutations. Genetics. 1999;151:1531–1545. doi: 10.1093/genetics/151.4.1531. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Lynch M, Force A. The probability of duplicate gene preservation by subfunctionalization. Genetics. 2000;154:459–473. doi: 10.1093/genetics/154.1.459. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Ferris SD, Whitt GS. Evolution of the differential regulation of duplicate genes after polyploidization. J Mol Evol. 1979;12:267–317. doi: 10.1007/BF01732026. [DOI] [PubMed] [Google Scholar]
  4. Hughes MK, Hughes AL. Evolution of duplicate genes in a tetraploid animal, Xenopus laevis. Mol Biol Evol. 1993;10:1360–1369. doi: 10.1093/oxfordjournals.molbev.a040080. [DOI] [PubMed] [Google Scholar]
  5. White S, Doebley J. Of genes and genomes and the origin of maize. Trends Genet. 1998;14:327–332. doi: 10.1016/S0168-9525(98)01524-8. [DOI] [PubMed] [Google Scholar]
  6. Pöpperl H, Bienz M, Studer M, Chan SK, Aparicio S, Brenner S, Mann RS, Krumlauf R. Segmental expression of Hoxb-1 is controlled by a highly conserved autoregulatory loop dependent upon exd/pbx. Cell. 1995;81:1031–1042. doi: 10.1016/S0092-8674(05)80008-X. [DOI] [PubMed] [Google Scholar]
  7. Tvrdik P, Capecchi MR. Reversal of Hox1 gene subfunctionalization in the mouse. Dev Cell. 2006;11:239–250. doi: 10.1016/j.devcel.2006.06.016. [DOI] [PubMed] [Google Scholar]
  8. Preston JC, Kellogg EA. Reconstructing the evolutionary history of paralogous APETALA1/FRUITFULL-like genes in grasses (Poaceae) Genetics. 2006;174:421–437. doi: 10.1534/genetics.106.057125. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Haenisch C, Diekmann H, Klinger M, Gennarini G, Kuwada JY, Stuermer CA. The neuronal growth and regeneration associated Cntn1 (F3/F11/Contactin) gene is duplicated in fish: expression during development and retinal axon regeneration. Mol Cell Neurosci. 2005;28:361–374. doi: 10.1016/j.mcn.2004.04.013. [DOI] [PubMed] [Google Scholar]
  10. Liu RZ, Sharma MK, Sun Q, Thisse C, Thisse B, Denovan-Wright EM, Wright JM. Retention of the duplicated cellular retinoic acid-binding protein 1 genes (crabp1a and crabp1b) in the zebrafish genome by subfunctionalization of tissue-specific expression. FEBS J. 2005;272:3561–3571. doi: 10.1111/j.1742-4658.2005.04775.x. [DOI] [PubMed] [Google Scholar]
  11. Papp B, Pál C, Hurst LD. Evolution of cis-regulatory elements in duplicated genes of yeast. Trends Genet. 2003;19:417–422. doi: 10.1016/S0168-9525(03)00174-4. [DOI] [PubMed] [Google Scholar]
  12. Evangelisti AM, Wagner A. Molecular evolution in the yeast transcriptional regulation network. J Exp Zoolog B Mol Dev Evol. 2004;302:392–411. doi: 10.1002/jez.b.20027. [DOI] [PubMed] [Google Scholar]
  13. He X, Zhang J. Rapid subfunctionalization accompanied by prolonged and substantial neofunctionalization in duplicate gene evolution. Genetics. 2005;169:1157–1164. doi: 10.1534/genetics.104.037051. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Siegal ML, Bergman A. Waddington's canalization revisited: developmental stability and evolution. Proc Natl Acad Sci USA. 2002;99:10528–10532. doi: 10.1073/pnas.102303999. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Li F, Long T, Lu Y, Ouyang Q, Tang C. The yeast cell-cycle network is robustly designed. Proc Natl Acad Sci USA. 2004;101:4781–4786. doi: 10.1073/pnas.0305937101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Serra R, Villani M, Semeria A. Genetic network models and statistical properties of gene expression data in knock-out experiments. J Theor Biol. 2004;227:149–157. doi: 10.1016/j.jtbi.2003.10.018. [DOI] [PubMed] [Google Scholar]
  17. MacCarthy T, Pomiankowski A, Seymour R. Using large-scale perturbations in gene network reconstruction. BMC Bioinformatics. 2005;6:11–11. doi: 10.1186/1471-2105-6-11. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Veitia RA. A sigmoidal transcriptional response: cooperativity, synergy and dosage effects. Biol Rev Camb Philos Soc. 2003;78:149–170. doi: 10.1017/S1464793102006036. [DOI] [PubMed] [Google Scholar]
  19. Carey M. The enhanceosome and transcriptional synergy. Cell. 1998;92:5–8. doi: 10.1016/S0092-8674(00)80893-4. [DOI] [PubMed] [Google Scholar]
  20. Carroll SB. Endless forms: the evolution of gene regulation and morphological diversity. Cell. 2000;101:577–580. doi: 10.1016/S0092-8674(00)80868-5. [DOI] [PubMed] [Google Scholar]
  21. Pomiankowski A, Nöthiger R, Wilkins A. The evolution of the Drosophila sex-determination pathway. Genetics. 2004;166:1761–1773. doi: 10.1534/genetics.166.4.1761. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Zhang Z, Gu J, Gu X. How much expression divergence after yeast gene duplication could be explained by regulatory motif evolution? Trends Genet. 2004;20:403–407. doi: 10.1016/j.tig.2004.07.006. [DOI] [PubMed] [Google Scholar]
  23. Wapinski I, Pfeffer A, Friedman N, Regev A. Natural history and evolutionary principles of gene duplication in fungi. Nature. 2007;449:54–61. doi: 10.1038/nature06107. [DOI] [PubMed] [Google Scholar]
  24. Ciliberti S, Martin OC, Wagner A. Robustness Can Evolve Gradually in Complex Regulatory Gene Networks with Varying Topology. PLoS Comput Biol. 2007;3 doi: 10.1371/journal.pcbi.0030015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. MacCarthy T, Seymour R, Pomiankowski A. The evolutionary potential of the Drosophila sex determination gene network. J Theor Biol. 2003;225:461–468. doi: 10.1016/S0022-5193(03)00282-0. [DOI] [PubMed] [Google Scholar]
  26. Spellman PT, Sherlock G, Zhang MQ, Iyer VR, Anders K, Eisen MB, Brown PO, Botstein D, Futcher B. Comprehensive identification of cell cycle-regulated genes of the yeast Saccharomyces cerevisiae by microarray hybridization. Mol Biol Cell. 1998;9:3273–3297. doi: 10.1091/mbc.9.12.3273. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Pramila T, Wu W, Miles S, Noble WS, Breeden LL. The Forkhead transcription factor Hcm1 regulates chromosome segregation genes and fills the S-phase gap in the transcriptional circuitry of the cell cycle. Genes Dev. 2006;20:2266–2278. doi: 10.1101/gad.1450606. [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Wagner A. Robustness and Evolvability in Living Systems. Princeton, NJ: Princeton University Press; 2005. [Google Scholar]
  29. Schuster P, Fontana W, Stadler PF, Hofacker IL. From sequences to shapes and back: a case study in RNA secondary structures. Proc Biol Sci. 1994;255:279–284. doi: 10.1098/rspb.1994.0040. [DOI] [PubMed] [Google Scholar]
  30. Wagner A. Robustness, evolvability, and neutrality. FEBS Lett. 2005;579:1772–1778. doi: 10.1016/j.febslet.2005.01.063. [DOI] [PubMed] [Google Scholar]
  31. Wagner A, Wright J. Alternative routes and mutational robustness in complex regulatory networks. Biosystems. 2006. [DOI] [PubMed]
  32. Bergman A, Siegal ML. Evolutionary capacitance as a general feature of complex gene networks. Nature. 2003;424:549–552. doi: 10.1038/nature01765. [DOI] [PubMed] [Google Scholar]
  33. Soyer OS, Bonhoeffer S. Evolution of complexity in signaling pathways. Proc Natl Acad Sci USA. 2006;103:16337–16342. doi: 10.1073/pnas.0604449103. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Tsong AE, Tuch BB, Li H, Johnson AD. Evolution of alternative transcriptional circuits with identical logic. Nature. 2006;443:415–420. doi: 10.1038/nature05099. [DOI] [PubMed] [Google Scholar]
  35. Dermitzakis ET, Clark AG. Evolution of transcription factor binding sites in Mammalian gene regulatory regions: conservation and turnover. Mol Biol Evol. 2002;19:1114–1121. doi: 10.1093/oxfordjournals.molbev.a004169. [DOI] [PubMed] [Google Scholar]
  36. Dermitzakis ET, Bergman CM, Clark AG. Tracing the evolutionary history of Drosophila regulatory regions with models that identify transcription factor binding sites. Mol Biol Evol. 2003;20:703–714. doi: 10.1093/molbev/msg077. [DOI] [PubMed] [Google Scholar]
  37. Ludwig MZ, Bergman C, Patel NH, Kreitman M. Evidence for stabilizing selection in a eukaryotic enhancer element. Nature. 2000;403:564–567. doi: 10.1038/35000615. [DOI] [PubMed] [Google Scholar]
  38. Eisen MB, Spellman PT, Brown PO, Botstein D. Cluster analysis and display of genome-wide expression patterns. Proc Natl Acad Sci USA. 1998;95:14863–14868. doi: 10.1073/pnas.95.25.14863. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. D'haeseleer P, Liang S, Somogyi R. Genetic network inference: from co-expression clustering to reverse engineering. Bioinformatics. 2000;16:707–726. doi: 10.1093/bioinformatics/16.8.707. [DOI] [PubMed] [Google Scholar]
  40. Pourquié O. The segmentation clock: converting embryonic time into spatial pattern. Science. 2003;301:328–330. doi: 10.1126/science.1085887. [DOI] [PubMed] [Google Scholar]
  41. Lewis J. Autoinhibition with transcriptional delay: a simple mechanism for the zebrafish somitogenesis oscillator. Curr Biol. 2003;13:1398–1408. doi: 10.1016/S0960-9822(03)00534-7. [DOI] [PubMed] [Google Scholar]
  42. Dequéant ML, Glynn E, Gaudenz K, Wahl M, Chen J, Mushegian A, Pourquié O. A complex oscillating network of signaling genes underlies the mouse segmentation clock. Science. 2006;314:1595–1598. doi: 10.1126/science.1133141. [DOI] [PubMed] [Google Scholar]
  43. Gu Z, Nicolae D, Lu HH, Li WH. Rapid divergence in expression between duplicate genes inferred from microarray data. Trends Genet. 2002;18:609–613. doi: 10.1016/S0168-9525(02)02837-8. [DOI] [PubMed] [Google Scholar]
  44. Li WH, Yang J, Gu X. Expression divergence between duplicate genes. Trends Genet. 2005;21:602–607. doi: 10.1016/j.tig.2005.08.006. [DOI] [PubMed] [Google Scholar]
  45. Setty Y, Mayo AE, Surette MG, Alon U. Detailed map of a cis-regulatory input function. Proc Natl Acad Sci USA. 2003;100:7702–7707. doi: 10.1073/pnas.1230759100. [DOI] [PMC free article] [PubMed] [Google Scholar]
  46. Blomme T, Vandepoele K, De Bodt S, Simillion C, Maere S, Van de Peer Y. The gain and loss of genes during 600 million years of vertebrate evolution. Genome Biol. 2006;7 doi: 10.1186/gb-2006-7-5-r43. [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. Vision TJ, Brown DG, Tanksley SD. The origins of genomic duplications in Arabidopsis. Science. 2000;290:2114–2117. doi: 10.1126/science.290.5499.2114. [DOI] [PubMed] [Google Scholar]
  48. Paterson AH, Bowers JE, Chapman BA. Ancient polyploidization predating divergence of the cereals, and its consequences for comparative genomics. Proc Natl Acad Sci USA. 2004;101:9903–9908. doi: 10.1073/pnas.0307901101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Maere S, De Bodt S, Raes J, Casneuf T, Van Montagu M, Kuiper M, Van de Peer Y. Modeling gene and genome duplications in eukaryotes. Proc Natl Acad Sci USA. 2005;102:5454–5459. doi: 10.1073/pnas.0501102102. [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Wolfe KH, Shields DC. Molecular evidence for an ancient duplication of the entire yeast genome. Nature. 1997;387:708–713. doi: 10.1038/42711. [DOI] [PubMed] [Google Scholar]
  51. Papp B, Pál C, Hurst LD. Dosage sensitivity and the evolution of gene families in yeast. Nature. 2003;424:194–197. doi: 10.1038/nature01771. [DOI] [PubMed] [Google Scholar]
  52. Byrne KP, Wolfe KH. The Yeast Gene Order Browser: combining curated homology and syntenic context reveals gene fate in polyploid species. Genome Res. 2005;15:1456–1461. doi: 10.1101/gr.3672305. [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Lozada-Chávez I, Janga SC, Collado-Vides J. Bacterial regulatory networks are extremely flexible in evolution. Nucleic Acids Res. 2006;34:3434–3445. doi: 10.1093/nar/gkl423. [DOI] [PMC free article] [PubMed] [Google Scholar]
  54. Prud'homme B, Gompel N, Rokas A, Kassner VA, Williams TM, Yeh SD, True JR, Carroll SB. Repeated morphological evolution through cis-regulatory changes in a pleiotropic gene. Nature. 2006;440:1050–1053. doi: 10.1038/nature04597. [DOI] [PubMed] [Google Scholar]
  55. Conant GC, Wagner A. GenomeHistory: a software tool and its application to fully sequenced genomes. Nucleic Acids Res. 2002;30:3378–3386. doi: 10.1093/nar/gkf449. [DOI] [PMC free article] [PubMed] [Google Scholar]
  56. Huh WK, Falvo JV, Gerke LC, Carroll AS, Howson RW, Weissman JS, O'Shea EK. Global analysis of protein localization in budding yeast. Nature. 2003;425:686–691. doi: 10.1038/nature02026. [DOI] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Additional file 1

Supporting text, figures and table. Supplementary text: Analysis of unconstrained model. Supplementary figures 1 to 4, and Supplementary table 1.

Click here for file (128.1KB, pdf)

Articles from BMC Evolutionary Biology are provided here courtesy of BMC

RESOURCES