Predicting the subcellular localization of human proteins using machine learning and exploratory data analysis.
Identifying the subcellular localization of proteins is particularly helpful in the functional annotation of gene products. In this study, we use Machine Learning and Exploratory Data Analysis (EDA) techniques to examine and characterize amino acid sequences of human proteins localized in nine cellular compartments. A dataset of 3,749 protein sequences representing human proteins was extracted from the SWISS-PROT database. Feature vectors were created to capture specific amino acid sequence characteristics. Relative to a Support Vector Machine, a Multi-layer Perceptron, and a Naive Bayes classifier, the C4.5 Decision Tree algorithm was the most consistent performer across all nine compartments in reliably predicting the subcellular localization of proteins based on their amino acid sequences (average Precision=0.88; average Sensitivity=0.86). Furthermore, EDA graphics characterized essential features of proteins in each compartment. As examples, proteins localized on the plasma membrane had higher proportions of hydrophobic amino acids; cytoplasmic proteins had higher proportions of neutral amino acids; and mitochondrial proteins had higher proportions of neutral amino acids and lower proportions of polar amino acids. These data showed that the C4.5 classifier and EDA tools can be effective for characterizing and predicting the subcellular localization of human proteins based on their amino acid sequences.
Acquaah-Mensah
George K
GK
Department of Pharmaceutical Sciences, School of Pharmacy-Worcester, Massachusetts College of Pharmacy and Health Sciences, Worcester, MA 01608-1715, USA. george.acquaah-mensah@mcphs.edu
Leach
Sonia M
SM
Guda
Chittibabu
C
D000465:Algorithms; D002462:Cell Membrane / Q000235:genetics / Q000378:metabolism; D003593:Cytoplasm / Q000235:genetics / Q000378:metabolism; D030562:Databases, Protein; D006801:Humans; D011237:Predictive Value of Tests; D021381:Protein Transport / Q000235:genetics; D011506:Proteins / Q000235:genetics* / Q000378:metabolism; D020539:Sequence Analysis, Protein / Q000379:methods; D012984:Software
D011506:Proteins