Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Identification of Antifreeze Proteins and Their Functional Residues by Support Vector Machine and Genetic Algorithms based on n-Peptide Compositions

  • Chin-Sheng Yu ,

    yucs@fcu.edu.tw

    Affiliations Department of Information Engineering and Computer Science, Feng Chia University, Taichung, Taiwan, Master's Program in Biomedical Informatics and Biomedical Engineering, Feng Chia University, Taichung, Taiwan

  • Chih-Hao Lu

    Affiliation Graduate Institute of Molecular Systems Biomedicine, China Medical University, Taichung, Taiwan

Abstract

For the first time, multiple sets of n-peptide compositions from antifreeze protein (AFP) sequences of various cold-adapted fish and insects were analyzed using support vector machine and genetic algorithms. The identification of AFPs is difficult because they exist as evolutionarily divergent types, and because their sequences and structures are present in limited numbers in currently available databases. Our results reveal that it is feasible to identify the shared sequential features among the various structural types of AFPs. Moreover, we were able to identify residues involved in ice binding without requiring knowledge of the three-dimensional structures of these AFPs. This approach should be useful for genomic and proteomic studies involving cold-adapted organisms.

Introduction

Antifreeze proteins (AFPs) prevent macroscopic ice build-up in cold-adapted organisms by binding to ice and thereby forestalling additional crystallization [1]. By doing so, AFPs allow organisms to survive below 0°C. It is of great interest to harness this singular property—non-antifreeze proteins cannot bind ice—for applications related to the agriculture and food industries [2], [3], [4], [5] and to the rational design of new AFPs. In this regard, it is first necessary to understand how AFPs interact with ice. Accurately identifying AFPs from evolutionarily divergent organisms is difficult because their sequences and structures differ radically [6], [7]. To complicate matters further, for closely related species, the sequences of their AFPs (and consequently the structures,) may also differ substantially if they have been geographically isolated [8]. Additionally, searching for homologous sequences within databases has not been fruitful given the disparity among AFP sequences. Directly studying AFP-ice interactions is also difficult, and a definitive picture of such interactions is not currently available [7]. Because many AFPs do not have structural or sequential features in common, it is therefore challenging to correlate the relationships between sequences, structures, and function.

A large number of biochemical and structural studies [9], [10], [11] have been performed in an attempt to understand how AFPs interact with ice at the molecular level, including site-directed mutagenesis experiments [12], [13], [14] and computational approaches [15]. An ice-binding model that incorporates surface complementarity is generally accepted [16]. Recently, Doxey and colleagues [9] successfully identified AFPs, for which three-dimensional (3D) crystallographic structures were available, on the basis of their highly ordered and planar ice-binding surfaces. Their algorithm, however, could not identify AFPs where only NMR solution structures were available, because the coordinates for atoms at and near the surface were not well defined. [9], [17]. Because the algorithm required a 3D crystallographic structure it was somewhat limited, as there are not always available for any given AFP.

It is clear then, that AFPs cannot be easily distinguished from other types of proteins. Additional information is needed to understand how AFPs and ice interact on a fundamental physicochemical level before such interactions can be applied to cold-adapted mechanisms. Although the types of amino acids present are closely linked to the ice-binding properties of AFPs [10], [13], current models usually rely on only 3D structures. Additionally, to make use of the knowledge that has accumulated over the decades, e.g., identification of the “hydrophobic surface” effect [7], [11], the spatial regularity of an AFP solvent accessible surface, the presence of nonpolar residues, and other properties directly related to the binding properties of AFPs, an algorithm that can take these properties into consideration is necessary. Here, we developed an integrated approach to rapidly identify AFPs from their amino acid sequences. When given a query sequence, our statistically based, support vector machine (SVM) algorithm has been used to identify certain inherent protein traits e.g., protein disulfide connectivities [18], subcellular localizations [19], [20], and protein folds [21], and it does not require a computational mechanical model or structure comparison. During the training and testing of this algorithm for different classifiers associated with AFPs, multiple feature schemes based on n-peptide compositions extracted from the sequences were used. Then, a genetic algorithm (GA) was used iteratively for key-feature selection and to improve the identification accuracy. This integrated approach enabled the recognition of AFPs on the basis of preferred short peptide sequences, rather than on structural comparisons. The identified AFP sequence features have not been reported previously, yet they correlate well with the properties of the ice-binding interfaces. This approach is suitable for the further identification of the ice-binding surfaces of AFPs.

