Skip to content
/ idep Public
forked from iDEP-SDSU/idep

Integrated Differential Expression and Pathway analysis

Notifications You must be signed in to change notification settings

NIH-HPC/idep

 
 

Repository files navigation

iDEP: Integrated Differential Expression and Pathway analysis

iDEP is a Shiny app for analyzing RNA-seq or other transcriptomic data. See documentation and paper. Based on annotation of 220 animal and plant genomes in Ensembl BioMart as of 6/4/2018. Additional data from KEGG, Reactome, MSigDB (human), GSKB (mouse) and araPath (arabidopsis). For feedbacks or data contributions (genes and GO mapping of any species), please contact us, or visit our homepage. Send us suggestions or any error message to help improve iDEP.

iDEP is a web application hosted at http://bioinformatics.sdstate.edu/idep/

Local installation of this software is possible through steps below. But it is not supported or updated freqently.

Requirements

  • Storage should be more than 200GB
  • Memory should be more than 2GB

Prerequisites

Install docker and docker-compose

More detail information

Download database files for running iDEP locally can be downloaded at

https://doi.org/10.5281/zenodo.1451847.

Quick Start

From your local machine Make clone

> git clone https://github.com/iDEP-SDSU/idep.git

The following command starts containers from docker-compose.yml. The R server listening for HTTP connections on port 3838

> docker-compose up -d

Check [localhost:3838] (http://localhost:3838/idep)

Advanced Use (docker container base)

Build Docker image

You can build docker image of

docker build -t {name} .

Run Shiny Server Docker Image

docker run --rm -p 3838:3838 \
    -v $(pwd)/shinyapps/:/srv/shiny-server/ \
    -v $(pwd)/shinylog/:/var/log/ \
    idep/early

docker run --rm -p 3838:3838 idep/early

You can bring everything down, removing the containers entirely, with the down command. Pass --voluems to also remove the data volume.

> docker-compose down --volumes

Documentation

https://idepsite.wordpress.com/ http://docs.rstudio.com/shiny-server/

Resources

Docker-Compoer documentation

https://docs.docker.com/compose/reference/overview/

Shiny Server Log

https://support.rstudio.com/hc/en-us/articles/115003717168-Shiny-Server-Error-Logs

Install required packages

open docker terminal

> Rscript librarySetup.R

Production server

docker-compose -f docker-compose.yml -f docker-compose.do.yml up -d

Proxy https://gist.github.com/netdesk/c1db2985b542f9916995139318e5a7ce

About

Integrated Differential Expression and Pathway analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 97.3%
  • HTML 2.3%
  • Other 0.4%