From 78fc6ecce8ac3b02c23178e93b3150e42731a655 Mon Sep 17 00:00:00 2001
From: "Gervaise H. Henry" <gervaise.henry@utsouthwestern.edu>
Date: Tue, 16 Feb 2021 10:55:28 -0600
Subject: [PATCH] Add cpu/mem to dnanexus config

---
 conf/dnanexus.config | 54 +++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 53 insertions(+), 1 deletion(-)

diff --git a/conf/dnanexus.config b/conf/dnanexus.config
index 1109530..69010df 100755
--- a/conf/dnanexus.config
+++ b/conf/dnanexus.config
@@ -5,84 +5,136 @@ params {
 process {
   withName:trackStart {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:getBag {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:getData {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:parseMetadata {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:trimData {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:getRefInfer {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:downsampleData {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:alignSampleData {
     machineType = 'mem3_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:inferMetadata {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:checkMetadata {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:getRef {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:alignData {
-    queue = '256GB,256GBv1'
+    queue = 'mem3_ssd1_v2_x32'
+    cpus = 32
+    memory = '256 GB'
   }
   withName:dedupData {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:countData {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:makeBigWig {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:fastqc {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:dataQC {
     machineType = 'mem1_ssd1_v2_x16'
+    cpus = 16
+    memory = '32 GB'
   }
   withName:aggrQC {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:uploadInputBag {
     executor = 'dnanexus'
   }
   withName:uploadExecutionRun {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:uploadQC {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:uploadProcessedFile {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:uploadOutputBag {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:finalizeExecutionRun {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:failPreExecutionRun {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:failExecutionRun {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
   withName:uploadQC_fail {
     executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
   }
 }
 
-- 
GitLab