MLSeq is an R/BIOCONDUCTOR package, which provides over 90 algorithms including support vector machines (SVM),random forest (RF), classification and regression trees (CART), Poisson and Negative Binomial Linear Discriminant Analysis (PLDA, NBLDA) and voom-based classifiers (voomDLDA, voomNSC, etc.) for the classification of sequencing data. MLSeq requires a count table as an input which contains the number of reads mapped to each transcript for each sample. This kind of count data can be obtained from RNA-Seq experiments, also from other sequencing experiments such as DNA or ChIP-sequencing. MLSeq includes both normalization (e.g deseq median ratio, trimmed mean of M values) and transformation (variance stabiliation transformation, regularized logarithmic transformation, etc.) techniques which can be performed through classification process. Although the main purpose of MLSeq is to classify samples using a count matrix from RNA-Sequencing data, some of the classifiers which are called sparse classifiers such as PLDA and voomNSC can be used to detect significant features.
To install the MLSeq package in R:
```{r, eval = FALSE, message=FALSE, warning=FALSE} if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")
BiocManager::install("MLSeq")
If you use MLSeq package in your research, please cite it as below:
> Goksuluk D, Zararsiz G, Korkmaz S, Eldem V, Zararsiz GE, Ozcetin E, Ozturk A, Karaagaoglu AE. MLSeq: Machine
learning interface for RNA-sequencing data. Computer Methods and Programs in Biomedicine. 2019, 175:223-231.
To get BibTeX entry for LaTeX users, type the following:
```{r, eval = FALSE}
citation("MLSeq")
Please contact us, if you have any questions or suggestions:
gokmenzararsiz@hotmail.com dincer.goksuluk@gmail.com selcukorkmaz@gmail.com
MLSeq, MLSeqMetaData and MLSeqModelInfo.availableMethods() and printAvailableMethods().predict(...). The older function predictClassify(...) can also be used for predictions.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.