From 44146d5d34e8a11ad8bec873826a626228496fe5 Mon Sep 17 00:00:00 2001
From: Venkat Malladi <venkat.malladi@utsouthwestern.edu>
Date: Mon, 20 Nov 2017 21:24:21 -0600
Subject: [PATCH] Updated split experiment pool objs function.

---
 workflow/main.nf | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/workflow/main.nf b/workflow/main.nf
index 6133482..31ab992 100644
--- a/workflow/main.nf
+++ b/workflow/main.nf
@@ -317,10 +317,8 @@ process poolAndPsuedoReads {
 
 // Collect list of experiment design files into a single channel
 experimentRows = experimentPoolObjs
-                .collect()
-                .splitCsv(sep:'\t', header: true)
-                .flatten()
-                .map { row -> [ row[0], row[1], row[2], row[3], row[4], row[5], row[6], row[7], row[8], row[8]] }
+                .splitCsv(sep:'\t', header:true)
+                .map { row -> [ row.sample_id, row.tag_align, row.xcor, row.experiment_id, row.biosample, row.factor, row.treatment, row.replicate, row.control_id, row.control_tag_align] }
 
 // Call Peaks using MACS
 process callPeaksMACS {
-- 
GitLab