Methods

The Validation Dataset that Contained AFPs and non-AFPs with Known 3D Structures

To assess our approach without bias, we tested it using a sequence validation dataset that did not contain homologous proteins. To examine the effects of key residues on function, we included only AFPs that had known 3D structures. This set contained 3762 nonredundant non-AFPs and 44 AFPs, collected from the PISCES server [22] and the Protein Data Bank (PDB) [23], respectively. To include as many representative structures as possible, the non-AFPs had <25% pairwise sequence identity (SI), R-factors of 0.25 and a crystallographic resolution of at least 2 Å. The AFP sequences were separated into seven subsets on the basis of sequence identity by ClustalW2 [24]. Table 1 lists the PDB IDs of the AFPs in each subset. For a given subset, the associated AFPs had sequences that were not homologous to any of the AFPs in the other subsets. The non-AFPs were randomly divided among the seven subsets to cross-validate the performance of our approach and then were merged as a single trained model for use with other (independent) datasets (see below). Under such a stringent condition, any AFPs recognized subsequently could not have arisen from the self-trained sequences.

thumbnail
Table 1. The seven AFP subsets used for cross-validation testing.

https://doi.org/10.1371/journal.pone.0020445.t001

Independent Datasets

To test our algorithm after training it with the sequence validation dataset, we constructed three independent datasets; none of the AFPs included in the seven subsets of the validation dataset were included in these three datasets. The first dataset included two AFP structures that had been experimentally verified [9], the second dataset contained 369 nonredundant AFP sequences from the UniProKB database [25], [26], representing an evolutionarily divergent group of organisms, and the third dataset contained two “antifreeze-like” (AFL) proteins—although incapable of binding ice, these have both sequence and structure similarity to the fish type III AFP [27].

The second test dataset was constructed by searching for the phrase “antifreeze” in the UniProtKB database; any redundancies, i.e., duplicate sequence or partial sequences, were removed. Further filtering removed those sequences with “predicted” and “putative” in the protein name field. Proteins were then manually checked against the literature to identify those with an appropriate habitat of the host organism, e.g., Arctic Ocean, desert, or mountain climate. Any proteins belong to “antifreeze-like proteins” were also excluded to avoid confusion. Table 2 lists the number of AFPs from each type of organism included in the second dataset.

thumbnail
Table 2. Distribution of the 369 AFP sequences between the types of organism in the independent dataset.

https://doi.org/10.1371/journal.pone.0020445.t002

Feature based coding schemes

n-peptide composition and feature-based coding schemes (where n = 1, 2, 3, etc., encodes the amino acid, dipeptide, and tripeptide composition, respectively) have been used to predict protein properties [19], [20], [21], [28]. Here we used them to characterize the important ice-binding features of AFPs. In this method, feature schemes are denoted by the following set of symbols: An, the original amino acids; Hn, hydrophobicity [29]; Vn, the normalized van der Waals volume [29]; Zn, polarizability [29]; Pn, polarity [29]; and Fn, Sn, and En, groups of residues classified according to four, seven, and eight physical/chemical properties, respectively [19]. To characterize key functional residues more robustly, partitioned subsequences, g-gap dipeptides, and local amino acid composition strategies were also included. [19] The partitioned amino acid composition is a concatenation of all amino acid sequences of composition Y and length k. The symbol Dg identifies the frequency of a sequence in the form a(x)gb, where a and b denote specific amino acids and (x)g denotes the intervening residues of any type between the pair (g-gap), where g is the number of intervening residue. The symbol Wl indicates the amino acid composition for peptides characterized by a set of sliding windows of length l centered on a given type of amino acid. It provides information about the sequential neighbors for of a given type of amino acid.

Assembly Machine-learning Algorithms

