methylClass: an R package to construct DNA methylation-based classification models

Research output: Contribution to journalArticlepeer-review

Abstract

DNA methylation profiling is a useful tool to increase the accuracy of a cancer diagnosis. However, a comprehensive R package specially for it is lacking. Hence, we developed the R package methylClass for methylation-based classification. Within it, we provide the eSVM (ensemble-based support vector machine) model to achieve much higher accuracy in methylation data classification than the popular random forest model and overcome the time-consuming problem of the traditional SVM. In addition, some novel feature selection methods are included in the package to improve the classification. Furthermore, because methylation data can be converted to other omics, such as copy number variation data, we also provide functions for multi-omics studies. The testing of this package on four datasets shows the accurate performance of our package, especially eSVM, which can be used in both methylation and multi-omics models and outperforms other methods in both cases. methylClass is available at: https://github.com/yuabrahamliu/methylClass.

Original languageEnglish (US)
Article numberbbad485
JournalBriefings in bioinformatics
Volume25
Issue number1
DOIs
StatePublished - Jan 2024
Externally publishedYes

Keywords

  • ensemble
  • feature selection
  • methylation
  • multi-omics
  • pan-cancer
  • support vector machine

ASJC Scopus subject areas

  • Information Systems
  • Molecular Biology

Fingerprint

Dive into the research topics of 'methylClass: an R package to construct DNA methylation-based classification models'. Together they form a unique fingerprint.

Cite this