title: Can simple codon pair usage predict protein-protein interaction?
abstract: Deciphering functional interactions between proteins is one of the great challenges in biology. Sequence-based homology-free encoding schemes have been increasingly applied to develop promising protein-protein interaction (PPI) predictors by means of statistical or machine learning methods. Here we analyze the relationship between codon pair usage and PPIs in yeast. We show that codon pair usage of interacting protein pairs differs significantly from randomly expected. This motivates the development of a novel approach for predicting PPIs, with codon pair frequency difference as input to a Support Vector Machine predictor, termed as CCPPI. 10-fold cross-validation tests based on yeast PPI datasets with balanced positive-to-negative ratios indicate that CCPPI performs better than other sequence-based encoding schemes. Moreover, it ranks the best when tested on an unbalanced large-scale dataset. Although CCPPI is subjected to high false positive rates like many PPI predictors, statistical analyses of the predicted true positives confirm that the success of CCPPI is partly ascribed to its capability to capture proteomic co-expression and functional similarities between interacting protein pairs. Our findings suggest that codon pairs of interacting protein pairs evolve in a coordinated manner and consequently they provide additional information beyond amino acids-based encoding schemes. CCPPI has been made freely available at: http://protein.cau.edu.cn/ccppi.
authors.affiliation: State Key Laboratory of Agrobiotechnology, College of Biological Sciences, China Agricultural University, Beijing 100193, China.
authors.forename: Yuan
authors.initials: Y
authors.lastname: Zhou
authors.forename: Ying-Si
authors.initials: YS
authors.lastname: Zhou
authors.forename: Fei
authors.initials: F
authors.lastname: He
authors.forename: Jiangning
authors.initials: J
authors.lastname: Song
authors.forename: Ziding
authors.initials: Z
authors.lastname: Zhang
mesh_terms: D003062:Codon / Q000235:genetics*; D030562:Databases, Protein; D025941:Protein Interaction Mapping / Q000379:methods*; D012372:ROC Curve; D015203:Reproducibility of Results; D012441:Saccharomyces cerevisiae / Q000235:genetics / Q000378:metabolism*; D029701:Saccharomyces cerevisiae Proteins / Q000235:genetics / Q000378:metabolism*; D060388:Support Vector Machine
chemical_list: D003062:Codon; D029701:Saccharomyces cerevisiae Proteins