Skip to content
Snippets Groups Projects
Commit 8993b5c6 authored by Ruben Vorderman's avatar Ruben Vorderman
Browse files

Use gebibytes instead of gigabytes

parent 24cc6213
No related branches found
No related tags found
No related merge requests found
...@@ -34,8 +34,8 @@ task CPAT { ...@@ -34,8 +34,8 @@ task CPAT {
Array[String]? startCodons Array[String]? startCodons
Array[String]? stopCodons Array[String]? stopCodons
String memory = "4G" String memory = "4GiB"
Int timeMinutes = 10 + ceil(size(gene, "G") * 30) Int timeMinutes = 10 + ceil(size(gene, "GiB") * 30)
String dockerImage = "quay.io/biocontainers/cpat:3.0.4--py39hcbe4a3b_0" String dockerImage = "quay.io/biocontainers/cpat:3.0.4--py39hcbe4a3b_0"
} }
......
...@@ -30,7 +30,7 @@ task Bam2Fasta { ...@@ -30,7 +30,7 @@ task Bam2Fasta {
String? seqIdPrefix String? seqIdPrefix
String memory = "2G" String memory = "2GiB"
Int timeMinutes = 15 Int timeMinutes = 15
String dockerImage = "quay.io/biocontainers/bam2fastx:1.3.1--hf05d43a_1" String dockerImage = "quay.io/biocontainers/bam2fastx:1.3.1--hf05d43a_1"
} }
...@@ -98,7 +98,7 @@ task Bam2Fastq { ...@@ -98,7 +98,7 @@ task Bam2Fastq {
String? seqIdPrefix String? seqIdPrefix
String memory = "2G" String memory = "2GiB"
Int timeMinutes = 15 Int timeMinutes = 15
String dockerImage = "quay.io/biocontainers/bam2fastx:1.3.1--hf05d43a_1" String dockerImage = "quay.io/biocontainers/bam2fastx:1.3.1--hf05d43a_1"
} }
......
...@@ -47,7 +47,7 @@ task Annotate { ...@@ -47,7 +47,7 @@ task Annotate {
File? samplesFile File? samplesFile
Int threads = 0 Int threads = 0
String memory = "4G" String memory = "4GiB"
Int timeMinutes = 60 + ceil(size(inputFile, "G")) Int timeMinutes = 60 + ceil(size(inputFile, "G"))
String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2" String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2"
} }
...@@ -138,7 +138,7 @@ task Filter { ...@@ -138,7 +138,7 @@ task Filter {
String? softFilter String? softFilter
String outputPath = "./filtered.vcf.gz" String outputPath = "./filtered.vcf.gz"
String memory = "256M" String memory = "256MiB"
Int timeMinutes = 1 + ceil(size(vcf, "G")) Int timeMinutes = 1 + ceil(size(vcf, "G"))
String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2" String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2"
} }
...@@ -186,7 +186,7 @@ task Sort { ...@@ -186,7 +186,7 @@ task Sort {
String outputPath = "output.vcf.gz" String outputPath = "output.vcf.gz"
String tmpDir = "./sorting-tmp" String tmpDir = "./sorting-tmp"
String memory = "5G" String memory = "5GiB"
Int timeMinutes = 1 + ceil(size(inputFile, "G")) * 5 Int timeMinutes = 1 + ceil(size(inputFile, "G")) * 5
String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2" String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2"
} }
...@@ -261,7 +261,7 @@ task Stats { ...@@ -261,7 +261,7 @@ task Stats {
String? userTsTv String? userTsTv
Int threads = 0 Int threads = 0
String memory = "256M" String memory = "256MiB"
Int timeMinutes = 1 + 2* ceil(size(select_all([inputVcf, compareVcf]), "G")) # TODO: Estimate, 2 minutes per GB, refine later. Int timeMinutes = 1 + 2* ceil(size(select_all([inputVcf, compareVcf]), "G")) # TODO: Estimate, 2 minutes per GB, refine later.
String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2" String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2"
} }
...@@ -350,7 +350,7 @@ task View { ...@@ -350,7 +350,7 @@ task View {
String? exclude String? exclude
String? include String? include
String memory = "256M" String memory = "256MiB"
Int timeMinutes = 1 + ceil(size(inputFile, "G")) Int timeMinutes = 1 + ceil(size(inputFile, "G"))
String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2" String dockerImage = "quay.io/biocontainers/bcftools:1.10.2--h4f4756c_2"
} }
......
...@@ -26,7 +26,7 @@ task Complement { ...@@ -26,7 +26,7 @@ task Complement {
File inputBed File inputBed
String outputBed = basename(inputBed, "\.bed") + ".complement.bed" String outputBed = basename(inputBed, "\.bed") + ".complement.bed"
String memory = "~{512 + ceil(size([inputBed, faidx], "M"))}M" String memory = "~{512 + ceil(size([inputBed, faidx], "MiB"))}MiB"
Int timeMinutes = 1 + ceil(size([inputBed, faidx], "G")) Int timeMinutes = 1 + ceil(size([inputBed, faidx], "G"))
String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3" String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3"
} }
...@@ -75,7 +75,7 @@ task Coverage { ...@@ -75,7 +75,7 @@ task Coverage {
File? bIndex File? bIndex
String outputPath = "./coverage.tsv" String outputPath = "./coverage.tsv"
String memory = "8G" String memory = "8GiB"
Int timeMinutes = 320 Int timeMinutes = 320
String dockerImage = "quay.io/biocontainers/bedtools:2.30.0--h7d7f7ad_2" String dockerImage = "quay.io/biocontainers/bedtools:2.30.0--h7d7f7ad_2"
} }
...@@ -120,7 +120,7 @@ task Merge { ...@@ -120,7 +120,7 @@ task Merge {
File inputBed File inputBed
String outputBed = "merged.bed" String outputBed = "merged.bed"
String memory = "~{512 + ceil(size(inputBed, "M"))}M" String memory = "~{512 + ceil(size(inputBed, "MiB"))}MiB"
Int timeMinutes = 1 + ceil(size(inputBed, "G")) Int timeMinutes = 1 + ceil(size(inputBed, "G"))
String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3" String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3"
} }
...@@ -159,7 +159,7 @@ task MergeBedFiles { ...@@ -159,7 +159,7 @@ task MergeBedFiles {
Array[File]+ bedFiles Array[File]+ bedFiles
String outputBed = "merged.bed" String outputBed = "merged.bed"
String memory = "~{512 + ceil(size(bedFiles, "M"))}M" String memory = "~{512 + ceil(size(bedFiles, "MiB"))}MiB"
Int timeMinutes = 1 + ceil(size(bedFiles, "G")) Int timeMinutes = 1 + ceil(size(bedFiles, "G"))
String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3" String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3"
} }
...@@ -207,8 +207,8 @@ task Sort { ...@@ -207,8 +207,8 @@ task Sort {
File? genome File? genome
File? faidx File? faidx
String memory = "~{512 + ceil(size(inputBed, "M"))}M" String memory = "~{512 + ceil(size(inputBed, "MiB"))}MiB"
Int timeMinutes = 1 + ceil(size(inputBed, "G")) Int timeMinutes = 1 + ceil(size(inputBed, "GiB"))
String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3" String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3"
} }
...@@ -267,8 +267,8 @@ task Intersect { ...@@ -267,8 +267,8 @@ task Intersect {
File? faidx # Giving a faidx file will set the sorted option. File? faidx # Giving a faidx file will set the sorted option.
String memory = "~{512 + ceil(size([regionsA, regionsB], "M"))}M" String memory = "~{512 + ceil(size([regionsA, regionsB], "MiB"))}MiB"
Int timeMinutes = 1 + ceil(size([regionsA, regionsB], "G")) Int timeMinutes = 1 + ceil(size([regionsA, regionsB], "GiB"))
String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3" String dockerImage = "quay.io/biocontainers/bedtools:2.23.0--hdbcaa40_3"
} }
......
...@@ -32,7 +32,7 @@ task InputConverter { ...@@ -32,7 +32,7 @@ task InputConverter {
Boolean checkFileMd5sums=false Boolean checkFileMd5sums=false
Boolean old=false Boolean old=false
String memory = "128M" String memory = "128MiB"
Int timeMinutes = 1 Int timeMinutes = 1
String dockerImage = "quay.io/biocontainers/biowdl-input-converter:0.3.0--pyhdfd78af_0" String dockerImage = "quay.io/biocontainers/biowdl-input-converter:0.3.0--pyhdfd78af_0"
} }
......
...@@ -37,7 +37,7 @@ task Bowtie { ...@@ -37,7 +37,7 @@ task Bowtie {
String picardXmx = "4G" String picardXmx = "4G"
Int threads = 1 Int threads = 1
String memory = "~{5 + ceil(size(indexFiles, "G"))}G" String memory = "~{5 + ceil(size(indexFiles, "GiB"))}GiB"
Int timeMinutes = 1 + ceil(size(flatten([readsUpstream, readsDownstream]), "G") * 300 / threads) Int timeMinutes = 1 + ceil(size(flatten([readsUpstream, readsDownstream]), "G") * 300 / threads)
# Image contains bowtie=1.2.2 and picard=2.9.2 # Image contains bowtie=1.2.2 and picard=2.9.2
String dockerImage = "quay.io/biocontainers/mulled-v2-bfe71839265127576d3cd749c056e7b168308d56:1d8bec77b352cdcf3e9ff3d20af238b33ed96eae-0" String dockerImage = "quay.io/biocontainers/mulled-v2-bfe71839265127576d3cd749c056e7b168308d56:1d8bec77b352cdcf3e9ff3d20af238b33ed96eae-0"
......
...@@ -36,7 +36,7 @@ task Mem { ...@@ -36,7 +36,7 @@ task Mem {
Int threads = 4 Int threads = 4
Int? memoryGb Int? memoryGb
Int timeMinutes = 1 + ceil(size([read1, read2], "G") * 220 / threads) Int timeMinutes = 1 + ceil(size([read1, read2], "GiB") * 220 / threads)
# Contains bwa-mem2 2.0 bwakit 0.7.17.dev1 and samtools 1.10. # Contains bwa-mem2 2.0 bwakit 0.7.17.dev1 and samtools 1.10.
String dockerImage = "quay.io/biocontainers/mulled-v2-6a15c99309c82b345497d24489bee67bbb76c2f6:1c9c3227b9bf825a8dc9726a25701aa23c0b1f12-0" String dockerImage = "quay.io/biocontainers/mulled-v2-6a15c99309c82b345497d24489bee67bbb76c2f6:1c9c3227b9bf825a8dc9726a25701aa23c0b1f12-0"
} }
...@@ -84,7 +84,7 @@ task Mem { ...@@ -84,7 +84,7 @@ task Mem {
# One extra thread for bwa-postalt + samtools is not needed. # One extra thread for bwa-postalt + samtools is not needed.
# These only use 5-10% of compute power and not always simultaneously. # These only use 5-10% of compute power and not always simultaneously.
cpu: threads cpu: threads
memory: "~{select_first([memoryGb, estimatedMemoryGb])}G" memory: "~{select_first([memoryGb, estimatedMemoryGb])}GiB"
time_minutes: timeMinutes time_minutes: timeMinutes
docker: dockerImage docker: dockerImage
} }
......
...@@ -37,7 +37,7 @@ task Mem { ...@@ -37,7 +37,7 @@ task Mem {
Int threads = 4 Int threads = 4
Int? memoryGb Int? memoryGb
Int timeMinutes = 10 + ceil(size([read1, read2], "G") * 300 / threads) Int timeMinutes = 10 + ceil(size([read1, read2], "GiB") * 300 / threads)
# Contains bwa 0.7.17 bwakit 0.7.17.dev1 and samtools 1.10. # Contains bwa 0.7.17 bwakit 0.7.17.dev1 and samtools 1.10.
String dockerImage = "quay.io/biocontainers/mulled-v2-ad317f19f5881324e963f6a6d464d696a2825ab6:c59b7a73c87a9fe81737d5d628e10a3b5807f453-0" String dockerImage = "quay.io/biocontainers/mulled-v2-ad317f19f5881324e963f6a6d464d696a2825ab6:c59b7a73c87a9fe81737d5d628e10a3b5807f453-0"
} }
...@@ -48,7 +48,7 @@ task Mem { ...@@ -48,7 +48,7 @@ task Mem {
Int estimatedSortThreads = if threads == 1 then 1 else 1 + ceil(threads / 4.0) Int estimatedSortThreads = if threads == 1 then 1 else 1 + ceil(threads / 4.0)
Int totalSortThreads = select_first([sortThreads, estimatedSortThreads]) Int totalSortThreads = select_first([sortThreads, estimatedSortThreads])
# BWA needs slightly more memory than the size of the index files (~10%). Add a margin for safety here. # BWA needs slightly more memory than the size of the index files (~10%). Add a margin for safety here.
Int estimatedMemoryGb = 10 + ceil(size(bwaIndex.indexFiles, "G") * 2) + sortMemoryPerThreadGb * totalSortThreads Int estimatedMemoryGb = 10 + ceil(size(bwaIndex.indexFiles, "GiB") * 2) + sortMemoryPerThreadGb * totalSortThreads
# The bwa postalt script is out commented as soon as usePostalt = false. # The bwa postalt script is out commented as soon as usePostalt = false.
# This hack was tested with bash, dash and ash. It seems that comments in between pipes work for all of them. # This hack was tested with bash, dash and ash. It seems that comments in between pipes work for all of them.
...@@ -81,7 +81,7 @@ task Mem { ...@@ -81,7 +81,7 @@ task Mem {
# One extra thread for bwa-postalt + samtools is not needed. # One extra thread for bwa-postalt + samtools is not needed.
# These only use 5-10% of compute power and not always simultaneously. # These only use 5-10% of compute power and not always simultaneously.
cpu: threads cpu: threads
memory: "~{select_first([memoryGb, estimatedMemoryGb])}G" memory: "~{select_first([memoryGb, estimatedMemoryGb])}GiB"
time_minutes: timeMinutes time_minutes: timeMinutes
docker: dockerImage docker: dockerImage
} }
......
...@@ -42,7 +42,7 @@ task CCS { ...@@ -42,7 +42,7 @@ task CCS {
String? chunkString String? chunkString
Int threads = 2 Int threads = 2
String memory = "4G" String memory = "4GiB"
Int timeMinutes = 1440 Int timeMinutes = 1440
String dockerImage = "quay.io/biocontainers/pbccs:6.0.0--h9ee0642_2" String dockerImage = "quay.io/biocontainers/pbccs:6.0.0--h9ee0642_2"
} }
......
...@@ -36,7 +36,7 @@ task Build { ...@@ -36,7 +36,7 @@ task Build {
File? sizeTable File? sizeTable
Int threads = 5 Int threads = 5
String memory = "20G" String memory = "20GiB"
Int timeMinutes = 2880 Int timeMinutes = 2880
String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5" String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5"
} }
...@@ -109,7 +109,7 @@ task Classify { ...@@ -109,7 +109,7 @@ task Classify {
String? excludeTaxIDs String? excludeTaxIDs
Int threads = 4 Int threads = 4
String memory = "16G" String memory = "16GiB"
Int timeMinutes = 2880 Int timeMinutes = 2880
String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5" String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5"
} }
...@@ -186,7 +186,7 @@ task Inspect { ...@@ -186,7 +186,7 @@ task Inspect {
Int? across Int? across
String memory = "4G" String memory = "4GiB"
Int timeMinutes = 1 Int timeMinutes = 1
String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5" String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5"
} }
...@@ -245,7 +245,7 @@ task KReport { ...@@ -245,7 +245,7 @@ task KReport {
Int? minimumScore Int? minimumScore
Int? minimumLength Int? minimumLength
String memory = "4G" String memory = "4GiB"
Int timeMinutes = 10 Int timeMinutes = 10
String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5" String dockerImage = "quay.io/biocontainers/centrifuge:1.0.4_beta--he513fc3_5"
} }
...@@ -303,7 +303,7 @@ task KTimportTaxonomy { ...@@ -303,7 +303,7 @@ task KTimportTaxonomy {
File inputFile File inputFile
String outputPrefix String outputPrefix
String memory = "4G" String memory = "4GiB"
Int timeMinutes = 1 Int timeMinutes = 1
String dockerImage = "biocontainers/krona:v2.7.1_cv1" String dockerImage = "biocontainers/krona:v2.7.1_cv1"
} }
......
...@@ -30,7 +30,7 @@ task ChunkedScatter { ...@@ -30,7 +30,7 @@ task ChunkedScatter {
Int? overlap Int? overlap
Int? minimumBasesPerFile Int? minimumBasesPerFile
String memory = "256M" String memory = "256MiB"
Int timeMinutes = 2 Int timeMinutes = 2
String dockerImage = "quay.io/biocontainers/chunked-scatter:1.0.0--py_0" String dockerImage = "quay.io/biocontainers/chunked-scatter:1.0.0--py_0"
} }
...@@ -84,7 +84,7 @@ task ScatterRegions { ...@@ -84,7 +84,7 @@ task ScatterRegions {
Int? scatterSize Int? scatterSize
String memory = "256M" String memory = "256MiB"
Int timeMinutes = 2 Int timeMinutes = 2
String dockerImage = "quay.io/biocontainers/chunked-scatter:1.0.0--py_0" String dockerImage = "quay.io/biocontainers/chunked-scatter:1.0.0--py_0"
} }
......
...@@ -34,7 +34,7 @@ task Mateclever { ...@@ -34,7 +34,7 @@ task Mateclever {
Int maxOffset = 150 Int maxOffset = 150
Int threads = 10 Int threads = 10
String memory = "15G" String memory = "15GiB"
Int timeMinutes = 600 Int timeMinutes = 600
String dockerImage = "quay.io/biocontainers/clever-toolkit:2.4--py36hcfe0e84_6" String dockerImage = "quay.io/biocontainers/clever-toolkit:2.4--py36hcfe0e84_6"
} }
...@@ -94,7 +94,7 @@ task Prediction { ...@@ -94,7 +94,7 @@ task Prediction {
String outputPath = "./clever" String outputPath = "./clever"
Int threads = 10 Int threads = 10
String memory = "55G" String memory = "55GiB"
Int timeMinutes = 480 Int timeMinutes = 480
String dockerImage = "quay.io/biocontainers/clever-toolkit:2.4--py36hcfe0e84_6" String dockerImage = "quay.io/biocontainers/clever-toolkit:2.4--py36hcfe0e84_6"
} }
......
...@@ -62,7 +62,7 @@ task CollectColumns { ...@@ -62,7 +62,7 @@ task CollectColumns {
} }
runtime { runtime {
memory: "~{memoryGb}G" memory: "~{memoryGb}GiB"
time_minutes: timeMinutes time_minutes: timeMinutes
docker: dockerImage docker: dockerImage
} }
......
...@@ -25,7 +25,7 @@ task AppendToStringArray { ...@@ -25,7 +25,7 @@ task AppendToStringArray {
Array[String] array Array[String] array
String string String string
String memory = "1G" String memory = "1GiB"
} }
command { command {
...@@ -51,7 +51,7 @@ task CheckFileMD5 { ...@@ -51,7 +51,7 @@ task CheckFileMD5 {
# By default cromwell expects /bin/bash to be present in the container. # By default cromwell expects /bin/bash to be present in the container.
# The 'bash' container does not fill this requirement. (It is in /usr/local/bin/bash) # The 'bash' container does not fill this requirement. (It is in /usr/local/bin/bash)
# Use a stable version of debian:stretch-slim for this. (Smaller than ubuntu) # Use a stable version of debian:stretch-slim for this. (Smaller than ubuntu)
String memory = "1G" String memory = "1GiB"
String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa" String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa"
} }
...@@ -75,7 +75,7 @@ task ConcatenateTextFiles { ...@@ -75,7 +75,7 @@ task ConcatenateTextFiles {
Boolean unzip = false Boolean unzip = false
Boolean zip = false Boolean zip = false
String memory = "1G" String memory = "1GiB"
} }
# When input and output is both compressed decompression is not needed. # When input and output is both compressed decompression is not needed.
...@@ -104,7 +104,7 @@ task Copy { ...@@ -104,7 +104,7 @@ task Copy {
Boolean recursive = false Boolean recursive = false
# Version not that important as long as it is stable. # Version not that important as long as it is stable.
String memory = "1G" String memory = "1GiB"
String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa" String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa"
} }
...@@ -132,7 +132,7 @@ task CreateLink { ...@@ -132,7 +132,7 @@ task CreateLink {
String inputFile String inputFile
String outputPath String outputPath
String memory = "1G" String memory = "1GiB"
} }
command { command {
...@@ -170,7 +170,7 @@ task GetSamplePositionInArray { ...@@ -170,7 +170,7 @@ task GetSamplePositionInArray {
runtime { runtime {
# 4 gigs of memory to be able to build the docker image in singularity. # 4 gigs of memory to be able to build the docker image in singularity.
memory: "4G" memory: "4GiB"
docker: dockerImage docker: dockerImage
timeMinutes: 5 timeMinutes: 5
} }
...@@ -190,7 +190,7 @@ task MapMd5 { ...@@ -190,7 +190,7 @@ task MapMd5 {
input { input {
Map[String,String] map Map[String,String] map
String memory = "1G" String memory = "1GiB"
String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa" String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa"
} }
...@@ -214,7 +214,7 @@ task StringArrayMd5 { ...@@ -214,7 +214,7 @@ task StringArrayMd5 {
input { input {
Array[String] stringArray Array[String] stringArray
String memory = "1G" String memory = "1GiB"
String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa" String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa"
} }
...@@ -238,7 +238,7 @@ task TextToFile { ...@@ -238,7 +238,7 @@ task TextToFile {
String text String text
String outputFile = "out.txt" String outputFile = "out.txt"
String memory = "1G" String memory = "1GiB"
Int timeMinutes = 1 Int timeMinutes = 1
String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa" String dockerImage = "debian@sha256:f05c05a218b7a4a5fe979045b1c8e2a9ec3524e5611ebfdd0ef5b8040f9008fa"
} }
...@@ -274,7 +274,7 @@ task YamlToJson { ...@@ -274,7 +274,7 @@ task YamlToJson {
File yaml File yaml
String outputJson = basename(yaml, "\.ya?ml$") + ".json" String outputJson = basename(yaml, "\.ya?ml$") + ".json"
String memory = "128M" String memory = "128MiB"
Int timeMinutes = 1 Int timeMinutes = 1
# biowdl-input-converter has python and pyyaml. # biowdl-input-converter has python and pyyaml.
String dockerImage = "quay.io/biocontainers/biowdl-input-converter:0.3.0--pyhdfd78af_0" String dockerImage = "quay.io/biocontainers/biowdl-input-converter:0.3.0--pyhdfd78af_0"
......
...@@ -83,7 +83,7 @@ task Cutadapt { ...@@ -83,7 +83,7 @@ task Cutadapt {
Boolean? noZeroCap Boolean? noZeroCap
Int cores = 4 Int cores = 4
String memory = "5G" String memory = "5GiB"
Int timeMinutes = 1 + ceil(size([read1, read2], "G") * 12.0 / cores) Int timeMinutes = 1 + ceil(size([read1, read2], "G") * 12.0 / cores)
String dockerImage = "quay.io/biocontainers/cutadapt:2.10--py37hf01694f_1" String dockerImage = "quay.io/biocontainers/cutadapt:2.10--py37hf01694f_1"
} }
......
...@@ -27,7 +27,7 @@ task DeconstructSigs { ...@@ -27,7 +27,7 @@ task DeconstructSigs {
String outputPath = "./signatures.rds" String outputPath = "./signatures.rds"
Int timeMinutes = 15 Int timeMinutes = 15
String memory = "4G" String memory = "4GiB"
String dockerImage = "quay.io/biocontainers/r-deconstructsigs:1.9.0--r41hdfd78af_1" String dockerImage = "quay.io/biocontainers/r-deconstructsigs:1.9.0--r41hdfd78af_1"
} }
......
...@@ -37,7 +37,7 @@ task RunDeepVariant { ...@@ -37,7 +37,7 @@ task RunDeepVariant {
String? sampleName String? sampleName
Boolean? VCFStatsReport = true Boolean? VCFStatsReport = true
String memory = "3G" String memory = "3GiB"
Int timeMinutes = 5000 Int timeMinutes = 5000
String dockerImage = "google/deepvariant:1.0.0" String dockerImage = "google/deepvariant:1.0.0"
} }
......
...@@ -28,7 +28,7 @@ task CallSV { ...@@ -28,7 +28,7 @@ task CallSV {
File referenceFastaFai File referenceFastaFai
String outputPath = "./delly/delly.bcf" String outputPath = "./delly/delly.bcf"
String memory = "15G" String memory = "15GiB"
Int timeMinutes = 300 Int timeMinutes = 300
String dockerImage = "quay.io/biocontainers/delly:0.8.1--h4037b6b_1" String dockerImage = "quay.io/biocontainers/delly:0.8.1--h4037b6b_1"
} }
......
...@@ -30,7 +30,7 @@ task Duphold { ...@@ -30,7 +30,7 @@ task Duphold {
String sample String sample
String outputPath = "./duphold.vcf" String outputPath = "./duphold.vcf"
String memory = "15G" String memory = "15GiB"
Int timeMinutes = 1440 Int timeMinutes = 1440
String dockerImage = "quay.io/biocontainers/duphold:0.2.1--h516909a_1" String dockerImage = "quay.io/biocontainers/duphold:0.2.1--h516909a_1"
} }
......
...@@ -30,7 +30,7 @@ task ExtractSigPredictHRD { ...@@ -30,7 +30,7 @@ task ExtractSigPredictHRD {
File svVcfIndex File svVcfIndex
Boolean hg38 = false Boolean hg38 = false
String memory = "3G" String memory = "3GiB"
Int timeMinutes = 10 Int timeMinutes = 10
String dockerImage = "quay.io/biowdl/chord-mutsigextractor:2.00_1.14" String dockerImage = "quay.io/biowdl/chord-mutsigextractor:2.00_1.14"
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment