Git Product home page Git Product logo

rogue's Introduction

ROGUE

RNAseq & Ontology Graphic User Environment

ROGUE (RNA-seq Ontology Graphic User Environment), is an R Shiny application that allows biologists to perform differentially expressed gene analysis, gene ontology and pathway enrichment analysis, potential biomarker identification, and advance statistical analyses.

Notes:

This app was written and tested in R version 3.6.

The below packages are required:

shiny shinydashboard shinyWidgets shinyjs markdown
edgeR MASS pheatmap plotly heatmaply
RColorBrewer ggplot2 dplyr Rtsne scatterplot3d
gridExtra gtools colourpicker grid cowplot
fgsea reshape2 rintrojs DESeq2 uwot
shinyalert shinycssloaders

1. Download and Install R

https://www.r-project.org/

Note: This Rshiny app is written to be executed on UNIX and Linux. The application will need to be modified to be executed on Windows.

2. Download Code

  1. Click on the Code button (top right of file list).

  2. Click 'Download ZIP'.

  3. Unzip ROGUE-main.zip.

3. Untar Gene Ontology Data

  1. tar -zxf [PATH_TO_MAIN_ROGUE_DIRECTORY]/Data/Homo_Sapien.tar.gz --directory [PATH_TO_MAIN_ROGUE_DIRECTORY]/ROGUE-main/Data

    a) Example: (If the folder is in your Home directory's download folder)

     tar -zxf ~/Downloads/ROGUE-main/Data/Homo_Sapien.tar.gz --directory  ~/Downloads/ROGUE-main/Data
    

4. Install Necessary Packages

  1. Run the file 'Install_Packages.R'

    a) Rscript [PATH_TO_MAIN_ROGUE_DIRECTORY]/Install_Packages.R

    b) (Alternatively you can load the 'Install_Packages.R' in RStudio and install packages one by one).

     Rscript ~/Downloads/ROGUE-main/Install_Packages.R
    

5. Run ROGUE

  1. Rscript -e "shiny::runApp('[PATH_TO_MAIN_ROGUE_DIRECTORY]',launch.browser=TRUE)"

    a) Example: (If the folder is in your Home directory's download folder)

    Rscript -e "shiny::runApp('~/Downloads/ROGUE-main',launch.browser=TRUE)"
    

rogue's People

Contributors

afarrel avatar

Stargazers

Sarath avatar  avatar 戴早 avatar Altay Yuzeir avatar  avatar

Watchers

James Cloos avatar Katharina Hayer avatar  avatar

rogue's Issues

Manually added groups not available

Hi,
I am trying rogue live demo as it seems to have a lot of interesting features. I manually added groups, after confirmation I can download this file :

MID2:MID2_1;MID2_2;MID2_3
CTRL:CTRL_1;CTRL_2;CTRL_3

However when i go into the Gene comparison (Groups) tab, I do not see any group available

Thanks for help

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.