All SVM calculations were performed using LIBSVM [30], a general library for support vector classification and regression, and the radial basis function kernel. In addition to the SVM algorithm [31], we implemented a GA to efficiently optimize the selection of feature attributes as detailed [18]; the combined use these algorithm is denoted as SVMGA. For the SVMGA, the feature attributes of each feature scheme, the penalty parameter C, and the kernel parameter γ of the radial basis function (used for SVM identification by the GA approach) were determined in advance. The GA procedure rapidly filtered out feature attributes that were not useful for SVM identification on the basis of each feature scheme.

The Voting System

The coding scheme symbols given above denote the SVM classifiers that were derived from the various properties of the sequence descriptors. For simplicity, the participants in the SVM-identification system [19], [20] were incorporated as:with S = {H3,V3,Z3,P3,F3,S2,E2} and S' = {7, . . .,15}. The system counts the jury votes from each classifier to determine if a protein is an AFP.

Performance Assessment

As in previous work [19], [20], [21], we calculated the prediction accuracy, Qi, which is defined as Qi = ci/ni × 100, to assess the performance of identification, where ci is the number of correctly identified AFPs in the class i ∈ (AFP, non-AFP), and ni is the number of sequences. The overall identification accuracy is given bywhere fi = ni/N, and N is the total number of sequences. Although Qi provides a convenient assessment for identification performance, the Matthews Correlation Coefficient (MCC) [32] is a more informative measure of the performance and is given by:where TP, TN, FP, and FN are the number of true positives, true negatives, false positives, and false negatives, respectively. A value for MCC of 1, 0, or –1 represents a perfect correlation, a random correlation, or an inverse correlation, respectively. Consideration of the MCC allowed us to modify our approach to return as few false positives as possible, thereby maximizing the credibility of the method. To be a credible method, our approach needed to return as few false positives as possible.

AFP Sequence Homology Search

To verify our ability to identify AFPs from their protein sequences, we tested the homology relationships among the AFP sequences. A query sequence from the second independent data set was aligned with the library sequences of the 44 AFPs of the validation set. Only these 44 AFPs were used because their 3D structures have been solved, and they had been experimentally shown to bind ice. We performed an all-against-all sequence alignment using the global alignment program ALIGN [33]. Only the top-ranked sequence of the 44 AFP sequences was then used to assess the effect of homology on AFP identification, i.e., the SI value for the query sequence and the top-ranked sequence determined the usefulness of the homology search approach.

Results

Identification of AFPs in a Cross-validation Dataset

For the cross-validation test, the 3762 non-AFPs were randomly and equally divided amongst the seven subsets of known AFPs, determined on the basis of sequence identity (Table 1). The seven subsets of AFPs can be thought of as seven distant branches of an evolutionary tree. As an experiment, the sequences of six of the subsets were used to train the SVM algorithm with a given feature scheme, and then the output model of the trained algorithm was used to test the sequences in the subset that was not used for training. This training-and-testing cross-validation procedure was repeated seven times for a given feature scheme, each time omitting a different sequence subset during training. All results reported the performance on the total number of datasets. The SVM classifiers were optimized so that the algorithm could assign a protein sequence as either an AFP or non-AFP sequence.

Table 3 contains a summary of the identification accuracies and the MCC values for the different combinations of feature schemes; only the best result for a given feature scheme is reported. The optimized overall identification accuracy was around 11% for the SVM algorithm. Incorporation of the GA algorithm dramatically improved the identification accuracy. Using the iterative procedures mentioned above, the GA identified the largest number of TPs and the smallest number of FPs (<30 FPs remained) as it discarded feature attributes that were not useful for the SVM classification. The assembled SVMGA approach correctly identified all of the AFPs in the cross-validation set. Using just the smallest possible number of selected features, the SVM classifier identified a large number of completely structurally dissimilar AFPs than did Doxey et al. [9] who used the structural characteristics of the AFPs.

thumbnail
Table 3. Performances of SVM and SVMGA in the seven-fold cross-validation tests.

https://doi.org/10.1371/journal.pone.0020445.t003

Identification of AFPs in the Independent Datasets

