Skip to content

Commit

Permalink
sync with atac docker image
Browse files Browse the repository at this point in the history
  • Loading branch information
leepc12 committed Feb 14, 2024
1 parent 94b1c3e commit 26c00db
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions dev/docker_image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ ENV PATH="/software:${PATH}"
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

# Install system/math python packages (python3)
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
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

# Install genomic python package (python3)
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
Expand All @@ -40,9 +40,10 @@ RUN echo "r <- getOption('repos'); r['CRAN'] <- 'http://cran.r-project.org'; opt
Rscript -e "install.packages('snow')" && \
Rscript -e "install.packages('snowfall')" && \
Rscript -e "install.packages('bitops')" && \
Rscript -e "install.packages('caTools')" && \
Rscript -e "install.packages('Rcpp')"

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

# Install bioconductor and Rsamtools which is required by spp package
RUN Rscript -e "source('http://bioconductor.org/biocLite.R'); biocLite('Rsamtools')"

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

# Install genomic python packages (python2)
RUN pip2 install --no-cache-dir metaseq==0.5.6

# Install MACS2 (python3)
RUN pip3 install --no-cache-dir Cython
RUN pip3 install --no-cache-dir Cython==0.29.0
RUN pip3 install --no-cache-dir macs2==2.2.4

# Install genomic python packages (python2)
RUN pip2 install --no-cache-dir Cython==0.29.0 versioneer setuptools==44.1.1
RUN pip2 install --no-cache-dir pybedtools==0.6.9
RUN pip2 install --no-cache-dir metaseq==0.5.6
RUN pip2 install --no-cache-dir gffutils==0.10.1

# Install UCSC tools (v377)
RUN git clone https://github.com/ENCODE-DCC/kentUtils_bin_v377
ENV PATH=${PATH}:/software/kentUtils_bin_v377/bin
Expand Down

0 comments on commit 26c00db

Please sign in to comment.