Skip to content

Commit 26c00db

Browse files
committed
sync with atac docker image
1 parent 94b1c3e commit 26c00db

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

dev/docker_image/Dockerfile

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ ENV PATH="/software:${PATH}"
3030
RUN wget https://github.com/openssl/openssl/archive/OpenSSL_1_0_2t.tar.gz && tar zxvf OpenSSL_1_0_2t.tar.gz && cd openssl-OpenSSL_1_0_2t/ && ./config && make && make install && cd ../ && rm -rf openssl-OpenSSL_1_0_2t* && rm /usr/bin/openssl && ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
3131

3232
# Install system/math python packages (python3)
33-
RUN pip3 install --no-cache-dir jsondiff==1.1.1 common python-dateutil cython pandas==0.25.1 jinja2==2.10.1 matplotlib==3.1.1
33+
RUN pip3 install --no-cache-dir jsondiff==1.1.1 common python-dateutil pandas==0.25.1 jinja2==2.10.1 matplotlib==3.1.1
3434

3535
# Install genomic python package (python3)
3636
RUN pip3 install --no-cache-dir pyBigwig==0.3.13 cutadapt==2.5 pyfaidx==0.5.5.2 pybedtools==0.8.0 pysam==0.15.3 deeptools==3.3.1
@@ -40,9 +40,10 @@ RUN echo "r <- getOption('repos'); r['CRAN'] <- 'http://cran.r-project.org'; opt
4040
Rscript -e "install.packages('snow')" && \
4141
Rscript -e "install.packages('snowfall')" && \
4242
Rscript -e "install.packages('bitops')" && \
43-
Rscript -e "install.packages('caTools')" && \
4443
Rscript -e "install.packages('Rcpp')"
4544

45+
RUN wget "https://cran.r-project.org/src/contrib/Archive/caTools/caTools_1.17.1.4.tar.gz" && R CMD INSTALL caTools_1.17.1.4.tar.gz && rm -f caTools_1.17.1.4.tar.gz
46+
4647
# Install bioconductor and Rsamtools which is required by spp package
4748
RUN Rscript -e "source('http://bioconductor.org/biocLite.R'); biocLite('Rsamtools')"
4849

@@ -94,13 +95,16 @@ RUN git clone --branch 2.0.4.2 --single-branch https://github.com/kundajelab/idr
9495
RUN pip2 install --no-cache-dir numpy scipy matplotlib==2.2.4 bx-python==0.8.2 biopython==1.76
9596
RUN pip3 install --no-cache-dir biopython==1.76
9697

97-
# Install genomic python packages (python2)
98-
RUN pip2 install --no-cache-dir metaseq==0.5.6
99-
10098
# Install MACS2 (python3)
101-
RUN pip3 install --no-cache-dir Cython
99+
RUN pip3 install --no-cache-dir Cython==0.29.0
102100
RUN pip3 install --no-cache-dir macs2==2.2.4
103101

102+
# Install genomic python packages (python2)
103+
RUN pip2 install --no-cache-dir Cython==0.29.0 versioneer setuptools==44.1.1
104+
RUN pip2 install --no-cache-dir pybedtools==0.6.9
105+
RUN pip2 install --no-cache-dir metaseq==0.5.6
106+
RUN pip2 install --no-cache-dir gffutils==0.10.1
107+
104108
# Install UCSC tools (v377)
105109
RUN git clone https://github.com/ENCODE-DCC/kentUtils_bin_v377
106110
ENV PATH=${PATH}:/software/kentUtils_bin_v377/bin

0 commit comments

Comments
 (0)