Although the algorithm performed perfectly in determining the number of divergent sequences during the cross-validating process, we sought to apply the algorithm to more realistic datasets. Two AFPs, isolated from the freeze-tolerant winter rye Secale cereale, were identified from the first independent dataset: non-specific lipid-transporter protein 1 (LTP1) and LTP2 (UniProtKB codes DQ641934 and DQ641935, respectively). Despite LTP1 and LTP2 having 70% sequence identity, the algorithm accurately distinguished them and identified them as possessing or not possessing antifreeze activity, respectively. In addition to accurately identifying the proteins of the first independent dataset as AFPs, the algorithm also recognized that the human and bacterial AFL proteins (PDB IDs 1wvo and 1xuz, respectively) [27] were not AFPs. The human AFL and the bacterial AFL are both very similar in sequence and structure to that of the fish type III AFP (PDB code 1msi).

The AFPs of the second independent dataset represent a divergent group of organisms and were collected from the UniProKB database [25], [26], about 57% of these proteins were identified as AFPs by the SVMGA. The SI pair distribution, which characterizes the relative number of sequence pairs in the close percentage sequence identity interval, was used to examine the effect of sequence homology on AFP identification. The 369 AFP sequences were each used as a query sequence to profile the SI pair-distribution. Each query sequence was aligned with the 44 AFPs of the validation set and also with the other 368 sequences of the second independent data set. The largest SI value for each query that was aligned with the 44 AFPs was plotted along the y axis, and the largest SI value for corresponding sequence aligned with the other 368 sequences of the second dataset was plotted along the x axis (Figure 1). The SI values associated with AFPs in the independent dataset that were not identified by the SVMGA are shown in red; most of these values are <20%, below the so-called midnight-zone threshold for detection of structural/functional relationship [34]. Because the dataset that contained the 369 AFPs was biased–it only contained AFPs from well-characterized cold-adapted organisms–many of the data points are located at the far end of the x axis.

thumbnail
Figure 1. Sequence identity distribution for pairs of AFPs.

The x-axis values are the best pairwise-matched SI values for each AFP sequence against the other 368 sequences. The y-axis values are the best pairwise-matched SI values for each of the 369 AFP sequences of the second independent dataset against the 44 sequences of the validation set. Whether an AFP is identified (black symbol) or not identified (red symbol) in the independent data is indicated.

https://doi.org/10.1371/journal.pone.0020445.g001

Coding Schemes

For the different coding-scheme SVM classifiers used in this study, we were able to reduce the number of feature attributes required by at least 50% after implementing the GA. Consequently, each remaining classifier was well suited to being able to identify the corresponding type of AFP (Table 4). To understand why the features were selected as classifiers, we assigned a number (vote) when the pattern of residues in a sequence matched a GA-selected feature attribute of a coding scheme. The sequence position was marked as an SVMGA key residue if it had received a majority of the jury votes from the 13 coding schemes that we used. For instance, the dipeptide LT was selected in the D0 scheme, and the interval dipeptide T(X2)T was selected in the D1 scheme–thus for the short peptide NTALT, the L at the forth position and the first T each received one vote, and the second T received two votes (Table 5). The representative AFPs are presented in Figure 2, and their SVMGA key residues are marked. Residues with >6 votes, with 4 or 5 votes, and with <3 votes are colored red, yellow, and gray, respectively. The average number of SVMGA key residues in AFP sequences and in non-AFP sequences was confirmed as being significantly different. Approximately 70% of the SVMGA-selected key residues are solvent exposed (data not shown), which is as expected because these residues are more likely to interact with ice.

thumbnail
Figure 2. Examples of key residues mapped onto the surfaces of the seven representative AFPs used in the cross-validation tests.

The structures were drawn using PyMOL [37]. Identification key residues are denoted in red (more votes) and yellow (fewer votes) for the following PDB structures: (A) the winter flounder α-helical AFP (PDB ID 1wfa) [35]; (B) the snow flea AFP (PDB ID 2pne) [38]; (C) the β-helical spruce budworm AFP (PDB ID 1eww) [13]; (D) the β-helical beetle Tenebrio molitor AFP (PDB ID 1ezg) [36].

https://doi.org/10.1371/journal.pone.0020445.g002

thumbnail
Table 4. The feature schemes that enabled the recognition of the AFP in a subset when single SVM classifier was used.

