Skip to content
Snippets Groups Projects
Unverified Commit f7f65018 authored by Cats's avatar Cats Committed by GitHub
Browse files

Merge pull request #304 from biowdl/performance

Performance changes for WGSinCancerDiagnostics
parents 750fb263 e43bf3e4
No related branches found
No related tags found
No related merge requests found
...@@ -9,6 +9,22 @@ that users understand how the changes affect the new version. ...@@ -9,6 +9,22 @@ that users understand how the changes affect the new version.
--> -->
version 5.1.0-dev version 5.1.0-dev
--------------------------- ---------------------------
+ Bedtools coverage's timeMinutes now defaults to `320`.
+ Gridss' runtime attribute defaults were changed to:
+ jvmHeapSizeGb: `64`
+ nonJvmMemoryGb: `10`
+ threads: `12`
+ Virusbreakend's runtime attribute defaults were changed to:
+ threads: `12`
+ timeMinutes: `320`
+ Cobalt's timeMinutes now defaults to `480`.
+ Orange's timeMinutes now defaults to 10.
+ Sage's runtime attributes were changed to:
+ threads: `32`
+ javaXmx: `"16G"`
+ memory: `"20G"`
+ timeMinutes: `720`
+ Sambamba's runtimeMinutes nor defaults to `320`.
+ Added a task for CupGenerateReport. + Added a task for CupGenerateReport.
+ Updated Cuppa to version 1.6. + Updated Cuppa to version 1.6.
+ Added a task for Gripss. + Added a task for Gripss.
......
...@@ -76,7 +76,7 @@ task Coverage { ...@@ -76,7 +76,7 @@ task Coverage {
String outputPath = "./coverage.tsv" String outputPath = "./coverage.tsv"
String memory = "8G" String memory = "8G"
Int timeMinutes = 120 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"
} }
......
...@@ -161,9 +161,9 @@ task GRIDSS { ...@@ -161,9 +161,9 @@ task GRIDSS {
File? blacklistBed File? blacklistBed
File? gridssProperties File? gridssProperties
Int jvmHeapSizeGb = 300 Int jvmHeapSizeGb = 64
Int nonJvmMemoryGb = 50 Int nonJvmMemoryGb = 10
Int threads = 4 Int threads = 12
Int timeMinutes = ceil(7200 / threads) + 1800 Int timeMinutes = ceil(7200 / threads) + 1800
String dockerImage = "quay.io/biowdl/gridss:2.12.2" String dockerImage = "quay.io/biowdl/gridss:2.12.2"
} }
...@@ -290,9 +290,9 @@ task Virusbreakend { ...@@ -290,9 +290,9 @@ task Virusbreakend {
String outputPath = "./virusbreakend.vcf" String outputPath = "./virusbreakend.vcf"
String memory = "75G" String memory = "75G"
Int threads = 8 Int threads = 12
String dockerImage = "quay.io/biowdl/gridss:2.12.2" String dockerImage = "quay.io/biowdl/gridss:2.12.2"
Int timeMinutes = 180 Int timeMinutes = 320
} }
command { command {
......
...@@ -114,7 +114,7 @@ task Cobalt { ...@@ -114,7 +114,7 @@ task Cobalt {
Int threads = 1 Int threads = 1
String memory = "5G" String memory = "5G"
String javaXmx = "4G" String javaXmx = "4G"
Int timeMinutes = 240 Int timeMinutes = 480
String dockerImage = "quay.io/biocontainers/hmftools-cobalt:1.11--0" String dockerImage = "quay.io/biocontainers/hmftools-cobalt:1.11--0"
} }
...@@ -780,7 +780,7 @@ task Orange { ...@@ -780,7 +780,7 @@ task Orange {
String memory = "17G" String memory = "17G"
String javaXmx = "16G" String javaXmx = "16G"
Int timeMinutes = 1440 #FIXME Int timeMinutes = 10
String dockerImage = "quay.io/biowdl/orange:v1.6" String dockerImage = "quay.io/biowdl/orange:v1.6"
} }
...@@ -1225,10 +1225,10 @@ task Sage { ...@@ -1225,10 +1225,10 @@ task Sage {
String? mnvFilterEnabled String? mnvFilterEnabled
File? coverageBed File? coverageBed
Int threads = 4 Int threads = 32
String javaXmx = "50G" String javaXmx = "16G"
String memory = "51G" String memory = "20G"
Int timeMinutes = 1 + ceil(size(select_all([tumorBam, referenceBam]), "G") * 9 / threads) Int timeMinutes = 720
String dockerImage = "quay.io/biocontainers/hmftools-sage:2.8--hdfd78af_1" String dockerImage = "quay.io/biocontainers/hmftools-sage:2.8--hdfd78af_1"
} }
......
...@@ -28,7 +28,7 @@ task Flagstat { ...@@ -28,7 +28,7 @@ task Flagstat {
Int threads = 2 Int threads = 2
String memory = "8G" String memory = "8G"
Int timeMinutes = 120 Int timeMinutes = 320
String dockerImage = "quay.io/biocontainers/sambamba:0.7.1--h148d290_2" String dockerImage = "quay.io/biocontainers/sambamba:0.7.1--h148d290_2"
} }
......
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