Shiny webapp of https://mpra.gs.washington.edu/satMutMPRA or https://kircherlab.bihealth.org/satMutMPRA/.
If not already done install miniconda
set up the channels:
conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
Then run conda install mpra-data-access-portal
The latest version on conda is 0.1.8-2
so you can run conda install mpra-data-access-portal=0.1.8-2
to install exactly this version.
now you can run the data portal via the command: mpra-data-access-portal
The default port is 8080
and the default host 0.0.0.0
. If you want to change this please change the two variables SHINY_PORT
and export SHINY_HOST
. E.g.:
export SHINY_PORT=7001
export SHINY_HOST=127.0.0.1
Then run mpra-data-access-portal
again.
install dependencies:
R version 4.0.3
R packages:
- dplyr version 1.0.2
- DT version 0.16
- ggplot2 version 3.3.2
- shiny version 1.5.0
- shinytest version 1.4.0
- htmlwidgets version 1.5.1
- readr version 1.4.0
- stringr version 1.4.0
- plotly version 4.9.2.1
Get the latest version via version release on github:
https://github.com/kircherlab/MPRA_SaturationMutagenesis/archive/v0.1.8.tar.gz
or cloning the repository:
https://github.com/kircherlab/MPRA_SaturationMutagenesis/archive/v0.1.8.tar.gz and change to the version tag v0.1.8
.
the goto the directory and run the shiny server (here on port 8080
and on host 0.0.0.0
, if not alredy defined:
export SHINY_HOST=${SHINY_HOST-0.0.0.0}
export SHINY_PORT=${SHINY_PORT-8080}
Rscript -e "shiny::runApp(port = ${SHINY_PORT}, launch.browser = FALSE, host = '${SHINY_HOST}')"