Skip to content

Commit 654f91e

Browse files
authored
Merge pull request #255 from ENCODE-DCC/WRAN-1863_update_default_genome_tsv_to_v4
Wran 1863 update default genome tsv to v4
2 parents eff97fd + 99fda52 commit 654f91e

File tree

50 files changed

+176
-188
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+176
-188
lines changed

.circleci/config.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,6 @@ make_tag: &make_tag
1616
echo "export TAG=encodedcc/chip-seq-pipeline:${CIRCLE_BRANCH}_${CIRCLE_WORKFLOW_ID}" > ${BASH_ENV}
1717
1818
commands:
19-
download_task_test_data:
20-
description: "Download task test data. This is based on py2 so run this before installing py3."
21-
steps:
22-
- run:
23-
command: |
24-
cd dev/test/test_task/
25-
rm -rf chip-seq-pipeline-test-data
26-
export BOTO_CONFIG=/dev/null
27-
gsutil -m cp -r gs://encode-pipeline-test-samples/encode-chip-seq-pipeline/chip-seq-pipeline-test-data .
28-
2919
install_python3_caper_gcs:
3020
description: "Install py3, caper and gcs. Set py3 as default python."
3121
steps:
@@ -86,7 +76,7 @@ jobs:
8676
name: build image
8777
command: |
8878
source ${BASH_ENV}
89-
export DOCKER_CACHE_TAG=v1.8.1
79+
export DOCKER_CACHE_TAG=v2.1.0
9080
echo "pulling ${DOCKER_CACHE_TAG}!"
9181
docker pull encodedcc/chip-seq-pipeline:${DOCKER_CACHE_TAG}
9282
docker login -u=${DOCKERHUB_USER} -p=${DOCKERHUB_PASS}
@@ -97,7 +87,6 @@ jobs:
9787
<<: *machine_defaults
9888
steps:
9989
- checkout
100-
- download_task_test_data
10190
- install_python3_caper_gcs
10291
- run: *make_tag
10392
- run:
@@ -106,6 +95,9 @@ jobs:
10695
source ${BASH_ENV}
10796
cd dev/test/test_task/
10897
98+
echo ${GCLOUD_SERVICE_ACCOUNT_SECRET_JSON} > tmp_secret_key.json
99+
export GOOGLE_APPLICATION_CREDENTIALS=$PWD/tmp_secret_key.json
100+
109101
# unittest for wrapper .py
110102
docker run ${TAG} bash -c "cd /software/chip-seq-pipeline/dev/test/test_py/; pytest -vv"
111103

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,3 +125,5 @@ tmp_db*
125125
temp_db*
126126

127127
cromwell.out
128+
cromwell.out.*
129+

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@ You cannot use these input JSON files directly. Go to the destination directory
127127
We have a separate project on DNANexus to provide example FASTQs and `genome_tsv` for `hg38` and `mm10` (also chr19-only version of those two. Use chr19-only versions for testing). We recommend to make copies of these directories on your own project.
128128

129129
`genome_tsv`
130-
- AWS: https://platform.dnanexus.com/projects/BKpvFg00VBPV975PgJ6Q03v6/data/pipeline-genome-data/genome_tsv/v3
131-
- Azure: https://platform.dnanexus.com/projects/F6K911Q9xyfgJ36JFzv03Z5J/data/pipeline-genome-data/genome_tsv/v3
130+
- AWS: https://platform.dnanexus.com/projects/BKpvFg00VBPV975PgJ6Q03v6/data/pipeline-genome-data/genome_tsv/v4
131+
- Azure: https://platform.dnanexus.com/projects/F6K911Q9xyfgJ36JFzv03Z5J/data/pipeline-genome-data/genome_tsv/v4
132132

133133
Example FASTQs
134134
- AWS: https://platform.dnanexus.com/projects/BKpvFg00VBPV975PgJ6Q03v6/data/pipeline-test-samples/encode-chip-seq-pipeline/ENCSR000DYI/fastq_subsampled

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.1.2'
10+
String pipeline_ver = 'v2.1.3'
1111

1212
meta {
13-
version: 'v2.1.2'
13+
version: 'v2.1.3'
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.1.2'
23-
default_singularity: 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.1.2.sif'
22+
default_docker: 'encodedcc/chip-seq-pipeline:v2.1.3'
23+
default_singularity: 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.1.3.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.1.2'
75-
String singularity = 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.1.2.sif'
74+
String docker = 'encodedcc/chip-seq-pipeline:v2.1.3'
75+
String singularity = 'https://encode-pipeline-singularity-image.s3.us-west-2.amazonaws.com/chip-seq-pipeline_v2.1.3.sif'
7676
String conda = 'encode-chip-seq-pipeline'
7777
String conda_macs2 = 'encode-chip-seq-pipeline-macs2'
7878
String conda_spp = 'encode-chip-seq-pipeline-spp'
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)