Skip to content
Snippets Groups Projects
Commit efc980cf authored by xgrand's avatar xgrand
Browse files

Add Dockerfile and associated files to build.

parent 31a4434d
No related branches found
No related tags found
No related merge requests found
File moved
FROM rocker/r-base:4.2.3
LABEL MAINTAINER "Xavier Grand <xavier.grand@ens-lyon.fr>"
RUN apt update && apt-get install -y apt-transport-https
RUN apt install -y pandoc libfontconfig1-dev libcurl4-openssl-dev \
libssl-dev libssh2-1-dev libxml2-dev zlib1g-dev \
libharfbuzz-dev libfribidi-dev libfreetype6-dev \
libpng-dev libtiff5-dev libjpeg-dev && \
R -e "install.packages(c('devtools', 'testthat', 'roxygen2', 'BiocManager', 'plotly'))" && \
R -e "BiocManager::install('DESeq2')"
COPY *.R .
RUN Rscript install_deseq2-wrapper.R
CMD [ "bash" ]
\ No newline at end of file
# deseq2-wrapper.R
#!/bin/Rscript
library(DESeqwrapper)
cli_run_deseq2()
#!/usr/bin/env Rscript
install.packages("devtools")
library(devtools)
install_gitlab("LBMC/regards/deseq2-wrapper", host = "https://gitbio.ens-lyon.fr", quiet = FALSE)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment