diff --git a/dockerfiles/cager/Dockerfile b/dockerfiles/cager/Dockerfile deleted file mode 100644 index caf83da1..00000000 --- a/dockerfiles/cager/Dockerfile +++ /dev/null @@ -1,35 +0,0 @@ -# Use the official Bioconductor base image for R 4.5 -FROM bioconductor/bioconductor_docker:devel-R-4.5.1 - -# Maintainer label -LABEL maintainer="katalitf@uio.no" - -# Set up folder structure -WORKDIR /opt/software - -# Update and install system libraries -RUN apt-get update && \ - apt-get install -y \ - libcurl4-openssl-dev \ - libssl-dev \ - libxml2-dev \ - libfontconfig1-dev \ - libharfbuzz-dev \ - libfribidi-dev \ - libfreetype6-dev \ - libpng-dev \ - libtiff5-dev \ - libjpeg-dev \ - littler \ - procps \ - g++ && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* - -# Install R dependencies -COPY requirements.R /opt/software/requirements.R -RUN Rscript requirements.R - -RUN R -e "sessionInfo()" - -CMD ["/bin/bash"] diff --git a/dockerfiles/cager/requirements.R b/dockerfiles/cager/requirements.R deleted file mode 100644 index 29a634bc..00000000 --- a/dockerfiles/cager/requirements.R +++ /dev/null @@ -1,55 +0,0 @@ -################################# -## List of R packages required ## -################################# - -## CRAN packages: -required_packages_cran = c( - "optparse", ## Read in data - "rlang", ## Error handling - "tidyr", ## Data formatting and handling - "tidyverse", ## Data formatting and handling - "stringr", ## Data formatting and handling - "dplyr", ## Data formatting and handling - "purrr", ## Parallel processing - "magrittr", ## Code formatting - "viridis", ## Plotting - "gplots", ## Plotting - "ggseqlogo", ## Plotting - "devtools") ## Install other packages from github - -message( - "; Installing these R packages from CRAN repository: ", - required_packages_cran) -install.packages( - required_packages_cran, - repos="https://cran.uib.no/") - -install.packages( - 'BiocManager', - repos='https://cloud.r-project.org/') - -BiocManager::install("remotes") - -remotes::install_version( - "ggplot2", - version = "3.4.4", - repos = "https://cloud.r-project.org/") - -Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS="true") -Sys.setenv(R_COMPILE_AND_INSTALL_PACKAGES="never") - -BiocManager::install("rtracklayer", ask = FALSE) - -## Bioconductor packages: -required_packages_bioconductor <- c( - "BSgenome", - "ChIPseeker", - "txdbmaker") - -message( - "; Installing these R Bioconductor packages: ", - required_packages_bioconductor) -BiocManager::install( - required_packages_bioconductor) - -devtools::install_github("charles-plessy/CAGEr", ref="devel") diff --git a/dockerfiles/report/Dockerfile b/dockerfiles/report/Dockerfile deleted file mode 100644 index 52cafeaf..00000000 --- a/dockerfiles/report/Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -# Use the official Bioconductor base image for R 4.5 -FROM bioconductor/bioconductor_docker:devel-R-4.5.1 - -# Maintainer label -LABEL maintainer="katalitf@uio.no" - -# Set up folder structure -WORKDIR /opt/software - -# Update and install system libraries -RUN apt-get update && \ - apt-get install -y \ - libcurl4-openssl-dev \ - libssl-dev \ - libxml2-dev \ - libfontconfig1-dev \ - libharfbuzz-dev \ - libfribidi-dev \ - libfreetype6-dev \ - libpng-dev \ - libtiff5-dev \ - libjpeg-dev \ - pandoc \ - littler \ - procps \ - g++ && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* - -# Install R dependencies -COPY requirements.R /opt/software/requirements.R -RUN Rscript requirements.R -CMD ["/bin/bash"] diff --git a/dockerfiles/report/requirements.R b/dockerfiles/report/requirements.R deleted file mode 100644 index 65d4e439..00000000 --- a/dockerfiles/report/requirements.R +++ /dev/null @@ -1,41 +0,0 @@ -################################# -## List of R packages required ## -################################# - -## CRAN packages: -required_packages_cran = c( - "knitr", - "rmarkdown", - "ggplot2", - "gplots", - "ggrepel", - "devtools") - -message( - "; Installing these R packages from CRAN repository: ", - required_packages_cran) -install.packages( - required_packages_cran, - repos="https://cran.uib.no/") - -install.packages( - 'BiocManager', - repos='https://cloud.r-project.org/') - - -BiocManager::install("remotes") -remotes::install_version( - "ggplot2", - version = "3.4.4", - repos = "https://cloud.r-project.org/") - -Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS="true") -Sys.setenv(R_COMPILE_AND_INSTALL_PACKAGES="never") - -BiocManager::install(version='devel') -BiocManager::install("Seqinfo") -BiocManager::install("SummarizedExperiment") -BiocManager::install("GenomicAlignments") -BiocManager::install("GenomicFeatures") - -devtools::install_github("charles-plessy/CAGEr", ref="devel")