File tree Expand file tree Collapse file tree 10 files changed +934
-41
lines changed
Expand file tree Collapse file tree 10 files changed +934
-41
lines changed Original file line number Diff line number Diff line change 1717 "time" : " 2-00:00:00"
1818 },
1919 "seuratQC" : {
20- "threads" : " 8" ,
21- "mem" : " 150g" ,
22- "time" : " 1-00:00:00"
20+ "threads" : " 8" ,
21+ "mem" : " 150g" ,
22+ "time" : " 1-00:00:00"
2323 },
2424 "aggregate" : {
2525 "threads" : " 16" ,
2929 "seuratIntegrate" : {
3030 "threads" : " 8" ,
3131 "mem" : " 350g" ,
32- "partition" : " largemem" ,
32+ "partition" : " largemem" ,
3333 "time" : " 1-00:00:00"
34+ },
35+ "shinycodes" : {
36+ "threads" : " 16" ,
37+ "mem" : " 32g" ,
38+ "partition" : " norm" ,
39+ "time" : " 0-08:00:00" ,
40+ "gres" : " lscratch:100"
41+ },
42+ "shinyfiles" : {
43+ "threads" : " 16" ,
44+ "mem" : " 32g" ,
45+ "partition" : " norm" ,
46+ "time" : " 0-08:00:00" ,
47+ "gres" : " lscratch:100"
48+ },
49+ "shinytar" : {
50+ "threads" : " 32" ,
51+ "mem" : " 64g" ,
52+ "partition" : " norm" ,
53+ "time" : " 0-08:00:00" ,
54+ "gres" : " lscratch:100"
3455 }
35- }
56+ }
Original file line number Diff line number Diff line change 1+ FROM rocker/shiny:4.4.3
2+ LABEL maintainer="Skyler Kuhn <kuhnsa@nih.gov>, Ryan Routsong <routsongrm@nih.gov>"
3+ RUN mkdir -p /opt2/work && mkdir -p /data2
4+ WORKDIR /opt2
5+ ENV TZ=America/New_York
6+ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime \
7+ && echo $TZ > /etc/timezone
8+ ENV DEBIAN_FRONTEND=noninteractive
9+ RUN apt-get update \
10+ && apt-get upgrade -y \
11+ && apt-get install -y \
12+ build-essential \
13+ bzip2 \
14+ ca-certificates \
15+ cmake \
16+ curl \
17+ gawk \
18+ git \
19+ gzip \
20+ libfreetype6-dev \
21+ libgit2-dev \
22+ libpng-dev \
23+ libtiff5-dev \
24+ libjpeg-dev \
25+ libharfbuzz-dev \
26+ libfribidi-dev \
27+ libhdf5-dev \
28+ libxml2-dev \
29+ locales \
30+ make \
31+ python3 \
32+ python3-pip \
33+ unzip \
34+ wget \
35+ zlib1g-dev \
36+ pigz \
37+ vim \
38+ && apt-get clean && apt-get purge \
39+ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
40+ RUN localedef -i en_US -f UTF-8 en_US.UTF-8
41+ RUN ln -sf /usr/bin/python3 /usr/bin/python
42+ RUN mkdir -p /opt2/ \
43+ && wget --no-check-certificate -O /opt2/which.tar.gz https://ftp.gnu.org/gnu/which/which-2.21.tar.gz \
44+ && tar -xvf /opt2/which.tar.gz -C /opt2/ \
45+ && rm /opt2/which.tar.gz \
46+ && cd /opt2/which-2.21/ \
47+ && ./configure --prefix=/opt2/which-2.21 \
48+ && make \
49+ && make install
50+ COPY install_packages.R /opt2/install_packages.R
51+ RUN cd /opt2 && Rscript /opt2/install_packages.R
52+ COPY git_installs.sh /opt2/work/git_installs.sh
53+ RUN cd /opt2/work; ./git_installs.sh
54+ RUN Rscript -e 'remotes::install_github("OpenOmics/ShinyCell2@deg_page")'
55+ ADD build_shinycell.R /usr/bin/build_shinycell.R
56+ RUN chmod +x /usr/bin/build_shinycell.R
You can’t perform that action at this time.
0 commit comments