Predicting potential cancer genes by integrating network properties, sequence features and functional annotations

Sci China Life Sci. 2013 Aug;56(8):751-7. doi: 10.1007/s11427-013-4500-6. Epub 2013 Jul 10.

Abstract

The discovery of novel cancer genes is one of the main goals in cancer research. Bioinformatics methods can be used to accelerate cancer gene discovery, which may help in the understanding of cancer and the development of drug targets. In this paper, we describe a classifier to predict potential cancer genes that we have developed by integrating multiple biological evidence, including protein-protein interaction network properties, and sequence and functional features. We detected 55 features that were significantly different between cancer genes and non-cancer genes. Fourteen cancer-associated features were chosen to train the classifier. Four machine learning methods, logistic regression, support vector machines (SVMs), BayesNet and decision tree, were explored in the classifier models to distinguish cancer genes from non-cancer genes. The prediction power of the different models was evaluated by 5-fold cross-validation. The area under the receiver operating characteristic curve for logistic regression, SVM, Baysnet and J48 tree models was 0.834, 0.740, 0.800 and 0.782, respectively. Finally, the logistic regression classifier with multiple biological features was applied to the genes in the Entrez database, and 1976 cancer gene candidates were identified. We found that the integrated prediction model performed much better than the models based on the individual biological evidence, and the network and functional features had stronger powers than the sequence features in predicting cancer genes.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Artificial Intelligence
  • Bayes Theorem
  • Databases, Genetic
  • Decision Trees
  • Gene Regulatory Networks
  • Genes, Neoplasm*
  • Humans
  • Logistic Models
  • Models, Genetic*
  • Molecular Sequence Annotation
  • Neoplasms / genetics*
  • Support Vector Machine