https://doi.org/10.1371/journal.pone.0020445.t004

thumbnail
Table 5. An example of votes acquired by residues in a sequence from 1msi.

https://doi.org/10.1371/journal.pone.0020445.t005

Discussion

Previous studies have postulated the structural character of the interactions between ice and AFP molecules [7], [14]. Knowing how ice and AFP molecules interact allows for the identification of AFPs from their structures, as demonstrated by Doxey et al. [9] (Table 3). Their method, however, requires 3D protein structures, and until now there has not been a more general method to predict candidate AFPs.

To identify AFPs here, we used an integrated machine-learning method, SVMGA, that uses multiple n-peptide composition features. Our results show that sequentially divergent AFPs can be identified according to their shared sequence characteristics, because any test sequence or its homologs are not used in the training set. A set of n-peptide, composition-based, SVM predictors were combined to accurately recognize AFPs, and more importantly, to identify the key functional residues neighboring the ice-binding surfaces. Jia and Davies [7] have characterized defining residue repeats in AFP sequences, e.g., alanine-rich α-helix of type I AFPs (Figure 2A), and TXT (Figure 2C) or TCT (Figure 2D) in insect AFPs. The feature attributes, selected by our SVMGA approach also included these defining residue repeats. Some of the key SVMGA residues in representative structures of AFPs form relatively flat planes as shown by the red and yellow clustered regions in Figure 2 and 3. Additionally, our SVMGA approach identified some residues that lie at the interface between two polypeptide chains of the crystallized form used for structure determination, e.g., T13 and T24 in chain A of winter flounder antifreeze protein (PDB ID 1wfa) [35] although the active protein is a monomer (Figure 2A). Other key residues were identified by SVMGA, e.g., A8, L12, N16, and T24—all of which lie on the same side of the flat ice–binding interface which consist with the T/N/L ice–binding motif in previous work[35]. Another similar example is the β-sheet plane of chain A in 1ezg (Figure 2D). Although the TCX tri-peptide parallel strands [36] align perfectly in the dimer form, this flatter, ice–binding surface is found in the monomer and is denoted as seen by red and yellow coloration at the functional interface.

We also inspected the key residues identified in the eelpout (Macrozoarces americanus) type III AFP (PDB ID 1msi)—a protein that has been used in many mutagenesis studies. This protein had no homolog in any of the AFPs in the trained subsets 1, 3, 4, 5, 6, and 7 (Table 1), so the key residues were inferred using dissimilar trained sequences using the SVMGA approach. Compared with previous studies [12], [14], the SVMGA approach identified half of the known ice–binding residues at the reported interface (Figure 3). Most notable are the three residues N14, A16, and T18—mutation of these caused the greatest decreases in AFP activity[12], and the SVMGA method identified all of them. Our approach failed to recognized Q9, V20, M21, and Q44, although SVMGA identified the nearby residues, N8, T15, and L19. The mutants on residues Q9, V20 M21, and Q44 have also been reported as important residues in antifreeze activity but cause less decreasing. Residue T15 also resides at the ice–binding interface, and our method identified it as a key residue.

thumbnail
Figure 3. The surface of the eelpout type III AFP (PDB ID 1msi).

(A) Key residues selected by the SVMGA are labeled in black words. Residues Q9, V20, M21 and Q44, which were identified as key residues in a mutagenesis study but not by the SVMGA, are shown in cyan. (B) A view of the ice–binding interface; all residues that are part of the interface as reported are labeled. The residues identified by SVMGA are shown in red and yellow. Residues known to be important in ice binding, but not identified by the SVMGA are shown in cyan. Residues not identified by the SVMGA are shown in gray. Residues not determined by SVMGA are shown in gray.

https://doi.org/10.1371/journal.pone.0020445.g003

