- Research article
- Open Access
The origins of the evolutionary signal used to predict protein-protein interactions
© Swapna et al.; licensee BioMed Central Ltd. 2012
Received: 8 November 2011
Accepted: 17 November 2012
Published: 6 December 2012
The correlation of genetic distances between pairs of protein sequence alignments has been used to infer protein-protein interactions. It has been suggested that these correlations are based on the signal of co-evolution between interacting proteins. However, although mutations in different proteins associated with maintaining an interaction clearly occur (particularly in binding interfaces and neighbourhoods), many other factors contribute to correlated rates of sequence evolution. Proteins in the same genome are usually linked by shared evolutionary history and so it would be expected that there would be topological similarities in their phylogenetic trees, whether they are interacting or not. For this reason the underlying species tree is often corrected for. Moreover processes such as expression level, are known to effect evolutionary rates. However, it has been argued that the correlated rates of evolution used to predict protein interaction explicitly includes shared evolutionary history; here we test this hypothesis.
In order to identify the evolutionary mechanisms giving rise to the correlations between interaction proteins, we use phylogenetic methods to distinguish similarities in tree topologies from similarities in genetic distances. We use a range of datasets of interacting and non-interacting proteins from Saccharomyces cerevisiae. We find that the signal of correlated evolution between interacting proteins is predominantly a result of shared evolutionary rates, rather than similarities in tree topology, independent of evolutionary divergence.
Since interacting proteins do not have tree topologies that are more similar than the control group of non-interacting proteins, it is likely that coevolution does not contribute much to, if any, of the observed correlations.
Proteins participate in the myriad processes of the cell requiring them to make highly specific interactions with a range of other proteins. These processes include replication, transcription, translation, and signalling processes [1–5]. Almost every protein is expected to interact with at least one other protein in order to contribute to cellular function . Understanding interactions between proteins is therefore of vital significance for the understanding of the method of function of cellular systems.
Several high-throughput interaction assays [7–10], such as yeast two-hybrid and tandem affinity purification, have been developed to supplement the already existing dataset of protein-protein interactions [11, 12]. In addition various computational methods for prediction of interaction between proteins have been developed . These methods employ a variety of techniques and data, including evolutionary information, structural templates and protein interaction network information, to predict whether sets of proteins interact .
Evolutionary information in particular has been exploited in different ways to predict interactions between proteins. Gene fusion [15, 16], gene neighborhood information [17, 18] and phylogenetic profiling  utilize the large repertoire of available genomic data. Interlog detection  employs sequence similarity between proteins as the prediction measure. Analysis of correlated evolution employs the similarities in evolutionary distances of pairs of protein sequence alignments as the prediction measure [21–23].
One of the most popular computational prediction methods for identifying interacting proteins utilizing the principle of correlated evolution is the mirrortree approach . In this method, a set of orthologous proteins from multiple species is identified for each of the two proteins under consideration and a genetic distance matrix constructed. Proteins are predicted to interact if two matrices are significantly correlated. This method has also been used to identify the domains that interact between two proteins . Several variants of this approach exist: correcting for the underlying speciation signal has been reported to improve accuracy [25, 26], incorporation of phylogenetic information in addition to distance matrices has been used to aid supervised learning for prediction of protein-protein interactions  and multiple interacting partners have been included . Approaches have included the use of complete gene sequences, conserved regions and regions at the interacting interface. Studies show that consideration of residues in the ‘binding neighborhood’ of a protein rather than just the binding residues, improves prediction .
Although there is no question that co-evolution occurs between interacting proteins (reviewed in ), the origin of the evolutionary signal detected by the mirrortree method is a subject of some controversy [29–33]. There are two broad hypotheses for the signal being used: (i) site-specific co-evolution  and (ii) externally-induced correlation with only minor, if any, contribution from site-specific co-evolution .
In the case of site-specific co-evolution an evolutionary change at one site may change the selection pressure at a second site . For example, a substitution of a large residue for a smaller one at site one may relax the evolutionary constraint at site two, allowing a wider range of substitutions than would be allowed otherwise. Site two may be in a different protein if both sites are in the interaction interface, leading to inter-chain co-evolution. This type of co-evolution has been identified many times, but only affects a minority of sites in a protein [34–39]. By contrast, externally-induced correlation has the potential to affect all residues in a protein chain or interacting set. A wide range of factors may affect the rate of evolution of a protein sequence . These include dispensability of the protein, developmental stage of expression, breadth of expression in different tissues, expression level. All of these may be expected to correlate between two proteins that interact , and any or all of them may contribute to correlations between interacting partners.
In the mirrortree protocol, phylogenetic tree inference may be optional with only the genetic distances being used . Even if constructed, usually the Neighbor-Joining approach is used [25, 26, 28, 41]. However, with Neighbor-Joining pairwise genetic distances are used directly to infer the tree topology, and may be used to factor out any correlations that arise from shared evolutionary history. Thus, although the use of genetic distances to calculate evolutionary correlations is valid, if they are used directly or in conjunction with a Neighbor-Joining tree, evolutionary rate and tree topology are conflated. Here we use maximum likelihood estimation [42, 43] as it permits explicit hypothesis testing. With maximum likelihood the tree topology is not derived directly from the genetic distances ; significant similarity in tree topologies derived from protein sequence alignments are due to shared evolutionary history [44–46].
Compensatory substitutions across interfaces could potentially lead to correlations in both evolutionary rate and tree topology between interacting proteins. A substitution in one protein may lead to change in selection pressure on an adjacent site in the interacting partner, such that either both sites change, or neither do. Such correlations in substitutions could, if common, lead to rate correlations between interacting partners. In addition, when substitutions are at phylogenetically informative sites, then correlations in the substitutions can lead to correlations in tree topology. Thus, the identification of the nature of the correlation seen between pairs of interacting proteins can suggest the molecular mechanism from which it originates.
Here, we employ maximum-likelihood hypothesis testing for the inference of phylogenetic trees for a range of datasets corresponding to yeast, S. cerevisiae. As with previous work  we find that there is no correlation between phylogenetic tree topologies of interacting proteins. However, there is a significant correlation in evolutionary rates. These results, in conjunction with previously published results, suggest that, for the dataset studied, site-specific co-evolution cannot explain the observed correlations in protein sequences.
Characteristics of the datasets used
SP-70 L POS
SP-70 L NEG
UP-50 L POS
UP-50 L NEG
UP-70 L POS
UP-70 L NEG
Number of pairs
Mean (± stdev) number of sequences per alignment
15 ± 7
14 ± 4.4
32 ± 13
25 ± 12
25 ± 11
20 ± 7.8
Median number of sequences per alignment
Mean genetic distance
Dataset containing maximum of 20% gapped columns in a MSA
Mean genetic distance
An important parameter in the identification of orthologs is the domain composition of the protein sequences. PSI-BLAST  uses local alignment algorithm and so two proteins can be identified as orthologs on the basis of only a single domain in common. The evolutionary pressure on the different domains can vary , which can further confound the analysis of correlated evolution between orthologs. In the SWISSPROT and UNIPROT ortholog datasets, ~45% and ~50% of the proteins consist of multiple domains, respectively. The frequency of such assignments is reduced by application of the length coverage filter. Therefore the UP-70 L dataset can be considered to contain the most reliable set of orthologs of the three datasets. We assessed the effect of this cut-off by comparing the number of common and different Pfam  domain(s) assigned to two orthologous sequences. Domain assignment was available for ~50% of the entries in the dataset. For this subset most of the orthologs contain the same complement of Pfam domains (see also Additional file 1). The percentage reduces when we consider orthologs that have between 50%-70% length coverage (see also Additional file 1).
The UP-70 L dataset appears to possess the best balance in terms of the following parameters with respect to the three datasets (Table 1): size of the dataset available for study, average sequence diversity, % loss of information after removal of gapped columns, and % of cases with similar domain composition. However, all three datasets are used to determine the robustness of the conclusions.
Comparison of branch lengths
Genetic distances provide a measure of the number of substitutions between two sequences. They are estimated by using substitution models and rate heterogeneity parameters, which correct for multiple substitutions at a site . The distributions of branch support values are shown in Additional file 1. The branch lengths in the tree provide a representation of the estimate of number of sequence changes. Since the trees used in our study are constructed using the “no-clock” model, the branch lengths serve as estimates of genetic distance and not time. Since branch length and genetic distance both provide almost the same information, genetic distances were used both because they are computationally convenient, and to allow direct comparisons with previously-published work.
Comparison of tree topologies
Tree topology comparison is performed using likelihood-based statistical tests [52, 53]. The basis of the test is to determine whether the phylogenetic trees of one protein in a pair can explain the data from the multiple sequence alignment (MSA) of the other protein in the pair and vice versa. If the conditions are satisfied, then the tree topologies of the two proteins are considered to not be statistically different. It is important to note that the MSA is kept constant and only the topology swapped. All factors are therefore controlled, except for the tree topology, which is the aspect of the evolutionary model being tested. Such tests are usually performed to test whether multiple trees can serve as good explanations for the same data. Extrapolating from this principle, we consider that similarity in tree topologies of a pair of interacting/non-interacting proteins indicates that both trees can explain the data describing the evolution of both proteins.
Phylogenetic trees of both proteins explain the data in the MSA of both proteins. This indicates that they share similar tree topology. These pairs are indicated by (+,+).
The phylogenetic tree of one protein is able to explain the data in the MSA of the other protein but the reverse test is negative. These pairs are indicated by (+,-).
Phylogenetic trees of both the proteins in the pair are unable to explain the data in the MSA of the other protein in the pair. This indicates that the trees do not share similar tree topology, and are indicated by (−,-).
Results of Chi-square test for different datasets
Total pairs (POS | NEG)
Num pairs (+,+) (POS | NEG)
Num pairs (+,-) (POS | NEG)
Num pairs (−,-) (POS | NEG)
40 | 91
5 | 4
9 | 16
26 | 71
39 | 91
8 | 3
5 | 17
26 | 71
86 | 201
4 | 7
15 | 48
67 | 146
86 | 201
5 | 6
12 | 57
69 | 138
63 | 106
6 | 6
15 | 27
42 | 73
63 | 106
4 | 9
14 | 32
45 | 65
62 | 105
4 | 9
22 | 31
36 | 65
64 | 107
5 | 9
16 | 30
43 | 68
For the UP-70 L dataset, the distributions of tree topology similarity categories for positive and negative datasets are similar for the variants used, ranging from usage of complete MSA to MSA containing only ungapped columns (data not shown). This dataset arguably contains the most reliable set of orthologs and the statistical tests indicate that there is no difference in tree topology between interacting and non-interacting proteins. Similarly, in the other datasets – UP-50 L and SP-50 L, the distributions are found to be similar when the complete MSA is used for building the trees. However, tree topology comparisons of data from alignments containing a maximum of 20% gapped columns in the UP-50 L and SP-50 L datasets indicate that there is a statistically significant difference between the tree topologies of interacting and non-interacting proteins. Both these datasets have a relaxed length coverage cut-off (≥50%) and so may have dubious ortholog assignment. When we consider the major contributors to the difference between the distributions, they differ. In case of the SP-50 L dataset, the major contributor is the (+,+) category. There is a higher occurrence of (+,+) members than expected in the interacting proteins dataset and lower occurrence of (+,+) members than expected in the non-interacting dataset. However, this result applies to a small proportion of the dataset. In the case of the UP-50 L dataset, the major contributor is the (+,-) category. There is a lower occurrence of (+,-) members than expected in the interacting protein dataset and higher occurrence of (+,-) members than expected in the non-interacting proteins dataset. Based on an earlier observation that (+,-) data are mostly closer to (−,-) data points, this observation indicates that there are significantly more non-interacting proteins with dissimilar tree topologies than interacting proteins. However, it is important to note that ~42% information was lost in the maximum 20% gapped dataset in comparison with the complete MSA.
Robustness of tree topology comparisons
Correlation of difference in log-likelihood values with number of sequences per MSA
The two aspects of phylogenetic trees, tree topology and branch length, are compared in Figure 4A. Both parameters provide similar results. The peak PCC values for (+,+) and (+,-) categories are in the range 0.8-0.9. The values for the (+,+) category range between 0.5-1.0 whereas the values for (+,-) category spreads between 0.2-1.0. The (−,-) category spreads across the entire spectrum with the peak being around 0.65-0.85. In the case of the positive dataset, the PCC for the (+,+) category ranges between 0.75-0.95, in contrast to the range of 0.5-0.9 for the negative dataset. The values for (−,-) category are very low for the negative dataset (< 0.1). It is noteworthy that the category (+,+) is associated with larger PCCs but vice versa is not observed, indicating that although tree topology may be an indicator of correlated evolution, it captures this signal only when it is very strong and so is not robust.
Effect of evolutionary divergence on tree topology comparison
The large proportion of cases showing dissimilar tree topologies between the trees of interacting proteins could either be a reflection of the actual dissimilarity present or of methodological problems. It is known that phylogenetic tree inference is dependent on several technical factors, mainly the number of sequences , and quality of the MSA [54, 55]. The quality of the MSA generated is influenced by the evolutionary divergence between the sequences used . The dataset of orthologs collated from UNIPROT contains several members with high evolutionary divergence that could decrease the quality of MSA. To assess whether lower evolutionary divergence among orthologs increases the similarity of tree topologies, MSAs for each protein pair in the positive and negative datasets of UP70L-20p were constructed from closely-related fungal orthologs belonging to the division Ascomycota (UP70L-20p-Asc).
Comparing phylogenetic trees of interacting and non-interacting proteins with the species tree
The ‘species tree’ is the evolutionary history representing the branching pattern occurring during the process of speciation. Several systems, for example, small-subunit ribosomal RNA , cytochrome c , whole-genomes , consensus trees and concatenated proteins  have been used in the inference of phylogenetic trees, which are used as representative species trees. Small-subunit ribosomal RNA has been used as the reference system for generating species tree  in many studies because of the central role it holds in the fundamental process of translation and also due to it slow rate of evolution . We have used 18S rRNA (small-subunit ribosomal RNA of eukaryotes) to construct the species tree, which is compared with the phylogenetic trees of the set of interacting and non-interacting proteins, constructed from their nucleic acid sequences to ensure that the metric of comparison remains common.
Comparison of genetic distances of both interacting and non-interacting proteins with that of 18S rRNA shows a similar correlation (Figure 6B). The basal level of correlation observed (equivalent for both interacting protein – 18S rRNA and non-interacting protein – 18S rRNA) indicates that speciation does contribute to the observed signal of correlated evolution . One of the reasons for the poor correlation may be the large disparity in the average genetic distances of 18S rRNA and the protein dataset (Figure 6A). However, comparison of tree topologies of interacting (non-interacting) protein – 18S rRNA pair indicates that they are very rarely similar (Figure 6C).
Compensatory mutations across interaction interfaces, i.e., inter-chain co-evolution, have the potential to lead to correlations of evolutionary rates depending on its frequency and location. It has been proposed that such co-evolutionary changes will also influence the tree topologies of interacting proteins [25, 28]. Our results, based on the inference of maximum-likelihood phylogenies, show that between pairs of interacting proteins, the evolutionary rates correlate, but the tree topologies of both interacting and non-interacting protein pairs are often dissimilar. A similar result has been reported by Kelly and Stumpf .
At least two other factors, aside from site-specific coevolution, can contribute to the signal of correlated evolution observed over the whole sequence: shared evolutionary history and influence of external factors. Shared evolutionary history has also been postulated as a probable cause of the observed correlated evolution . Comparison of tree topologies of interacting proteins with non-interacting proteins and of both with 18S rRNA tree topology addresses this hypothesis. Since tree topology also represents the evolutionary history of the protein, it is surprising that in a majority of cases the tree topologies for both interacting and non-interacting proteins differ from the species tree. It is known that gene trees of different genes are often topologically different . Some of the previously described reasons for variation of the tree topologies of gene trees are lineage sorting, and gene duplication/extinction [44, 46]. Other reasons include phylogenetic reconstruction artefacts due to saturation of substitutions, long-branch attraction, or base-compositional bias. An important methodological parameter is the correct identification of orthologs. If paralogs are identified as orthologs due to either gene duplication/extinction events, or due to incompleteness of data, there could be major differences introduced in the tree . Our UP-70 L dataset with its stringent criteria for identification of orthologues indicates that this is not the case.
Another methodological difficulty affecting comparisons of tree topologies is the total number of sequences used in tree inference. In our analysis, trees with >20 sequences never return a positive result. To account for this bias, we performed the analysis after restricting the maximum number of sequences per MSA to 25. This comparison indicates that the evolutionary histories of interacting proteins have marginally higher correlation than those of non-interacting proteins (with UP-70 L-25seqs and SP-50 L datasets). However, even in these datasets, tree topologies of both interacting and non-interacting proteins do not mirror the species tree, ruling out shared evolutionary history as the signal of correlated evolution. By contrast, the significant correlation observed between branch lengths (genetic distances) of interacting proteins in all the variant datasets demonstrates correlation between evolutionary rates.
Co-evolution requires a change in one species, individual or locus that leads to a reciprocal change in an interacting species, individual or locus [30, 35, 59]. Thus it is possible that change in evolutionary rate in one molecule may give rise to a reciprocal change in evolutionary rate in a second (in this case, physically interacting) molecule. This possibility has been explored by Agrofioti et al. . They were able to control for factors that affect evolutionary rate that are external to the interacting proteins, such as expression and similarities in function, and also for the number of interactions made. Once these factors are eliminated, there is little or no correlation in evolutionary rate between interacting proteins, indicating that, although evolutionary rates correlate between interacting proteins, barely any of that correlation can be directly ascribed to the protein-protein interaction. Similar results have been reported by Wang and Lercher . Since this observation has been made on two different yeast data sets and one C. elegans data set [60, 61], we assume that it is general to proteins, at least for these organisms.
The observation by [60, 61] that the observed correlations in evolutionary rates are not directly attributable to the interaction implies that they do not arise solely from compensatory mutations across the binding interface. Other pieces of evidence support this suggestion. For example, Hakes et al.  and Juan et al.  found that non-interacting proteins of macromolecular complexes showed levels of correlated evolution similar (or better) than their physically interacting counterparts. Only obligate protein complexes were used by Hakes et al. , and so co-evolution of non-interacting chains cannot occur through the transient binding of other proteins through a single interface. Coordinated chains of co-evolutionary changes are possible , but are rarely long enough to span whole subunits. Moreover, functionally linked proteins, such as the ones present in the same pathway, are also co-evolving , even when they do not interact, either directly or through an intermediary.
With regard to the effect of compensating mutations on tree topology, we find, in agreement with, Kelly and Stumpf , that any effect is so weak as to be undetectable. Since compensatory mutations are unlikely to give rise to much, if any, of the signal resulting in correlations in evolutionary rate between interacting proteins, and there are no detectable correlations in topology, we conclude that compensatory substitutions, although clearly important in interface evolution [64–66], do not give rise to any of the correlations observed by whole-sequence methods such as mirrortree.
To date, the only other mechanism that has been proposed to account for the observed correlations in evolutionary rate between interacting proteins are factors such as correlations in expression level, dispensability, functional similarities, the number of interactions made and, in multicellular organisms breadth and timing of expression [30, 31, 60]. Indeed, correlations in mRNA abundance levels have similar predictive power to evolutionary correlations, with evolutionary correlations being either slightly less  or slightly more accurately predictive of interactions  depending on the details of the method used. All of these factors have been shown to affect evolutionary rate, and we show that they do not have a measurable affect on tree topology. Furthermore, all can operate on whole protein complexes and pathways. Thus, external factors such as expression correlations are the strongest candidates to account for the observed correlations.
Our results suggest how methods for predicting protein-protein interactions may be improved. The co-evolutionary signal that arises from compensatory mutations is localised to a few specific sites. By contrast wide-spread sequence correlations in rate are likely to be observed in much larger numbers of residues, potentially all sites that are not under some other form of stronger selection. To improve methods a viable strategy would be to include as many sites as possible that are likely to be under the same common constraint, regardless of functional or structural role, or indeed location within a specific protein chain. Indeed, this approach has already been shown to lead to more accurate prediction of protein-protein interactions  than other, smaller-scale methods.
Positive and negative dataset
The positive dataset of interacting proteins consists of 111 interacting protein pairs from Saccharomyces cerevisiae, which have been shown to interact by at least three independent high throughput methods [68, 69]. The dataset consists of 140 proteins. Most of these proteins form single clusters; 6 clusters containing 2–4 proteins are formed at a sequence identity of 30% or higher. The negative dataset of non-interacting proteins was also generated from Saccharomyces cerevisiae proteins, considering all those pairwise protein-protein combinations which are localized to non-adjacent sub-cellular organelles based on GFP labelling studies . The dataset consists of 297 pairs and is non-redundant, as evidenced by the absence of any clusters at a sequence identity of 30%. The positive and negative sets contain 14 common proteins.
Ortholog selection and tree inference
Orthologs for each of the proteins in the positive and negative datasets were identified by a reciprocal top hit PSI-BLAST  search against the sequences of eukaryotes from two databases, SWISSPROT (April 2009)  and UNIPROT (April 2009) . The search was for three rounds at an E-value cut-off of 10-5 with the low complexity regions masked. Further, only the reciprocal orthologs which covered ≥50% (in case of orthologs from SWISSPROT and UNIPROT) and ≥70% (in case of orthologs from UNIPROT) of the length of each other were considered, to remove any similarity arising due to presence of small domains. For the orthologs obtained from UNIPROT, clustering was performed at 80% sequence identity using BLASTCLUST to remove very similar sequences. The datasets are designated as SP-50 L, UP-50 L and UP-70 L, respectively. Orthologs from species common to both proteins in a pair were retained. Only pairs with at least 10 orthologous sequences were taken up for further processing. Multiple sequence alignments of the orthologous sequences were generated using CLUSTALW  using default parameters. Since the multiple sequence alignments in our analysis are generated in an automated manner and some variable regions may not be aligned correctly, we removed such columns based on the percentage of gaps in a column . Two kinds of datasets were generated: an alignment with only columns containing a maximum of 20% gaps (designated X-20p dataset), and an alignment containing all columns in the complete MSA (designated X-CM dataset). These datasets were used to construct phylogenetic trees using PHYML , which constructs a maximum likelihood tree for the aligned columns. Rate heterogeneity at different positions in the alignment was assumed and modelled using a gamma distribution consisting of 8 categories . The model of evolution was based on the LG model , which utilizes the capability of maximum likelihood estimation and incorporates the concept of rate heterogeneity at different sites in the construction of the amino acid substitution matrix.
Comparison of tree topologies
The likelihood of the data in the aligned columns of protein 1 in a pair to be explained by both the phylogenetic trees (protein 1 and protein 2 of the pair), and vice versa, was calculated using TREE-PUZZLE . Two likelihood based statistical tests , two-sided Kishino-Hasegawa test, Shimodaira-Hasegawa test and a confidence test based on expected log-likelihood  are employed by TREE-PUZZLE to ascertain whether the tree topologies are similar. The flowchart for comparison of tree topologies is shown in Figure 2. The tree topology comparison is performed for all pairs in the positive and negative dataset. The distribution of the results in the two cases is compared using chi-squared test to assess statistical difference.
Correlation of genetic distances
Genetic distances of n x n orthologous sequences used in each multiple sequence alignment was computed by the method of maximum likelihood based on the selected model of substitution and rate heterogeneity using TREE-PUZZLE. The similarity between genetic distance matrices of a pair of interacting proteins (or non-interacting proteins) is calculated using Pearson’s R. To assess the significance of the correlation coefficient, the observed correlation coefficient value was evaluated against values from a random distribution. For the randomization, values in two columns of one of the proteins in the pair were changed 1000 times. After this, the correlation coefficient between the randomized distances in the protein pair was determined again. The randomization was performed 1000 times to obtain a distribution of correlation coefficients.
Two control datasets were generated with the idea of studying the effect of other parameters. The UP-70 L-20p dataset serves as the reference dataset for both control sets.
The first control set consists of orthologs collected for each of the proteins in the positive and negative datasets from a set of closely related fungal proteomes, belonging to the division of Ascomycota, from UNIPROT. The rest of the procedure for ortholog selection and tree inference is the same as followed for positive and negative datasets. This control set (Control-Asc) was generated to identify if there is any effect of evolutionary divergence on phylogenetic tree inference.
The second control set was generated to compare phylogenetic trees of interacting and non-interacting proteins with their corresponding species tree (Control-18SrRNA). Since 18S rRNA trees have been extensively used to ascertain the geneology of species , we considered 18S rRNA trees as species trees. For every interacting/non-interacting protein pair, 18S rRNA sequences for the set of species whose orthologs are used in the construction of MSA are culled from the ENA database . All members containing ≥10 18S rRNA sequences are aligned using CLUSTALW to generate the MSA. After removing all columns containing >20% gaps, the resulting MSA is used to generate phylogenetic tree using PHYML. To enable comparison of the 18S rRNA phylogenetic tree with the interacting/non-interacting protein’s phylogenetic tree, the nucleotide sequence of the orthologous protein sequences was extracted from ENSEMBL (http://www.ensembl.org) for the same set of species. These sequences are aligned using CLUSTALW and the MSA pruned further to remove columns containing >20% gaps. The phylogenetic tree generated using PHYML is compared with the 18S rRNA phylogenetic tree using TREE-PUZZLE.
We thank Lisa Lee for kindly providing the initial dataset for analysis and Smita Mohanty for useful discussions and suggestions. This project is supported by UK-India Education and Research Initiative (UKIERI) grant number SA07-15 and by a grant from the Department of Biotechnology to NS.
- Golemis E: Protein-protein interactions: A molecular cloning manual. 2002, New York: Cold Spring Harbor Laboratory PressGoogle Scholar
- Levy ED, Pereira-Leal JB: Evolution and dynamics of protein interactions and networks. Curr Opin Struct Biol. 2008, 18 (3): 349-357. 10.1016/j.sbi.2008.03.003.PubMedView ArticleGoogle Scholar
- Reichmann D, Rahat O, Cohen M, Neuvirth H, Schreiber G: The molecular architecture of protein-protein binding sites. Curr Opin Struct Biol. 2007, 17 (1): 67-76. 10.1016/j.sbi.2007.01.004.PubMedView ArticleGoogle Scholar
- Schreiber G, Keating AE: Protein binding specificity versus promiscuity. Curr Opin Struct Biol. 2011, 21 (1): 50-61. 10.1016/j.sbi.2010.10.002.PubMedPubMed CentralView ArticleGoogle Scholar
- Vidal M, Cusick ME, Barabasi AL: Interactome networks and human disease. Cell. 2011, 144 (6): 986-998. 10.1016/j.cell.2011.02.016.PubMedPubMed CentralView ArticleGoogle Scholar
- Grigoriev A: On the number of protein-protein interactions in the yeast proteome. Nucleic Acids Res. 2003, 31 (14): 4157-4161. 10.1093/nar/gkg466.PubMedPubMed CentralView ArticleGoogle Scholar
- Drewes G, Bouwmeester T: Global approaches to protein-protein interactions. Curr Opin Cell Biol. 2003, 15 (2): 199-205. 10.1016/S0955-0674(03)00005-X.PubMedView ArticleGoogle Scholar
- Piehler J: New methodologies for measuring protein interactions in vivo and in vitro. Curr Opin Struct Biol. 2005, 15 (1): 4-14. 10.1016/j.sbi.2005.01.008.PubMedView ArticleGoogle Scholar
- Gavin AC, Aloy P, Grandi P, Krause R, Boesche M, Marzioch M, Rau C, Jensen LJ, Bastuck S, Dumpelfeld B, et al: Proteome survey reveals modularity of the yeast cell machinery. Nature. 2006, 440 (7084): 631-636. 10.1038/nature04532.PubMedView ArticleGoogle Scholar
- Krogan NJ, Cagney G, Yu H, Zhong G, Guo X, Ignatchenko A, Li J, Pu S, Datta N, Tikuisis AP, et al: Global landscape of protein complexes in the yeast Saccharomyces cerevisiae. Nature. 2006, 440 (7084): 637-643. 10.1038/nature04670.PubMedView ArticleGoogle Scholar
- Phizicky EM, Fields S: Protein-protein interactions: methods for detection and analysis. Microbiol Rev. 1995, 59 (1): 94-123.PubMedPubMed CentralGoogle Scholar
- Lakey JH, Raggett EM: Measuring protein-protein interactions. Curr Opin Struct Biol. 1998, 8 (1): 119-123. 10.1016/S0959-440X(98)80019-5.PubMedView ArticleGoogle Scholar
- Salwinski L, Eisenberg D: Computational methods of analysis of protein-protein interactions. Curr Opin Struct Biol. 2003, 13 (3): 377-382. 10.1016/S0959-440X(03)00070-8.PubMedView ArticleGoogle Scholar
- Lewis AC, Saeed R, Deane CM: Predicting protein-protein interactions in the context of protein evolution. Mol Biosyst. 2010, 6 (1): 55-64. 10.1039/b916371a.PubMedView ArticleGoogle Scholar
- Marcotte EM, Pellegrini M, Ng HL, Rice DW, Yeates TO, Eisenberg D: Detecting protein function and protein-protein interactions from genome sequences. Science. 1999, 285 (5428): 751-753. 10.1126/science.285.5428.751.PubMedView ArticleGoogle Scholar
- Enright AJ, Iliopoulos I, Kyrpides NC, Ouzounis CA: Protein interaction maps for complete genomes based on gene fusion events. Nature. 1999, 402 (6757): 86-90. 10.1038/47056.PubMedView ArticleGoogle Scholar
- Overbeek R, Fonstein M, D'Souza M, Pusch GD, Maltsev N: The use of gene clusters to infer functional coupling. Proc Natl Acad Sci U S A. 1999, 96 (6): 2896-2901. 10.1073/pnas.96.6.2896.PubMedPubMed CentralView ArticleGoogle Scholar
- Huynen M, Snel B, Lathe W, Bork P: Predicting protein function by genomic context: quantitative evaluation and qualitative inferences. Genome Res. 2000, 10 (8): 1204-1210. 10.1101/gr.10.8.1204.PubMedPubMed CentralView ArticleGoogle Scholar
- Pellegrini M, Marcotte EM, Thompson MJ, Eisenberg D, Yeates TO: Assigning protein functions by comparative genome analysis: protein phylogenetic profiles. Proc Natl Acad Sci U S A. 1999, 96 (8): 4285-4288. 10.1073/pnas.96.8.4285.PubMedPubMed CentralView ArticleGoogle Scholar
- Matthews LR, Vaglio P, Reboul J, Ge H, Davis BP, Garrels J, Vincent S, Vidal M: Identification of potential interaction networks using sequence-based searches for conserved protein-protein interactions or "interologs". Genome Res. 2001, 11 (12): 2120-2126. 10.1101/gr.205301.PubMedPubMed CentralView ArticleGoogle Scholar
- Pazos F, Valencia A: Similarity of phylogenetic trees as indicator of protein-protein interaction. Protein Eng. 2001, 14 (9): 609-614. 10.1093/protein/14.9.609.PubMedView ArticleGoogle Scholar
- Goh CS, Bogan AA, Joachimiak M, Walther D, Cohen FE: Co-evolution of proteins with their interaction partners. J Mol Biol. 2000, 299 (2): 283-293. 10.1006/jmbi.2000.3732.PubMedView ArticleGoogle Scholar
- Fryxell KJ: The coevolution of gene family trees. Trends Genet. 1996, 12 (9): 364-369.PubMedView ArticleGoogle Scholar
- Kann MG, Jothi R, Cherukuri PF, Przytycka TM: Predicting protein domain interactions from coevolution of conserved regions. Proteins. 2007, 67 (4): 811-820. 10.1002/prot.21347.PubMedView ArticleGoogle Scholar
- Pazos F, Ranea JA, Juan D, Sternberg MJ: Assessing protein co-evolution in the context of the tree of life assists in the prediction of the interactome. J Mol Biol. 2005, 352 (4): 1002-1015. 10.1016/j.jmb.2005.07.005.PubMedView ArticleGoogle Scholar
- Sato T, Yamanishi Y, Kanehisa M, Toh H: The inference of protein-protein interactions by co-evolutionary analysis is improved by excluding the information about the phylogenetic relationships. Bioinformatics. 2005, 21 (17): 3482-3489. 10.1093/bioinformatics/bti564.PubMedView ArticleGoogle Scholar
- Craig RA, Liao L: Phylogenetic tree information aids supervised learning for predicting protein-protein interaction based on distance matrices. BMC Bioinformatics. 2007, 8: 6-10.1186/1471-2105-8-6.PubMedPubMed CentralView ArticleGoogle Scholar
- Juan D, Pazos F, Valencia A: High-confidence prediction of global interactomes based on genome-wide coevolutionary networks. Proc Natl Acad Sci U S A. 2008, 105 (3): 934-939. 10.1073/pnas.0709671105.PubMedPubMed CentralView ArticleGoogle Scholar
- Kann MG, Shoemaker BA, Panchenko AR, Przytycka TM: Correlated evolution of interacting proteins: looking behind the mirrortree. J Mol Biol. 2009, 385 (1): 91-98. 10.1016/j.jmb.2008.09.078.PubMedPubMed CentralView ArticleGoogle Scholar
- Lovell SC, Robertson DL: An integrated view of molecular coevolution in protein-protein interactions. Mol Biol Evol. 2010, 27 (11): 2567-2575. 10.1093/molbev/msq144.PubMedView ArticleGoogle Scholar
- Hakes L, Lovell SC, Oliver SG, Robertson DL: Specificity in protein interactions and its relationship with sequence diversity and coevolution. Proc Natl Acad Sci U S A. 2007, 104 (19): 7999-8004. 10.1073/pnas.0609962104.PubMedPubMed CentralView ArticleGoogle Scholar
- Pazos F, Valencia A: Protein co-evolution, co-adaptation and interactions. Embo J. 2008, 27 (20): 2648-2655. 10.1038/emboj.2008.189.PubMedPubMed CentralView ArticleGoogle Scholar
- Kelly WP, Stumpf MP: Trees on networks: resolving statistical patterns of phylogenetic similarities among interacting proteins. BMC Bioinformatics. 2010, 11: 470-10.1186/1471-2105-11-470.PubMedPubMed CentralView ArticleGoogle Scholar
- Moyle WR, Campbell RK, Myers RV, Bernard MP, Han Y, Wang X: Co-evolution of ligand-receptor pairs. Nature. 1994, 368 (6468): 251-255. 10.1038/368251a0.PubMedView ArticleGoogle Scholar
- Atchley WR, Wollenberg KR, Fitch WM, Terhalle W, Dress AW: Correlations among amino acid sites in bHLH protein domains: an information theoretic analysis. Mol Biol Evol. 2000, 17 (1): 164-178. 10.1093/oxfordjournals.molbev.a026229.PubMedView ArticleGoogle Scholar
- Mintseris J, Weng Z: Structure, function, and evolution of transient and obligate protein-protein interactions. Proc Natl Acad Sci U S A. 2005, 102 (31): 10930-10935. 10.1073/pnas.0502667102.PubMedPubMed CentralView ArticleGoogle Scholar
- Travers SA, Fares MA: Functional coevolutionary networks of the Hsp70-Hop-Hsp90 system revealed through computational analyses. Mol Biol Evol. 2007, 24 (4): 1032-1044. 10.1093/molbev/msm022.PubMedView ArticleGoogle Scholar
- Madaoui H, Guerois R: Coevolution at protein complex interfaces can be detected by the complementarity trace with important impact for predictive docking. Proc Natl Acad Sci U S A. 2008, 105 (22): 7708-7713. 10.1073/pnas.0707032105.PubMedPubMed CentralView ArticleGoogle Scholar
- Yeang CH, Haussler D: Detecting coevolution in and among protein domains. PLoS Comput Biol. 2007, 3 (11): e211-10.1371/journal.pcbi.0030211.PubMedPubMed CentralView ArticleGoogle Scholar
- Pal C, Papp B, Lercher MJ: An integrated view of protein evolution. Nat Rev Genet. 2006, 7 (5): 337-348. 10.1038/nrg1838.PubMedView ArticleGoogle Scholar
- Jothi R, Cherukuri PF, Tasneem A, Przytycka TM: Co-evolutionary analysis of domains in interacting proteins reveals insights into domain-domain interactions mediating protein-protein interactions. J Mol Biol. 2006, 362 (4): 861-875. 10.1016/j.jmb.2006.07.072.PubMedPubMed CentralView ArticleGoogle Scholar
- Felsenstein J: Evolutionary trees from DNA sequences: a maximum likelihood approach. J Mol Evol. 1981, 17 (6): 368-376. 10.1007/BF01734359.PubMedView ArticleGoogle Scholar
- Huelsenbeck JP, Crandall KA: Phylogeny estimation and hypothesis testing using maximum likelihood. Annu Rev Ecol Syst. 1997, 28: 437-466. 10.1146/annurev.ecolsys.28.1.437.View ArticleGoogle Scholar
- Maddison WP: Gene trees in species trees. Syst Biol. 1997, 46 (3): 523-536. 10.1093/sysbio/46.3.523.View ArticleGoogle Scholar
- Castresana J: Topological variation in single-gene phylogenetic trees. Genome Biol. 2007, 8 (6): 216-PubMedPubMed CentralGoogle Scholar
- Rannala B, Yang Z: Phylogenetic inference using whole genomes. Annu Rev Genomics Hum Genet. 2008, 9: 217-231. 10.1146/annurev.genom.9.081307.164407.PubMedView ArticleGoogle Scholar
- Boeckmann B, Bairoch A, Apweiler R, Blatter MC, Estreicher A, Gasteiger E, Martin MJ, Michoud K, O'Donovan C, Phan I, et al: The SWISS-PROT protein knowledgebase and its supplement TrEMBL in 2003. Nucleic Acids Res. 2003, 31 (1): 365-370. 10.1093/nar/gkg095.PubMedPubMed CentralView ArticleGoogle Scholar
- Apweiler R, Bairoch A, Wu CH, Barker WC, Boeckmann B, Ferro S, Gasteiger E, Huang H, Lopez R, Magrane M, et al: UniProt: the Universal Protein knowledgebase. Nucleic Acids Res. 2004, 32 (Database issue): D115-D119.PubMedPubMed CentralView ArticleGoogle Scholar
- Altschul SF, Madden TL, Schaffer AA, Zhang J, Zhang Z, Miller W, Lipman DJ: Gapped BLAST and PSI-BLAST: a new generation of protein database search programs. Nucleic Acids Res. 1997, 25 (17): 3389-3402. 10.1093/nar/25.17.3389.PubMedPubMed CentralView ArticleGoogle Scholar
- Finn RD, Tate J, Mistry J, Coggill PC, Sammut SJ, Hotz HR, Ceric G, Forslund K, Eddy SR, Sonnhammer EL, et al: The Pfam protein families database. Nucleic Acids Res. 2008, 36 (Database issue): D281-D288.PubMedPubMed CentralGoogle Scholar
- Pybus OG: Model selection and the molecular clock. PLoS Biol. 2006, 4 (5): e151-10.1371/journal.pbio.0040151.PubMedPubMed CentralView ArticleGoogle Scholar
- Strimmer K, Rambaut A: Inferring confidence sets of possibly misspecified gene trees. Proc Biol Sci. 2002, 269 (1487): 137-142. 10.1098/rspb.2001.1862.PubMedPubMed CentralView ArticleGoogle Scholar
- Goldman N, Anderson JP, Rodrigo AG: Likelihood-based tests of topologies in phylogenetics. Syst Biol. 2000, 49 (4): 652-670. 10.1080/106351500750049752.PubMedView ArticleGoogle Scholar
- Thompson JD, Linard B, Lecompte O, Poch O: A comprehensive benchmark study of multiple sequence alignment methods: current challenges and future perspectives. PLoS One. 2011, 6 (3): e18093-10.1371/journal.pone.0018093.PubMedPubMed CentralView ArticleGoogle Scholar
- Barta JR: Investigating phylogenetic relationships within the Apicomplexa using sequence data: the search for homology. Methods. 1997, 13 (2): 81-88. 10.1006/meth.1997.0501.PubMedView ArticleGoogle Scholar
- Hillis DM, Dixon MT: Ribosomal DNA: molecular evolution and phylogenetic inference. Q Rev Biol. 1991, 66 (4): 411-453. 10.1086/417338.PubMedView ArticleGoogle Scholar
- Margoliash E: Primary structure and evolution of cytochrome C. Proc Natl Acad Sci U S A. 1963, 50: 672-679. 10.1073/pnas.50.4.672.PubMedPubMed CentralView ArticleGoogle Scholar
- Ciccarelli FD, Doerks T, von Mering C, Creevey CJ, Snel B, Bork P: Toward automatic reconstruction of a highly resolved tree of life. Science. 2006, 311 (5765): 1283-1287. 10.1126/science.1123061.PubMedView ArticleGoogle Scholar
- Thompson JN: The coevolutionary process. 1994, Chicago: University of Chicago PressView ArticleGoogle Scholar
- Agrafioti I, Swire J, Abbott J, Huntley D, Butcher S, Stumpf MP: Comparative analysis of the Saccharomyces cerevisiae and Caenorhabditis elegans protein interaction networks. BMC Evol Biol. 2005, 5: 23-10.1186/1471-2148-5-23.PubMedPubMed CentralView ArticleGoogle Scholar
- Wang GZ, Lercher MJ: The effects of network neighbours on protein evolution. PLoS One. 2011, 6 (4): e18288-10.1371/journal.pone.0018288.PubMedPubMed CentralView ArticleGoogle Scholar
- Williams SG, Lovell SC: The effect of sequence evolution on protein structural divergence. Mol Biol Evol. 2009, 26 (5): 1055-1065. 10.1093/molbev/msp020.PubMedView ArticleGoogle Scholar
- Tillier ER, Charlebois RL: The human protein coevolution network. Genome Res. 2009, 19 (10): 1861-1871. 10.1101/gr.092452.109.PubMedPubMed CentralView ArticleGoogle Scholar
- Atwell S, Ultsch M, De Vos AM, Wells JA: Structural plasticity in a remodeled protein-protein interface. Science. 1997, 278 (5340): 1125-1128. 10.1126/science.278.5340.1125.PubMedView ArticleGoogle Scholar
- Mateu MG, Fersht AR: Mutually compensatory mutations during evolution of the tetramerization domain of tumor suppressor p53 lead to impaired hetero-oligomerization. Proc Natl Acad Sci U S A. 1999, 96 (7): 3595-3599. 10.1073/pnas.96.7.3595.PubMedPubMed CentralView ArticleGoogle Scholar
- del Alamo M, Mateu MG: Electrostatic repulsion, compensatory mutations, and long-range non-additive effects at the dimerization interface of the HIV capsid protein. J Mol Biol. 2005, 345 (4): 893-906. 10.1016/j.jmb.2004.10.086.PubMedView ArticleGoogle Scholar
- Clark GW, Dar VU, Bezginov A, Yang JM, Charlebois RL, Tillier ER: Using coevolution to predict protein-protein interactions. Methods Mol Biol. 2011, 781: 237-256. 10.1007/978-1-61779-276-2_11.PubMedView ArticleGoogle Scholar
- Tan SH, Zhang Z, Ng SK: ADVICE: Automated Detection and Validation of Interaction by Co-Evolution. Nucleic Acids Res. 2004, 32 (Web Server issue): W69-W72.PubMedPubMed CentralView ArticleGoogle Scholar
- von Mering C, Krause R, Snel B, Cornell M, Oliver SG, Fields S, Bork P: Comparative assessment of large-scale data sets of protein-protein interactions. Nature. 2002, 417 (6887): 399-403.PubMedView ArticleGoogle Scholar
- Ghaemmaghami S, Huh WK, Bower K, Howson RW, Belle A, Dephoure N, O'Shea EK, Weissman JS: Global analysis of protein expression in yeast. Nature. 2003, 425 (6959): 737-741. 10.1038/nature02046.PubMedView ArticleGoogle Scholar
- Thompson JD, Higgins DG, Gibson TJ: CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. Nucleic Acids Res. 1994, 22 (22): 4673-4680. 10.1093/nar/22.22.4673.PubMedPubMed CentralView ArticleGoogle Scholar
- Baldauf SL: Phylogeny for the faint of heart: a tutorial. Trends Genet. 2003, 19 (6): 345-351. 10.1016/S0168-9525(03)00112-4.PubMedView ArticleGoogle Scholar
- Guindon S, Gascuel O: A simple, fast, and accurate algorithm to estimate large phylogenies by maximum likelihood. Syst Biol. 2003, 52 (5): 696-704. 10.1080/10635150390235520.PubMedView ArticleGoogle Scholar
- Yang Z: Among-site rate variation and its impact on phylogenetic analyses. Trends Ecol Evol. 1996, 11 (9): 367-372. 10.1016/0169-5347(96)10041-0.PubMedView ArticleGoogle Scholar
- Le SQ, Gascuel O: An improved general amino acid replacement matrix. Mol Biol Evol. 2008, 25 (7): 1307-1320. 10.1093/molbev/msn067.PubMedView ArticleGoogle Scholar
- Schmidt HA, Strimmer K, Vingron M, von Haeseler A: TREE-PUZZLE: maximum likelihood phylogenetic analysis using quartets and parallel computing. Bioinformatics. 2002, 18 (3): 502-504. 10.1093/bioinformatics/18.3.502.PubMedView ArticleGoogle Scholar
- Leinonen R, Akhtar R, Birney E, Bower L, Cerdeno-Tarraga A, Cheng Y, Cleland I, Faruque N, Goodgame N, Gibson R, et al: The European nucleotide archive. Nucleic Acids Res. 2010, 39 (Database issue): D28-D31.PubMedPubMed CentralGoogle Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.