From 6da7a31c8e685aa66f0c1512325ee94f177d4c55 Mon Sep 17 00:00:00 2001
From: "Gervaise H. Henry" <gervaise.henry@utsouthwestern.edu>
Date: Thu, 18 Mar 2021 17:36:31 -0500
Subject: [PATCH] Add aws profile

---
 nextflow.config              |   3 +
 nextflowConf/aws.temp.config | 127 +++++++++++++++++++++++++++++++++++
 2 files changed, 130 insertions(+)
 create mode 100644 nextflowConf/aws.temp.config

diff --git a/nextflow.config b/nextflow.config
index 7e046c7..f590685 100644
--- a/nextflow.config
+++ b/nextflow.config
@@ -19,6 +19,9 @@ profiles {
   dnanexus {
     includeConfig 'nextflowConf/dnanexus.config'
   }
+  aws {
+    includeConfig 'nextflowConf/aws.temp.config'
+  }
 }
 
 process {
diff --git a/nextflowConf/aws.temp.config b/nextflowConf/aws.temp.config
new file mode 100644
index 0000000..5289005
--- /dev/null
+++ b/nextflowConf/aws.temp.config
@@ -0,0 +1,127 @@
+params {
+  refSource = "datahub"
+}
+
+process {
+  withName:trackStart {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:getBag {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:getData {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:parseMetadata {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:getRefERCC {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:getRef {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:fastqc {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:seqwho {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:trimData {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:downsampleData {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:alignSampleDataERCC {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:alignSampleData {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:inferMetadata {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:checkMetadata {
+    executor = 'dnanexus'
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:alignData {
+    cpus = 32
+    memory = '256 GB'
+  }
+  withName:dedupData {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:countData {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:makeBigWig {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:dataQC {
+    cpus = 16
+    memory = '32 GB'
+  }
+  withName:aggrQC {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:uploadInputBag {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:uploadExecutionRun {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:uploadQC {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:uploadProcessedFile {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:uploadOutputBag {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:finalizeExecutionRun {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:failPreExecutionRun {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:failExecutionRun {
+    cpus = 1
+    memory = '1 GB'
+  }
+  withName:uploadQC_fail {
+    cpus = 1
+    memory = '1 GB'
+  }
+}
+
+docker {
+  enabled = true
+}
-- 
GitLab