/bioshiny

A project to develop the R Shiny applications.

Primary LanguageJavaScript

bioshiny

Life cycle: experimental Build Status Downloads Version License

bioshiny is a project to develop the R Shiny applications for bioinformatics research.

bioshiny

  • One-click to create bioshiny Shiny application and plugins
  • Create and share more plugins.
  • Using npm and GitHub to share the Shiny applications and plugins (CRAN team limited file size)

o

Installation

wget https://raw.githubusercontent.com/openbiox/bioshiny/master/bin/bioshiny_deps_r
wget https://raw.githubusercontent.com/openbiox/bioshiny/master/bin/bioshiny_start
chmod a+x bioshiny_deps_r
chmod a+x bioshiny_start
# For full toolsets
yarn global add bioshiny
bioshiny_deps_r

Usage

# Set bioshiny main database
echo 'export BIOSHINY_CONFIG="~/.bioshiny/shiny.config.yaml" >> ~/.bashrc'
# Set BioInstaller stored database
echo 'export BIO_SOFTWARES_DB_ACTIVE="~/.bioshiny/info.yaml"'
. ~/.bashrc
Rscript -e "bioshiny::set_shiny_workers(1)"
bioshiny_start

# vcfanno and annovar plugin need to set the tools path

How to contribute?

Please fork the GitHub bioshiny repository, modify it, and submit a pull request to us.

Maintainer

Jianfeng Li

License

MIT