Skip to content

Commit 28e8375

Browse files
authored
Kvg update fastq wdl (#62)
* Update workflow to output fq.gz files * Rev docker image references to 0.1.113
1 parent 8be64d6 commit 28e8375

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wdl/HidiveRescue.wdl

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ workflow HidiveRescue {
3333
3434
call Rescue {
3535
input:
36-
long_reads_fasta = Fetch.fasta,
36+
long_reads_fastq = Fetch.fastq,
3737
short_reads_cram = short_reads_cram,
3838
short_reads_crai = short_reads_crai,
3939
ref_fa_with_alt = ref_fa_with_alt,
@@ -43,7 +43,7 @@ workflow HidiveRescue {
4343
}
4444
4545
output {
46-
File rescued_fasta_gz = Rescue.fasta_gz
46+
File rescued_fastq_gz = Rescue.fastq_gz
4747
}
4848
}
4949

@@ -67,7 +67,7 @@ task PrepareLocus {
6767
}
6868

6969
runtime {
70-
docker: "us.gcr.io/broad-dsp-lrma/lr-hidive:0.1.101"
70+
docker: "us.gcr.io/broad-dsp-lrma/lr-hidive:0.1.113"
7171
memory: "1 GB"
7272
cpu: 1
7373
disks: "local-disk 1 SSD"
@@ -90,15 +90,15 @@ task Fetch {
9090
command <<<
9191
set -euxo pipefail
9292
93-
hidive fetch -l ~{select_first([locus, loci])} -p ~{padding} ~{bam} > ~{prefix}.fa
93+
hidive fetch -l ~{select_first([locus, loci])} -p ~{padding} ~{bam} > ~{prefix}.fq
9494
>>>
9595

9696
output {
97-
File fasta = "~{prefix}.fa"
97+
File fastq = "~{prefix}.fq"
9898
}
9999

100100
runtime {
101-
docker: "us.gcr.io/broad-dsp-lrma/lr-hidive:0.1.107"
101+
docker: "us.gcr.io/broad-dsp-lrma/lr-hidive:0.1.113"
102102
memory: "2 GB"
103103
cpu: num_cpus
104104
disks: "local-disk ~{disk_size_gb} SSD"
@@ -107,7 +107,7 @@ task Fetch {
107107

108108
task Rescue {
109109
input {
110-
File long_reads_fasta
110+
File long_reads_fastq
111111
File short_reads_cram
112112
File short_reads_crai
113113

@@ -120,7 +120,7 @@ task Rescue {
120120
Int num_cpus = 16
121121
}
122122

123-
Int disk_size_gb = 1 + 2*ceil(size([long_reads_fasta, short_reads_cram, short_reads_crai, ref_fa_with_alt, ref_fai_with_alt, ref_cache_tar_gz], "GB"))
123+
Int disk_size_gb = 1 + 2*ceil(size([long_reads_fastq, short_reads_cram, short_reads_crai, ref_fa_with_alt, ref_fai_with_alt, ref_cache_tar_gz], "GB"))
124124
Int memory_gb = 2*num_cpus
125125

126126
command <<<
@@ -135,18 +135,18 @@ task Rescue {
135135
export REF_PATH="$(pwd)/ref/cache/%2s/%2s/%s:http://www.ebi.ac.uk/ena/cram/md5/%s"
136136
export REF_CACHE="$(pwd)/ref/cache/%2s/%2s/%s"
137137
138-
hidive rescue -r Homo_sapiens_assembly38.fasta -f ~{long_reads_fasta} ~{short_reads_cram} | gzip > ~{prefix}.fa.gz
138+
hidive rescue -r Homo_sapiens_assembly38.fasta -f ~{long_reads_fastq} ~{short_reads_cram} | gzip > ~{prefix}.fq.gz
139139
>>>
140140

141141
output {
142-
File fasta_gz = "~{prefix}.fa.gz"
142+
File fastq_gz = "~{prefix}.fq.gz"
143143
}
144144

145145
runtime {
146-
docker: "us.gcr.io/broad-dsp-lrma/lr-hidive:0.1.101"
146+
docker: "us.gcr.io/broad-dsp-lrma/lr-hidive:0.1.113"
147147
memory: "~{memory_gb} GB"
148148
cpu: num_cpus
149149
disks: "local-disk ~{disk_size_gb} SSD"
150-
maxRetries: 2
150+
maxRetries: 0
151151
}
152152
}

0 commit comments

Comments
 (0)