File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : scworkflow
2+ channels :
3+ - conda-forge
4+ - bioconda
5+ - seqera
6+ dependencies :
7+ - r-base=4.1.3
8+ - bioconductor-celldex
9+ - r-colorspace
10+ - bioconductor-complexheatmap = 2.10.0
11+ - r-cowplot = 1.1.1
12+ - r-data.table = 1.14.8
13+ - r-dendextend
14+ - r-dendsort
15+ - r-digest = 0.6.31
16+ - r-dplyr = 1.1.1
17+ - bioconductor-edgeR = 3.36.0
18+ - r-future >= 1.27.0
19+ - r-future.apply >= 1.9.0
20+ - r-gargle >= 1.2.0
21+ - r-gdata
22+ - r-ggExtra
23+ - r-ggplot2 >= 3.3.6
24+ - r-ggplot2 < 4.0.0
25+ - r-ggpubr >= 0.4.0
26+ - r-ggrepel
27+ - r-globals >= 0.16.1
28+ - r-glue
29+ - r-gridBase >= 0.4-7
30+ - r-gridExtra >= 2.3
31+ - r-gtable >= 0.3.1
32+ - r-harmony >= 0.1.1
33+ - r-hdf5r >= 1.3.5
34+ - r-htmlwidgets
35+ - r-httpuv >= 1.6.5
36+ - r-httr
37+ - r-jsonlite
38+ - r-leiden >= 0.4.2
39+ - bioconductor-limma >= 3.50.3
40+ - r-magrittr >= 2.0.3
41+ - r-markdown >= 1.1
42+ - bioconductor-MAST = 1.20.0
43+ - r-Matrix = 1.5.4.1
44+ - r-pheatmap
45+ - r-plotly >= 4.10.0
46+ - r-plyr
47+ - r-png
48+ - r-progressr >= 0.10.1
49+ - r-pryr >= 0.1.5
50+ - r-purrr >= 0.3.4
51+ - r-quantmod >= 0.4.20
52+ - r-RColorBrewer >= 1.1-3
53+ - r-reshape2 >= 1.4.4
54+ - r-reticulate >= 1.25
55+ - r-rlang >= 1.0.6
56+ - r-scales
57+ - bioconductor-scDblFinder = 1.8.0
58+ - r-Seurat = 4.1.1
59+ - r-SeuratObject = 4.1.3
60+ - bioconductor-singler = 1.8.0
61+ - r-statmod >= 1.4.37
62+ - r-stringr
63+ - r-svglite >= 2.1.0
64+ - r-tibble >= 3.1.8
65+ - r-tidyr
66+ - r-tidyverse >= 1.3.2
67+ - r-viridisLite >= 0.4.0
68+ - r-xfun >= 0.32
69+ - r-zip >= 2.2.0
70+ - r-knitr
71+ - r-markdown
72+ - r-testthat >= 3.0.0
Original file line number Diff line number Diff line change 1- FROM rocker/tidyverse:4.3.2
1+ FROM nciccbr/ccbr_ubuntu_base_20.04:v7
22
33# build time variables
44ARG BUILD_DATE="000000"
@@ -13,113 +13,15 @@ SHELL ["/bin/bash", "-lc"]
1313RUN chmod 777 /usr/local/lib/R/site-library /usr/local/lib/R/library
1414
1515# https://github.com/Bioconductor/bioconductor_docker/blob/7335f85420199679432d2a328c3a59b551b6cfd0/bioc_scripts/install_bioc_sysdeps.sh
16- RUN apt-get update && apt-get upgrade -y && \
17- apt-get install -y --no-install-recommends --allow-unauthenticated \
18- automake \
19- biber \
20- byacc \
21- cmake \
22- coinor-libcgl-dev \
23- coinor-libsymphony-dev \
24- coinor-libsymphony-doc \
25- curl \
26- default-jdk \
27- default-libmysqlclient-dev \
28- fortran77-compiler \
29- ggobi \
30- graphviz \
31- imagemagick \
32- jags \
33- libapparmor-dev \
34- libarchive-dev \
35- libarchive-extract-perl \
36- libavfilter-dev \
37- libboost-dev \
38- libbz2-dev \
39- libcairo2-dev \
40- libcgi-pm-perl \
41- libdbd-mysql-perl \
42- libdbi-perl \
43- libeigen3-dev \
44- libfftw3-dev \
45- libfile-copy-recursive-perl \
46- libfuse-dev \
47- libgdal-dev \
48- libgeos-dev \
49- libgit2-dev \
50- libgl1-mesa-dev \
51- libglpk-dev \
52- libglu1-mesa-dev \
53- libgmp3-dev \
54- libgsl0-dev \
55- libgslcblas0 \
56- libgtk2.0-dev \
57- libgtkmm-2.4-dev \
58- libhdf5-dev \
59- libhdf5-serial-dev \
60- libhiredis-dev \
61- libjpeg-dev \
62- libjpeg-turbo8-dev \
63- libjpeg8-dev \
64- liblapack-dev \
65- liblzma-dev \
66- libmagick++-dev \
67- libmodule-build-perl \
68- libmpfr-dev \
69- libmysqlclient-dev \
70- libncurses-dev \
71- libnetcdf-dev \
72- libopenbabel-dev \
73- libopenmpi-dev \
74- libpcre2-dev \
75- libperl-dev \
76- libpng-dev \
77- libpoppler-cpp-dev \
78- libpoppler-glib-dev \
79- libpq-dev \
80- libproj-dev \
81- libprotobuf-dev \
82- libprotoc-dev \
83- librdf0-dev \
84- libreadline-dev \
85- librtmp-dev \
86- libsasl2-dev \
87- libsbml5-dev \
88- libssl-dev \
89- libtiff5-dev \
90- libudunits2-dev \
91- libv8-dev \
92- libxml-simple-perl \
93- libxml2-dev \
94- libxpm-dev \
95- libxt-dev \
96- libz-dev \
97- libzmq3-dev \
98- mono-runtime \
99- mpi-default-bin \
100- ocl-icd-opencl-dev \
101- openmpi-bin \
102- openmpi-common \
103- openmpi-doc \
104- protobuf-compiler \
105- python3-pip \
106- sqlite3 \
107- tabix \
108- tcl8.6-dev \
109- tk-dev \
110- xfonts-100dpi \
111- xfonts-75dpi \
112- liblz4-dev \
113- automake \
114- cmake \
115- default-jre \
116- g++ \
117- gcc \
118- gdb \
119- gfortran \
120- libcurl4-gnutls-dev \
121- make \
122- pkg-config
16+ COPY .github/environment.yml /data2/
17+ ENV CONDA_ENV=scw
18+ RUN conda update -n base -c conda-forge conda && \
19+ mamba env create -n ${CONDA_ENV} -f /data2/environment.yml && \
20+ echo "conda activate ${CONDA_ENV}" > ~/.bashrc && \
21+ chmod -R a+rx /opt2
22+ ENV PATH="/opt2/conda/envs/${CONDA_ENV}/bin:$PATH"
23+ ENV R_LIBS_USER="/opt2/conda/envs/${CONDA_ENV}/lib/R/library/"
24+ COPY .github/install.R /data2/
12325
12426# install R package
12527COPY . /opt2/SCWorkflow
You can’t perform that action at this time.
0 commit comments