A graphical user interface to facilitate the application of meta analysis on -Omics study
docker pull metaomics/app
docker run --rm --name metaOmics -p 3838:3838 metaomics/app
Then goto your web browser on http://127.0.0.1:3838/metaOmics/.
Do note that docker is a container application that restart afresh everytime you restart the application. So expert knowledge is required to mount internal data directory out in order to persist work progress. If you just want to try out MetaOmics, docker is a great place to start. If you really use this software in your daily work, it is recommended that you read more detailed instruction on our docker page.
For more information, refer to docker page.
- R >= 3.3.1
- Shiny >= 0.13.2
First, clone the project
git clone https://github.com/metaOmics/metaOmics
- in R (suppose the application directory is "C:/program/software/metaOmics")
install.packages('shiny')
setwd("C:/program/software/")
shiny::runApp('metaOmics', port=9987, launch.browser=T)
http://nbviewer.jupyter.org/github/metaOmics/tutorial/blob/master/metaOmics_turtorial.pdf
- Install rmarkdown for R
install.packages("rmarkdown")
- Inside
doc
directory, start R console, and:
rmarkdown::run(shiny_args=list(port=9988, launch.browser=T))
or in command line
R -e "rmarkdown::run(shiny_args=list(port=9988, launch.browser=T))"
- If you run into an issue with something like
pandoc version 1.12.3 or higher is required and was not found.
, just install pandoc manually. For example, on Mac, it would bebrew install pandoc
. If you have Rstudio, you can also to get rstudio's pandoc environment. Go to rstudio console and find the system environment variable forRSTUDIO_PANDOC
Sys.getenv("RSTUDIO_PANDOC")