-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
16 lines (12 loc) · 800 Bytes
/
Dockerfile
File metadata and controls
16 lines (12 loc) · 800 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM quay.io/large-scale-gxe-methods/bioconductor_docker:RELEASE_3_11
# Dependencies
RUN Rscript -e 'install.packages("BiocManager", repos="http://cran.us.r-project.org")'
RUN Rscript -e 'BiocManager::install(c("SeqArray", "SeqVarTools", "foreach", "GMMAT", "CompQuadForm"))'
RUN Rscript -e 'install.packages(c("readr", "doMC", "devtools"), repos="http://cran.us.r-project.org")'
# Install MAGEE R package
ADD https://api.github.com/repos/large-scale-gxe-methods/MAGEE/git/refs/heads version.json
RUN Rscript -e 'devtools::install_github("https://github.com/large-scale-gxe-methods/MAGEE/tree/v1.0.2")'
# Copy in R scripts
COPY MAGEE_null_model.R MAGEE_prep.R MAGEE_GWIS.R MAGEE_SV_GWIS.R /
# Install tools for monitoring and resource tracking
RUN apt-get update && apt-get -y install dstat atop