m7GPredictor: An improved machine learning-based model for predicting internal m7G modifications using sequence properties

Anal Biochem. 2020 Nov 15:609:113905. doi: 10.1016/j.ab.2020.113905. Epub 2020 Aug 14.

Abstract

As one of the most important post-transcriptional modifications, the N7-methylguanosine (m7G) plays a key role in many RNA processing events. The accurate identification of m7G is crucial for elucidating its biological significance and future application in the medical field. In this study, a machine learning-based model was developed for the prediction of internal m7G sites, and five different feature extraction methods (Pseudo dinucleotide composition, Pseudo k-tuple composition, K monomeric units, Ksnpf frequency, and Nucleotide chemical property) were used in the feature extraction. The Random Forest algorithm was used to find the optimized feature subset and the SVM-based predictor achieved the best performance by taking the top 240 features for model training. With different performance assessment methods, 10-fold cross validation, Jackknife test, and independent test, m7GPredictor achieved competitive performance compared with the state-of-the-art predictor iRNA-m7G. The predictor developed in this study can offer useful information for elucidating the mechanism of internal m7G sites and related experimental validations. The dataset used in this study and the source code of m7Gpredictor is all available at https://github.com/NWAFU-LiuLab/m7Gpredictor.

Keywords: Cross-validation; Feature ranking; N7-methylguanosine(m7G); Random forest; Support vector machine.

MeSH terms

  • Area Under Curve
  • Databases, Genetic
  • Guanosine / analogs & derivatives*
  • Guanosine / chemistry
  • Guanosine / metabolism
  • Machine Learning*
  • Models, Theoretical
  • ROC Curve
  • Support Vector Machine
  • User-Computer Interface*

Substances

  • 8-methylguanosine
  • Guanosine