Skip to content

Commit 26eeda8

Browse files
authored
Merge pull request #304 from ENCODE-DCC/dev
v2.2.2
2 parents ec4295c + 2d49008 commit 26eeda8

File tree

3 files changed

+17
-13
lines changed

3 files changed

+17
-13
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
name: build image
6767
command: |
6868
source ${BASH_ENV}
69-
export DOCKER_CACHE_TAG=v2.1.0
69+
export DOCKER_CACHE_TAG="WRN-503_ccd006dd-a484-4337-9754-fdf3d5b6d7b9"
7070
echo "pulling ${DOCKER_CACHE_TAG}!"
7171
docker pull encodedcc/chip-seq-pipeline:${DOCKER_CACHE_TAG}
7272
docker login -u=${DOCKERHUB_USER} -p=${DOCKERHUB_PASS}

chip.wdl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ struct RuntimeEnvironment {
77
}
88

99
workflow chip {
10-
String pipeline_ver = 'v2.2.1'
10+
String pipeline_ver = 'v2.2.2'
1111

1212
meta {
13-
version: 'v2.2.1'
13+
version: 'v2.2.2'
1414

1515
author: 'Jin wook Lee'
1616
@@ -19,8 +19,8 @@ workflow chip {
1919

2020
specification_document: 'https://docs.google.com/document/d/1lG_Rd7fnYgRpSIqrIfuVlAz2dW1VaSQThzk836Db99c/edit?usp=sharing'
2121

22-
default_docker: 'encodedcc/chip-seq-pipeline:v2.2.1'
23-
default_singularity: 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.2.1.sif'
22+
default_docker: 'encodedcc/chip-seq-pipeline:v2.2.2'
23+
default_singularity: 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.2.2.sif'
2424
croo_out_def: 'https://storage.googleapis.com/encode-pipeline-output-definition/chip.croo.v5.json'
2525

2626
parameter_group: {
@@ -71,8 +71,8 @@ workflow chip {
7171
}
7272
input {
7373
# group: runtime_environment
74-
String docker = 'encodedcc/chip-seq-pipeline:v2.2.1'
75-
String singularity = 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.2.1.sif'
74+
String docker = 'encodedcc/chip-seq-pipeline:v2.2.2'
75+
String singularity = 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.2.2.sif'
7676
String conda = 'encd-chip'
7777
String conda_macs2 = 'encd-chip-macs2'
7878
String conda_spp = 'encd-chip-spp'

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)