Support vector machines for learning to identify the critical positions of a protein

J Theor Biol. 2005 Jun 7;234(3):351-61. doi: 10.1016/j.jtbi.2004.11.037. Epub 2005 Jan 22.

Abstract

A method for identifying the positions in the amino acid sequence, which are critical for the catalytic activity of a protein using support vector machines (SVMs) is introduced and analysed. SVMs are supported by an efficient learning algorithm and can utilize some prior knowledge about the structure of the problem. The amino acid sequences of the variants of a protein, created by inducing mutations, along with their fitness are required as input data by the method to predict its critical positions. To investigate the performance of this algorithm, variants of the beta-lactamase enzyme were created in silico using simulations of both mutagenesis and recombination protocols. Results from literature on beta-lactamase were used to test the accuracy of this method. It was also compared with the results from a simple search algorithm. The algorithm was also shown to be able to predict critical positions that can tolerate two different amino acids and retain function.

MeSH terms

  • Algorithms*
  • Amino Acids*
  • Animals
  • Evolution, Molecular*
  • Models, Genetic*
  • Sequence Analysis, Protein*
  • beta-Lactamases / genetics

Substances

  • Amino Acids
  • beta-Lactamases