Skip to content
/ SVMDO Public

Shiny Interactive Web App for Extracting Disease-Associated Discriminative Gene Set from RNA-Seq Cancer Transcriptomic Datasets

License

Notifications You must be signed in to change notification settings

robogeno/SVMDO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVMDO

Overview

SVMDO is a R package providing Shiny-based web application for extracting disease-associated and normal/tumor tissue sample discriminating gene sets.

Using FPKM and RPKM normalized RNA-Seq transcriptomics data, the package follows the steps displayed in Figure-1:

  1. Differential Expression Analysis: Extracting differentially expressed genes from RNA-Seq datasets downloaded from either TCGA or GEO databases.
  2. Feature Selection: Filtration of differentially expressed genes with Disease Ontology Enrichment Analysis.
  3. Gene Set Trimming and Classification: Wilk's Lambda based discriminative gene set preparation for SVM classification.
  4. Prognostic Performance: Single gene survival analysis of discriminative sets providing classification.

Installation

To install any package from Bioconductor, run the following command in your R console:

if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")

To install the SVMDO package using BiocManager, run the following command in your R console:

BiocManager::install("SVMDO")

The recent version can be downloaded from Github repository:

install.packages("devtools")
devtools::install_github("robogeno/SVMDO")

Package tutorial

A vignette file is available at this link. To see the html version, use vignette("SVMDO_guide.Rmd"). Note: if you want to install from Github, please specify build_vignettes = TRUE in install_github.

Licence and use

SVMDO is a free software; you can redistribute it and/or modify it under the terms of the GNU General Public License 3 (GPL 3) as published by the Free Software Foundation. It is distributed in the hope that it will be useful, but without any warranty and without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.

About

Shiny Interactive Web App for Extracting Disease-Associated Discriminative Gene Set from RNA-Seq Cancer Transcriptomic Datasets

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages