HotPatch: a statistical approach to finding biologically relevant features on protein surfaces.
We describe a fully automated algorithm for finding functional sites on protein structures. Our method finds surface patches of unusual physicochemical properties on protein structures, and estimates the patches' probability of overlapping functional sites. Other methods for predicting the locations of specific types of functional sites exist, but in previous analyses, it has been difficult to compare methods when they are applied to different types of sites. Thus, we introduce a new statistical framework that enables rigorous comparisons of the usefulness of different physicochemical properties for predicting virtually any kind of functional site. The program's statistical models were trained for 11 individual properties (electrostatics, concavity, hydrophobicity, etc.) and for 15 neural network combination properties, all optimized and tested on 15 diverse protein functions. To simulate what to expect if the program were run on proteins of unknown function, as might arise from structural genomics, we tested it on 618 proteins of diverse mixed functions. In the higher-scoring top half of all predictions, a functional residue could typically be found within the first 1.7 residues chosen at random. The program may or may not use partial information about the protein's function type as an input, depending on which statistical model the user chooses to employ. If function type is used as an additional constraint, prediction accuracy usually increases, and is particularly good for enzymes, DNA-interacting sites, and oligomeric interfaces. The program can be accessed online (at http://hotpatch.mbi.ucla.edu).
Pettit
Frank K
FK
UCLA-DOE Institute for Genomics and Proteomics, Molecular Biology Institute, UCLA, Los Angeles, CA 90095, USA.
Bare
Emiko
E
Tsai
Albert
A
Bowie
James U
JU
D000465:Algorithms; D020816:Amino Acid Motifs; D000818:Animals; D001665:Binding Sites; D001671:Biochemistry / Q000379:methods; D053179:Caspase 7 / Q000737:chemistry*; D019295:Computational Biology / Q000379:methods*; D006801:Humans; D015233:Models, Statistical; D016571:Neural Networks, Computer; D011487:Protein Conformation; D017434:Protein Structure, Tertiary; D011506:Proteins / Q000737:chemistry*; D012984:Software
D011506:Proteins; D053179:Caspase 7