- Research article
- Open Access
An assessment of catalytic residue 3D ensembles for the prediction of enzyme function
© Žváček et al. 2015
- Received: 17 April 2015
- Accepted: 29 October 2015
- Published: 4 November 2015
The central element of each enzyme is the catalytic site, which commonly catalyzes a single biochemical reaction with high specificity. It was unclear to us how often sites that catalyze the same or highly similar reactions evolved on different, i. e. non-homologous protein folds and how similar their 3D poses are. Both similarities are key criteria for assessing the usability of pose comparison for function prediction.
We have analyzed the SCOP database on the superfamily level in order to estimate the number of non-homologous enzymes possessing the same function according to their EC number. 89 % of the 873 substrate-specific functions (four digit EC number) assigned to mono-functional, single-domain enzymes were only found in one superfamily. For a reaction-specific grouping (three digit EC number), this value dropped to 35 %, indicating that in approximately 65 % of all enzymes the same function evolved in two or more non-homologous proteins.
For these isofunctional enzymes, structural similarity of the catalytic sites may help to predict function, because neither high sequence similarity nor identical folds are required for a comparison. To assess the specificity of catalytic 3D poses, we compiled the redundancy-free set ENZ_SITES, which comprises 695 sites, whose composition and function are well-defined. We compared their poses with the help of the program Superpose3D and determined classification performance. If the sites were from different superfamilies, the number of true and false positive predictions was similarly high, both for a coarse and a detailed grouping of enzyme function. Moreover, classification performance did not improve drastically, if we additionally used homologous sites to predict function.
For a large number of enzymatic functions, dissimilar sites evolved that catalyze the same reaction and it is the individual substrate that determines the arrangement of the catalytic site and its local environment. These substrate-specific requirements turn the comparison of catalytic residues into a weak classifier for the prediction of enzyme function.
- Catalytic site
- Pose comparison
- Enzyme function
- Enzyme classification
Enzymes are the workhorses of all metabolic processes observed in nature, which modify their substrates with high specificity and efficiency. Interestingly, on average no more than 3.5 of the approximately 80 to several hundred residues that constitute an enzyme are directly engaged in catalysis . Commonly, these residues are named catalytic residues and the catalytic residues of one enzyme are termed catalytic site or simply site. In certain enzymes, metal ions, cofactors, or water molecules are also involved in catalysis, but the catalytic site is central to the function of an enzyme.
It is known that evolutionary unrelated proteins can catalyze the same biochemical reactions and these non-homologous isofunctional enzymes have been named NISE . Along these lines, algorithms have been developed that compare the poses, i. e. the relative spatial (3D) orientation of catalytic residues from different enzymes. These comparisons are based on the assumption that highly similar poses of sites are indicative of similar reactions and support the prediction of enzyme function in the absence of a more global sequence or fold similarity.
A pioneering and very flexible algorithm that allows the user to specify a site is PINTS ; the alternative GASPS utilizes a machine learning approach and automatically identifies sets of 3 – 10 residues that maximize function prediction . Applied to four protein superfamilies, GASPS was found to perform comparable or better than commonly used methods of annotation transfer like PSI-BLAST . Alternatively, the catalytic site identification server provides users with protein annotations based on structural matches with entries of the PDB . For the more recently introduced algorithm CMASA, which uses a similar approach, the authors reported the detection of 166 putative catalytic sites . Methods like ProFunc  or ASSIST  combine analysis of protein sequence and structure using several algorithms. The performance of these two approaches is comparable and ASSIST predicted for 34 of 54 randomly chosen enzymes the correct Enzyme Commission (EC) number .
With the advent of highly sensitive methods like HHsearch, which is based on a comparison of Hidden Markov Models , the sensitivity in detecting homologous proteins has increased drastically: even if the pairwise sequence identity of homologous proteins is no greater than 20 %, HHsearch identifies 50 % of these relationships . Although homologous enzymes may catalyze quite different reactions, such hits narrow down the number of putative functions if similarity is high for the full sequences . Thus, the major challenges of a catalytic site comparison are the cases in which no homologous enzymes allow for an annotation transfer.
Recently, we have implemented CLIPS-4D, which predicts functionally important residues, i. e. catalytic and ligand binding ones . For these predictions, CLIPS-4D only uses features deduced from 3D structure and homologous sequences like solvent accessibility or residue conservation and does not transfer the annotation of known sites. A straightforward utilization of these data would be a functional assignment based on the pose of the putative catalytic residues in order to predict function for unknown enzymes. Hence we had an interest in determining the performance of pose comparison for more difficult cases.
Thus we focused on non-homologous isofunctional enzymes, where function assignment by sequence comparison will fail in most cases. To this end, we estimated the number of NISE, i. e. those cases which are due to convergent evolution. In convergent evolution, non-homologous enzymes evolve in separate biological contexts to catalyze the same or a similar biochemical transformation.
Our analysis of the SCOP database  identified 98 out of 873 specific enzyme functions as NISE, which argues in favor of pose comparison for function assignment. However, for a successful application, the predictive power of this approach has to reach an acceptable level. In order to assess classification performance, we i) compiled a representative and redundancy-free data set of catalytic sites and ii) utilized the program Superpose3D  to compare their poses. The function of the enzymes was compared based on the assigned EC classes  and GO terms . It turned out that for sites consisting of two or more residues, the specificity of pose comparison is relatively low; similar poses were found in enzymes catalyzing completely different reactions. Consequently, this finding makes clear that a pose comparison alone can only help in a few cases to unambiguously assign enzyme function.
ENZ_SITES, a redundancy-free set of catalytic sites
The Catalytic Site Atlas (CSA) is a comprehensive and frequently used resource of catalytic sites . This database consists of two types of annotations: a hand‐annotated set containing information extracted from the primary literature, using well-defined criteria to assign catalytic residues and an additional homologous set, containing annotations inferred by PSI‐BLAST and a sequence alignment to one entry of the manually curated data set . In order to concentrate on highly reliable data, we focused on the manually curated sites, which were in version 2 of CSA from 928 different PDB  entries. Additionally, we queried the databases BRENDA  and PDBsum  (versions as of January 2014) in order to maximize the number of assigned functions, i. e. EC numbers.
For our purposes, we had to exclude a large number of entries: 317 sites consisted of just one residue, which renders the comparison of poses insignificant, as the 3D superposition of the two corresponding side chains will always indicate high similarity. For 34 sites, at least one residue was not a canonical amino acid residue and 126 sites were excluded, as the catalytic residues were located at different chains of the PDB entry, which is a configuration we could not analyze. 41 sites were from proteins without an EC number and 77 sites from multifunctional enzymes; i. e. more than one EC number was listed. 36 sites had no SCOP entry which made it impossible to decide on homology, and 8 sites were removed due to inconsistencies in the CSA data and the corresponding PDB entries. After this filtering process, the data set, which we named ENZ_SITES, consisted of 695 sites. The names of these CSA entries are listed in Additional file 1. The average number of catalytic residues per site was 3.4, which is in agreement with previous findings ; the minimum were two (207/695, 29.8 % of all sites) and the maximum ten residues.
MCC values  are considered a fair performance measure as they are deduced from all classified cases. In both formulae, TP is the number of true positives, TN the number of true negatives, FP the number of false positives, and FN the number of false negatives.
Normalized RMSD values
Here, RMSD(cs i , cs j ) = Superpose3D(cs i , cs j , all-atom mode) is the root mean square deviation (RMSD) value determined for the comparison of sites cs i and cs j in all-atom mode of Superpose3D ; |ms| is the number of matched, i. e. successfully superposed residues. For RMSD N2, the score decreases stronger than with RMSD N1 if ms consists of a larger set of residues.
Homology is indicative of substrate specificity, but not of enzymatic function
Based on a detailed analysis of 33 sites, it has been deduced that convergent evolution of catalytic sites is not rare . A more comprehensive analysis resulted in 185 confirmed EC nodes, i. e. enzymatic functions, where different protein folds were present . The Enzyme Commission numbering scheme  groups the chemical reactions catalyzed by enzymes in six classes. These are (1) oxidoreductases, (2) transferases, (3) hydrolases, (4) lyases, (5) isomerases, and (6) ligases. Beneath each of the six classes, three levels of subclasses describe the specific enzymatic reaction in more detail. The third subclass level specifies the reaction and the fourth level the specific substrate [22, 23].
We were interested in estimating the number of NISE on the level of the enzymatic reactions and, additionally, on the level of their individual substrates. In order to determine the evolutionary relationship of enzymes, we utilized the hierarchical classification of the SCOP database (release 1.75) . SCOP is manually maintained by experts and its superfamily level is regarded as the most reliable standard for remote homologs . Thus, we considered two enzymes as homolog if they shared the same SCOP superfamily.
According to EC nomenclature, enzymes catalyze the same reaction if the first three digits of their EC number are identical. After applying the same grouping as above to the first three EC digits, the number of functions represented exclusively by homologous enzymes dropped to 35 %, and the number of functions with five or more superfamilies was 30 %. These findings make clear that homology - and consequently sequence similarity - is a strong indicator of a specific substrate, but not of the more general enzymatic function. Taken together, these numbers are in agreement with previous findings, which identified 185 EC nodes with two or more experimentally characterized (or predicted) structurally unrelated proteins .
The all-atom representation and a normalized RMSD are best suited for site comparison
As shown above for many cases, the same enzymatic function can be found in different superfamilies. However, these comparisons do not permit a conclusion on the specific arrangements and similarities of catalytic sites.
We wanted to assess the 3D similarity of these sites based on a representative data set. Unfortunately, it is unclear for many enzymes which residues are directly involved in catalysis. This is why we had to concentrate on a smaller, redundancy-free set of catalytic sites, which we named ENZ_SITES; see Methods. It consists of 695 sites and is based on the Catalytic Site Atlas, which precisely enumerates residues that are directly involved in catalysis . Thus, for all ENZ_SITES entries, the 3D orientation of the corresponding catalytic residues is known as well as the SCOP classification . The function of these enzymes is given by their EC number and alternatively by a set of GO terms  that were inferred from the Gene Ontology Annotation Database  for 618 ENZ_SITES entries.
Numbers of TPs and sensitivity for different representations of catalytic sites and for scores to compare their poses
Cα + Cβ
Cα + centroid
Maximizing the MCC as a means of finding optimal cut-off values
Classification performance for pose comparison
cu_ RMSD N2 = 0.65 Å, 6 EC classes
cu_ RMSD N2 = 0.21 Å, cu_ S GO = 0.88, CC, BP, MF
cu_ RMSD N2 = 0.21 Å, cu_ S GO = 0.88, BP, MF
cu_ RMSD N2 = 0.50 Å, cu_ S GO = 0.75, BP, MF
cu_ RMSD N2 = 0.21 Å, cu_ S GO = 0.75, BP, MF
cu_ RMSD N2 = 0.91 Å, cu_ S GO = 0.88, BP, MF
cu_ RMSD N2 = 0.91 Å, cu_ S GO = 0.75, BP, MF
cu_ RMSD N2 = 0.37 Å, cu_ S GO = 0.90, BP, MF
cu_ RMSD N2 = 0.99 Å, cu_ S GO = 0.77, BP, MF
cu_ RMSD = 0.85 Å, cu_ S GO = 0.70, MF
best of 10 cu_ RMSD N2 = 1.10 Å, cu_ S GO = 0.75, BP, MF
Classifying function based on site comparison and GO terms
Grouping all enzymes into no more than six classes, as we have done so far, is a relatively crude approach that may deteriorate classification performance. The low sensitivity of 0.32 (Table 1) indicates that the number of FN is approximately 2 × TP. This means that highly similar sites possess dissimilar functions to be found in enzymes belonging to different EC classes. To be more specific, we applied a classification scheme with a higher resolution of enzyme function. However, instead of using EC subclasses, we chose the gene ontology, which also allows a precise specification of enzyme activity . The major advantage of an ontology is the possibility of comparing terms by means of a similarity score, which is not feasible for EC subclasses.
The gene ontology describes gene products with respect to three annotation domains: these are the cellular component (CC), where the protein is active, the biological process (BP) the protein is involved in, and the molecular function (MF), which specifies the catalyzed reaction for enzymes. The set of GO terms is fixed and an acyclic graph defines the relationships between terms, which makes possible the comparison of terms and term sets.
For this comparison, several algorithms have been implemented, and we opted for a method proposed recently . This approach computes similarity scores, which are independent of the occurrence of the GO terms in the data set under study. The output is a normalized score S GO (G i , G j ) from the range [0, 1], and higher values indicate that the sets G i and G j of GO terms are similar. Here, larger values signal that the corresponding enzymes e i and e j represented by sites cs i and cs j have similar function. We conjectured that GO terms related to the domain CC do not contribute to a classification of enzyme function, therefore we tested several combinations of the three annotation domains. However, the optimal cut-off cu_S GO was unclear, as the authors did not recommend a default value. This is why we performed a grid search and varied in a systematic manner both cu_RMSD N2 and cu_S GO in order to maximize the MCC value analogously to the above-mentioned approach. Table 2 summarizes the results; the largest MCC value of 0.64 resulted from an analysis of BP and MF terms and the cut-offs cu_RMSD N2 = 0.21 Å and cu_S GO = 0.88. The number of only five TP indicated a low classification success. For the least stringent cut-off values which we studied, namely cu_RMSD N2 = 0.91 Å and cu_S GO = 0.75, the MCC value dropped to 0.13 and the number of FP increased to 265. For the intermediate cut-offs cu_RMSD N2 = 0.50 Å and cu_S GO = 0.75, the number of FPs was 38, but the MCC value was not higher than 0.36. For a fixed cu_RMSD N2 value, the MCC value increased with a decrease of cu_S GO , as more cases were considered TP; compare the listed results for cu_RMSD N2 = 0.91. As expected, adding GO terms from the CC domain to the functional assignment deteriorated classification performance: the maximal MCC value dropped from 0.64 to 0.44.
Adding poses of homologs does not improve classification performance
The above results indicate that pose comparison of non-homologous enzymes identifies only a small number of functionally similar enzymes. On the other hand, large protein families are known to exist, which consist of functional diverse enzymes . This is why we also wanted to assess classification performance resulting from a comparison of all ENZ_SITES, and we named these analyses (which also included homologous sites) ALL_ENZ_SITES. Again, the maximal MCC value was determined by means of a grid-search, and results are listed in Table 2. Using the same parameters as above (RMSD N2 and BP, MF), the MCC value was 0.47. As expected, the number of TP increased to 59, but the number of FP rose simultaneously to 78. A classification based on the pure RMSD and GO terms from MF resulted in the MCC value of 0.57. In this case, TP was 167, FP 73 and sensitivity 0.76. It seems that this MCC value is the upper limit of the classification performance: even if we picked the enzyme with the highest S GO -score out of the 10 most similar poses, the maximal MCC value was not higher than 0.58 and the number of TP, FP, TN, and FN did not change notably; see the numbers given in Table 2. For the more stringent cut-offs cu_RMSD N2 = 0.37 Å and cu_S GO = 0.90, the MCC value was only 0.29.
Are our findings consisting of an optimal MCC value of 0.57 and a sensitivity of 0.76 in agreement with previous results? For their assessment, we selected two recently introduced alternatives, which are the catalytic site identification server  and the CMASA algorithm . Both are based on similar methods for the 3D comparison of catalytic sites as introduced above and have been evaluated on larger data sets. For the catalytic site identification server, an MCC value of 0.55 and a sensitivity of 0.85 have been reported . For the CMASA algorithm, a mean MCC value of 0.90 and a sensitivity of 0.86 have been determined. Note that in both assessments, only sites consisting of three or more catalytic residues have been analyzed. Moreover, for the CMASA data set, all three residue sites containing two glycines were eliminated as well. Thus, the lower performance we determined for the 695 entries of our data set ENZ_SITES is most likely due to the additional assessment of the more difficult cases, which are the 207 sites consisting of only two residues. In summary, these findings make clear that pose comparison alone is not sufficient to unambiguously determine enzyme function, if sites consisting of not more than two residues have to be analyzed. Additionally, a pose comparison is not possible for approximately a third of the CSA sites, which consist of only one catalytic residue. These cases were masked out in all of the above mentioned studies.
Nature’s preference of a limited number of sites complicates function prediction
Our survey of 873 substrate-specific enzymatic functions made clear that approximately 11 % of them have evolved on two or more non-homologous protein structures. On the other hand, the performance of pose comparison was poor both for homologous and especially for non-homologous structures. For the relatively strict cut-offs cu_RMSD N2 = 0.21 Å and cu_S GO = 0.88, the number of five FP predictions equals the number of five TPs, which indicates that the same residues - arranged in a highly similar orientation - catalyze different reactions. For the other settings tested here, the number of FP was as well similar to those of TP predictions. Why is this the case?
It is known that only the 11 polar and charged residues are generally observed as catalytic residues . Moreover, the combination of residues which occur in catalytic sites is strictly limited: no more than nine residue combinations were found that are repeatedly in use in different and unrelated enzymes , which makes the above findings plausible.
On the other hand, an unbiased analysis of enzymes suggested that less than 30 % of the BLAST pair fragments determined above 50 % sequence identity have an identical function . A survey of structurally characterized superfamilies demonstrated that almost 40 % are functionally diverse, i. e. different members catalyze reactions with different EC numbers . Thus, a simple annotation transfer by sequence homology is often insufficient to assign function. A striking example is the enolase superfamily, which consists of more than 8000 members that catalyze more than 20 different reactions .
How can one assign function in these cases? Most helpful is a combination of orthogonal methods. Among the in silico approaches used so far are ligand docking, the analysis of the genomic context, and sequence similarity networks . However, in silico ligand docking is not always successful, as the binding of a ligand often induces structural changes and the genomic context is only conserved for microorganisms. Moreover, these methods require a fine-tuning of parameters and their concerted interpretation is difficult. Thus, the assignment of enzyme function still requires human expertise, and the design of reliable classifiers for enzyme function is still an open problem, as has been shown by the CAFA contest . The challenge is to find the most suitable combination of weak classifiers like CLIPS-4D and pose comparison and the integration of disparate data sources in order to form a robust and reliable system for functional assignment.
For a large number of enzymatic functions, dissimilar sites evolved that catalyze the same reaction and it is the individual substrate that determines the arrangement of the catalytic site and the adjacent residues. It follows that these substrate-specific requirements turn the comparison of catalytic sites into a weak classifier for the prediction of enzyme function: If a site consists of not more than two or three catalytic residues, the specificity of pose comparison is relatively low. Thus, the composition and the 3D arrangement of the site are in most cases not specific for a distinct enzyme function.
The authors would like to thank Professor J. Keller (University of Hagen) for useful comments concerning the classification.
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
- Bartlett GJ, Porter CT, Borkakoti N, Thornton JM. Analysis of catalytic residues in enzyme active sites. J Mol Biol. 2002;324:105–21.View ArticlePubMedGoogle Scholar
- Omelchenko MV, Galperin MY, Wolf YI, Koonin EV. Non-homologous isofunctional enzymes: a systematic analysis of alternative solutions in enzyme evolution. Biol Direct. 2010;5:31.View ArticlePubMedPubMed CentralGoogle Scholar
- Stark A, Russell RB. Annotation in three dimensions. PINTS: patterns in non-homologous tertiary structures. Nucleic Acids Res. 2003;31:3341–4.View ArticlePubMedPubMed CentralGoogle Scholar
- Polacco BJ, Babbitt PC. Automated discovery of 3D motifs for protein function annotation. Bioinformatics. 2006;22:723–30.View ArticlePubMedGoogle Scholar
- Kirshner DA, Nilmeier JP, Lightstone FC. Catalytic site identification–a web server to identify catalytic site structural matches throughout PDB. Nucleic Acids Res. 2013;41:W256–65.View ArticlePubMedPubMed CentralGoogle Scholar
- Li GH, Huang JF. CMASA: an accurate algorithm for detecting local protein structural similarity and its application to enzyme catalytic site annotation. BMC Bioinformatics. 2010;11:439.View ArticlePubMedPubMed CentralGoogle Scholar
- Laskowski RA, Watson JD, Thornton JM. ProFunc: a server for predicting protein function from 3D structure. Nucleic Acids Res. 2005;33:W89–93.View ArticlePubMedPubMed CentralGoogle Scholar
- Caprari S, Toti D, Viet Hung L, Di Stefano M, Polticelli F. ASSIST: a fast versatile local structural comparison tool. Bioinformatics. 2014;30:1022–4.View ArticlePubMedGoogle Scholar
- Söding J. Protein homology detection by HMM-HMM comparison. Bioinformatics. 2005;21:951–60.View ArticlePubMedGoogle Scholar
- Rost B. Enzyme function less conserved than anticipated. J Mol Biol. 2002;318:595–608.View ArticlePubMedGoogle Scholar
- Janda JO, Meier A, Merkl R. CLIPS-4D: a classifier that distinguishes structurally and functionally important residue-positions based on sequence and 3D data. Bioinformatics. 2013;29:3029–35.Google Scholar
- Andreeva A, Howorth D, Chandonia JM, Brenner SE, Hubbard TJ, Chothia C, et al. Data growth and its impact on the SCOP database: new developments. Nucleic Acids Res. 2008;36:D419–25.View ArticlePubMedGoogle Scholar
- Gherardini PF, Ausiello G, Helmer-Citterich M. Superpose3D: a local structural comparison program that allows for user-defined structure representations. PLoS One. 2010;5, e11988.View ArticlePubMedPubMed CentralGoogle Scholar
- Webb EC. Enzyme nomenclature 1992. Recommendations of the nomenclature committee of the international union of biochemistry and molecular biology on the nomenclature and classification of enzymes, vol. 6. San Diego: Academic; 1992.Google Scholar
- Ashburner M, Ball CA, Blake JA, Botstein D, Butler H, Cherry JM, et al. Gene ontology: tool for the unification of biology. The gene ontology consortium. Nat Genet. 2000;25:25–9.View ArticlePubMedPubMed CentralGoogle Scholar
- Porter CT, Bartlett GJ, Thornton JM. The Catalytic Site Atlas: a resource of catalytic sites and residues identified in enzymes using structural data. Nucleic Acids Res. 2004;32:D129–33.View ArticlePubMedPubMed CentralGoogle Scholar
- Bernstein FC, Koetzle TF, Williams GJ, Meyer Jr EF, Brice MD, Rodgers JR, et al. A computer-based archival file for macromolecular structures. Eur J Biochem. 1977;80:319–24.View ArticlePubMedGoogle Scholar
- Schomburg I, Chang A, Placzek S, Sohngen C, Rother M, Lang M, et al. BRENDA in 2013: integrated reactions, kinetic data, enzyme function data, improved disease classification: new options and contents in BRENDA. Nucleic Acids Res. 2013;41:D764–72.View ArticlePubMedGoogle Scholar
- de Beer TA, Berka K, Thornton JM, Laskowski RA. PDBsum additions. Nucleic Acids Res. 2014;42:D292–6.View ArticlePubMedGoogle Scholar
- Matthews BW. Comparison of the predicted and observed secondary structure of T4 phage lysozyme. Biochimica et Biophysica Acta. 1975;405:442–51.View ArticlePubMedGoogle Scholar
- Gherardini PF, Wass MN, Helmer-Citterich M, Sternberg MJ. Convergent evolution of enzyme active sites is not a rare phenomenon. J Mol Biol. 2007;372:817–45.View ArticlePubMedGoogle Scholar
- Tipton K, Boyce S. History of the enzyme nomenclature system. Bioinformatics. 2000;16:34–40.View ArticlePubMedGoogle Scholar
- IUBMB Enzyme Nomenclature [http://www.chem.qmul.ac.uk/iubmb/enzyme/]
- Lichtarge O. Getting past appearances: the many-fold consequences of remote homology. Nat Struct Biol. 2001;8:918–20.View ArticlePubMedGoogle Scholar
- Müller A, MacCallum RM, Sternberg MJ. Benchmarking PSI-BLAST in genome annotation. J Mol Biol. 1999;293:1257–71.View ArticlePubMedGoogle Scholar
- Camon E, Magrane M, Barrell D, Lee V, Dimmer E, Maslen J, et al. The Gene Ontology Annotation (GOA) database: sharing knowledge in uniprot with gene ontology. Nucleic Acids Res. 2004;32:D262–6.View ArticlePubMedPubMed CentralGoogle Scholar
- Stark A, Sunyaev S, Russell RB. A model for statistical significance of local similarities in structure. J Mol Biol. 2003;326:1307–16.View ArticlePubMedGoogle Scholar
- Torrance JW, Bartlett GJ, Porter CT, Thornton JM. Using a library of structural templates to recognise catalytic sites and explore their evolution in homologous families. J Mol Biol. 2005;347:565–81.View ArticlePubMedGoogle Scholar
- Kristensen DM, Ward RM, Lisewski AM, Erdin S, Chen BY, Fofanov VY, et al. Prediction of enzyme function based on 3D templates of evolutionarily important amino acids. BMC Bioinformatics. 2008;9:17.View ArticlePubMedPubMed CentralGoogle Scholar
- Zhang Y, Skolnick J. Scoring function for automated assessment of protein structure template quality. Proteins. 2004;57:702–10.View ArticlePubMedGoogle Scholar
- Ezkurdia I, Bartoli L, Fariselli P, Casadio R, Valencia A, Tress ML. Progress and challenges in predicting protein-protein interaction sites. Brief Bioinform. 2009;10:233–46.View ArticlePubMedGoogle Scholar
- Wang JZ, Du Z, Payattakool R, Yu PS, Chen CF. A new method to measure the semantic similarity of GO terms. Bioinformatics. 2007;23:1274–81.View ArticlePubMedGoogle Scholar
- Gerlt JA, Babbitt PC. Enzyme (re)design: lessons from natural evolution and computation. Curr Opin Chem Biol. 2009;13:10–8.View ArticlePubMedPubMed CentralGoogle Scholar
- Gutteridge A, Thornton JM. Understanding nature’s catalytic toolkit. Trends Biochem Sci. 2005;30:622–9.View ArticlePubMedGoogle Scholar
- Almonacid DE, Babbitt PC. Toward mechanistic classification of enzyme functions. Curr Opin Chem Biol. 2011;15:435–42.View ArticlePubMedPubMed CentralGoogle Scholar
- Gerlt JA, Babbitt PC, Jacobson MP, Almo SC. Divergent evolution in enolase superfamily: strategies for assigning functions. J Biol Chem. 2012;287:29–34.View ArticlePubMedGoogle Scholar
- Radivojac P, Clark WT, Oron TR, Schnoes AM, Wittkop T, Sokolov A, et al. A large-scale evaluation of computational protein function prediction. Nat Methods. 2013;10:221–7.View ArticlePubMedPubMed CentralGoogle Scholar