A method for probabilistic mapping between protein structure and function taxonomies through cross training.
BACKGROUND
Prediction of function of proteins on the basis of structure and vice versa is a partially solved problem, largely in the domain of biophysics and biochemistry. This underlies the need of computational and bioinformatics approach to solve the problem. Large and organized latent knowledge on protein classification exists in the form of independently created protein classification databases. By creating probabilistic maps between classes of structural classification databases (e.g. SCOP) and classes of functional classification databases (e.g. PROSITE), structure and function of proteins could be probabilistically related.


RESULTS
We demonstrate that PROSITE and SCOP have significant semantic overlap, in spite of independent classification schemes. By training classifiers of SCOP using classes of PROSITE as attributes and vice versa, accuracy of Support Vector Machine classifiers for both SCOP and PROSITE was improved. Novel attributes, 2-D elastic profiles and Blocks were used to improve time complexity and accuracy. Many relationships were extracted between classes of SCOP and PROSITE using decision trees.


CONCLUSIONS
We demonstrate that presented approach can discover new probabilistic relationships between classes of different taxonomies and render a more accurate classification. Extensive mappings between existing protein classification databases can be created to link the large amount of organized data. Probabilistic maps were created between classes of SCOP and PROSITE allowing predictions of structure using function, and vice versa. In our experiments, we also found that functions are indeed more strongly related to structure than are structure to functions.
The Whitaker Institute for Biomedical Engineering, Johns Hopkins School of Medicine, Baltimore, MD, USA. kshitiz@jhmi.edu
Kshitiz
K
Gupta
Vivek
V
Sehgal
Andre
A
Levchenko
D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D030562:Databases, Protein; D008958:Models, Molecular; D011336:Probability; D017433:Protein Structure, Secondary; D011506:Proteins / Q000145:classification* / Q000378:metabolism; D012984:Software; D013329:Structure-Activity Relationship
D011506:Proteins