Protein fold recognition using segmentation conditional random fields (SCRFs).
Protein fold recognition is an important step towards understanding protein three-dimensional structures and their functions. A conditional graphical model, i.e., segmentation conditional random fields (SCRFs), is proposed as an effective solution to this problem. In contrast to traditional graphical models, such as the hidden Markov model (HMM), SCRFs follow a discriminative approach. Therefore, it is flexible to include any features in the model, such as overlapping or long-range interaction features over the whole sequence. The model also employs a convex optimization function, which results in globally optimal solutions to the model parameters. On the other hand, the segmentation setting in SCRFs makes their graphical structures intuitively similar to the protein 3-D structures and more importantly provides a framework to model the long-range interactions between secondary structures directly. Our model is applied to predict the parallel beta-helix fold, an important fold in bacterial pathogenesis and carbohydrate binding/cleavage. The cross-family validation shows that SCRFs not only can score all known beta-helices higher than non-beta-helices in the Protein Data Bank (PDB), but also accurately locates rungs in known beta-helix proteins. Our method outperforms BetaWrap, a state-of-the-art algorithm for predicting beta-helix folds, and HMMER, a general motif detection algorithm based on HMM, and has the additional advantage of general application to other protein folds. Applying our prediction model to the Uniprot Database, we identify previously unknown potential beta-helices.
Liu
Yan
Y
School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA. yanliu@cs.cmu.edu
Carbonell
Jaime
J
Weigele
Peter
P
Gopalakrishnan
Vanathi
V
D000465:Algorithms; D000818:Animals; D002645:Chickens; D019295:Computational Biology; D030562:Databases, Protein; D006801:Humans; D051379:Mice; D008958:Models, Molecular; D017510:Protein Folding; D017433:Protein Structure, Secondary; D011506:Proteins / Q000737:chemistry* / Q000235:genetics*; D051381:Rats; D016415:Sequence Alignment / Q000706:statistics & numerical data*; D012984:Software
D011506:Proteins