Using the 369 AFPs in the second independent dataset (Figure 4), for which no structural information was available, the identification accuracy diminished as the evolutionary distance of a protein sequence increased from the model fish and insect sequences. For sequences with very low SI values (approximately 15∼20%), especially those from algae, bacteria, and plants, our approach gave an identification rate of approximately 20%. The identification rate of fish AFPs was around 70% accurate even when sequences with lower than 20% SI values. In fact, we believe that the features encoded in the fish and insect sequences may be used to identify AFPs from evolutionarily divergent organisms. As more sequence data for AFPs are accumulated, those data can be used to further characterize the mechanisms of cold adaptation. Finally, our approach can be used as an efficient way to obtain high throughput identification of protein function on a genome-wide scale. We have implemented our method as a web–based service, iAFP, available at http://140.134.24.89/~iafp/.

thumbnail
Figure 4. Rate of identifying the 369 AFPs from the second independent set.

Each bar correlates the identification accuracy with a range of maximum SI values, found from the y axis of Figure 1 in specific ranges of SI for the different species.

https://doi.org/10.1371/journal.pone.0020445.g004

Acknowledgments

We thank Jenn-Kang Hwang, National Chiao Tung University for his invaluable comments and crucial insights, and Chen-Hsiung Chan, Tzu Chi University, for helpful discussions. We are also grateful for the hardware support provided by staff at the Intelligent Digit Center, Feng Chia University, and for software support from the Structural Bioinformatics Core Facility, Nation Chiao Tung University. And we thank the reviewers for their important comments.

Author Contributions

Conceived and designed the experiments: CSY. Performed the experiments: CSY CHL. Analyzed the data: CSY. Contributed reagents/materials/analysis tools: CSY CHL. Wrote the paper: CSY.

