diff --git a/conf/base.config b/conf/base.config
index ba727689b33c231968eb67cb9b4e119416bd98ab..7f99f28907f6c88829f0cc094de6672a4bacd873 100644
--- a/conf/base.config
+++ b/conf/base.config
@@ -22,20 +22,18 @@ process {
   maxErrors = '-1'
 
   // Process-specific resource requirements
-
   withName:makeBowtie2Index {
      cpus = { check_max( 1, 'cpus' ) }
      memory = { check_max( 10.GB * task.attempt, 'memory' ) }
      time = { check_max( 12.h * task.attempt, 'time' ) } 
   }
-
   withName:bowtie2_end_to_end {
-    cpus = { check_max( 2, 'cpus' ) }
+    cpus = { check_max( 4, 'cpus' ) }
     memory = { check_max( 4.GB * task.attempt, 'memory' ) }
     time = { check_max( 5.h * task.attempt, 'time' ) }
   }
   withName:bowtie2_on_trimmed_reads {
-    cpus = { check_max( 2, 'cpus' ) }
+    cpus = { check_max( 4, 'cpus' ) }
     memory = { check_max( 4.GB * task.attempt, 'memory' ) }
     time = { check_max( 5.h * task.attempt, 'time' ) }
   }
@@ -59,12 +57,12 @@ process {
     memory = { check_max( 4.GB * task.attempt, 'memory' ) }
     time = { check_max( 5.h * task.attempt, 'time' ) }
   }
- withName:build_contact_maps {
+  withName:build_contact_maps {
     cpus = { check_max( 1, 'cpus' ) }
     memory = { check_max( 6.GB * task.attempt, 'memory' ) }
     time = { check_max( 5.h * task.attempt, 'time' ) }
   }
-withName:run_ice {
+  withName:run_ice {
     cpus = { check_max( 1, 'cpus' ) }
     memory = { check_max( 10.GB * task.attempt, 'memory' ) }
     time = { check_max( 5.h * task.attempt, 'time' ) }
diff --git a/conf/test.config b/conf/test.config
index d8220d289a7dda6a9d134e2e1a14715a2d2c5c74..511601987f1eb45cc32ca9d5d8eccd71b8c0e41a 100644
--- a/conf/test.config
+++ b/conf/test.config
@@ -13,8 +13,8 @@ params {
   config_profile_description = 'Minimal test dataset to check pipeline function'
 
   // Limit resources so that this can run on Travis
-  max_cpus = 4
-  max_memory = 6.GB
+  max_cpus = 2
+  max_memory = 4.GB
   max_time = 1.h
   
   // Input data