References

  1. 1. Fletcher GL, Hew CL, Davies PL (2001) Antifreeze proteins of teleost fishes. Annu Rev Physiol 63: 359–390.
  2. 2. Knight CA (2000) Structural biology. Adding to the antifreeze agenda. Nature 406: 249–251.
  3. 3. Fan Y, Liu B, Wang HB, Wang SQ, Wang JF (2002) Cloning of an antifreeze protein gene in carrot and influence on freeze tolerance of transgenic tobaccos. Plant Cell Rep 21: 296–301.
  4. 4. Rubinsky B, Arav A, Devries AL (1992) The cryoprotective effect of antifreeze glycopeptides from antarctic fishes. Cryobiology 29: 69–79.
  5. 5. Griffith M, Ewart KV (1995) Antifreeze proteins and their potential use in frozen foods. Biotechnol Adv 13: 375–402.
  6. 6. Griffith M, Yaish MW (2004) Antifreeze proteins in overwintering plants: a tale of two activities. Trends Plant Sci 9: 399–405.
  7. 7. Jia Z, Davies PL (2002) Antifreeze proteins: an unusual receptor-ligand interaction. Trends Biochem Sci 27: 101–106.
  8. 8. Graham LA, Lougheed SC, Ewart KV, Davies PL (2008) Lateral transfer of a lectin-like antifreeze protein gene in fishes. PLoS ONE 3: e2616.
  9. 9. Doxey AC, Yaish MW, Griffith M, McConkey BJ (2006) Ordered surface carbons distinguish antifreeze proteins and their ice-binding regions. Nat Biotechnol 24: 852–855.
  10. 10. Graether SP, Sykes BD (2004) Cold survival in freeze-intolerant insects: the structure and function of beta-helical antifreeze proteins. Eur J Biochem 271: 3285–3296.
  11. 11. Harding MM, Ward LG, Haymet AD (1999) Type I ‘antifreeze’ proteins. Structure-activity studies and mechanisms of ice growth inhibition. Eur J Biochem 264: 653–665.
  12. 12. Graether SP, DeLuca CI, Baardsnes J, Hill GA, Davies PL, et al. (1999) Quantitative and qualitative analysis of type III antifreeze protein structure and function. J Biol Chem 274: 11842–11847.
  13. 13. Graether SP, Kuiper MJ, Gagne SM, Walker VK, Jia Z, et al. (2000) Beta-helix structure and ice-binding properties of a hyperactive antifreeze protein from an insect. Nature 406: 325–328.
  14. 14. Jia Z, DeLuca CI, Chao H, Davies PL (1996) Structural basis for the binding of a globular antifreeze protein to ice. Nature 384: 285–288.
  15. 15. Nutt DR, Smith JC (2008) Dual function of the hydration layer around an antifreeze protein revealed by atomistic molecular dynamics simulations. J Am Chem Soc 130: 13066–13073.
  16. 16. Leinala EK, Davies PL, Jia Z (2002) Crystal structure of beta-helical antifreeze protein points to a general ice binding model. Structure 10: 619–627.
  17. 17. Fernandez-Recio J, Totrov M, Skorodumov C, Abagyan R (2005) Optimal docking area: a new method for predicting protein-protein interaction sites. Proteins 58: 134–143.
  18. 18. Lu CH, Chen YC, Yu CS, Hwang JK (2007) Predicting disulfide connectivity patterns. Proteins 67: 262–270.
  19. 19. Yu CS, Chen YC, Lu CH, Hwang JK (2006) Prediction of protein subcellular localization. Proteins 64: 643–651.
  20. 20. Yu CS, Lin CJ, Hwang JK (2004) Predicting subcellular localization of proteins for Gram-negative bacteria by support vector machines based on n-peptide compositions. Protein Sci 13: 1402–1406.
  21. 21. Yu CS, Wang JY, Yang JM, Lyu PC, Lin CJ, et al. (2003) Fine-grained protein fold assignment by support vector machines using generalized npeptide coding schemes and jury voting from multiple-parameter sets. Proteins 50: 531–536.
  22. 22. Wang G, Dunbrack RL Jr (2003) PISCES: a protein sequence culling server. Bioinformatics 19: 1589–1591.
  23. 23. Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, et al. (2000) The Protein Data Bank. Nucleic Acids Res 28: 235–242.
  24. 24. Larkin MA, Blackshields G, Brown NP, Chenna R, McGettigan PA, et al. (2007) Clustal W and Clustal X version 2.0. Bioinformatics 23: 2947–2948.
  25. 25. Bairoch A, Apweiler R (2000) The SWISS-PROT protein sequence database and its supplement TrEMBL in 2000. Nucleic Acids Res 28: 45–48.
  26. 26. The Universal Protein Resource (UniProt) in 2010. Nucleic Acids Res 38: D142–148.
  27. 27. Hamada T, Ito Y, Abe T, Hayashi F, Guntert P, et al. (2006) Solution structure of the antifreeze-like domain of human sialic acid synthase. Protein Sci 15: 1010–1016.
  28. 28. Chen YC, Hwang JK (2005) Prediction of disulfide connectivity from protein sequences. Proteins 61: 507–512.
  29. 29. Dubchak I, Muchnik I, Mayor C, Dralyuk I, Kim SH (1999) Recognition of a protein fold in the context of the Structural Classification of Proteins (SCOP) classification. Proteins 35: 401–407.
  30. 30. Chang CC, Lin CJ (2001) LIBSVM: a library for support vector machines. Software available from http://www.csie.ntu.edu.tw/~cjlin/libsvm.
  31. 31. Vapnik V (1995) The nature of statistical learning theory. New York: Springer.
  32. 32. Matthews BW (1975) Comparison of the predicted and observed secondary structure of T4 phage lysozyme. Biochim Biophys Acta 405: 442–451.
  33. 33. Myers EW, Miller W (1988) Optimal alignments in linear space. Comput Appl Biosci 4: 11–17.
  34. 34. Rost B (1999) Twilight zone of protein sequence alignments. Protein Eng 12: 85–94.
  35. 35. Sicheri F, Yang DS (1995) Ice-binding structure and mechanism of an antifreeze protein from winter flounder. Nature 375: 427–431.
  36. 36. Liou YC, Tocilj A, Davies PL, Jia Z (2000) Mimicry of ice structure by surface hydroxyls and water of a beta-helix antifreeze protein. Nature 406: 322–324.
  37. 37. DeLano WL (2002) The PyMOL Molecular Graphics System. In: Scientific D, editor. San Carlos, CA, USA. http://www.pymol.org.
  38. 38. Pentelute BL, Gates ZP, Tereshko V, Dashnau JL, Vanderkooi JM, et al. (2008) X-ray structure of snow flea antifreeze protein determined by racemic crystallization of synthetic protein enantiomers. J Am Chem Soc 130: 9695–9701.