From 05c95334215e7a8805386bac2fc2d794ace261d1 Mon Sep 17 00:00:00 2001
From: Mia Croiset <mia.croiset@ens-lyon.fr>
Date: Wed, 14 Jun 2023 09:53:06 +0200
Subject: [PATCH] main.nf choice of workflow

---
 conf/hicstuff.config | 2 ++
 main.nf              | 8 +++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/conf/hicstuff.config b/conf/hicstuff.config
index f036e4c..55f6a23 100644
--- a/conf/hicstuff.config
+++ b/conf/hicstuff.config
@@ -148,6 +148,8 @@ params {
     distance_law = false
     filter_pcr = false
     filter_pcr_picard = true
+
+    workflow = 'hicstuff'
 }
 
 process {
diff --git a/main.nf b/main.nf
index 82aaf0f..942feda 100644
--- a/main.nf
+++ b/main.nf
@@ -35,12 +35,18 @@ WorkflowMain.initialise(workflow, params, log)
 */
 
 include { HIC } from './workflows/hic'
+include { HICSTUFF } from './workflows/hicstuff'
 
 //
 // WORKFLOW: Run main nf-core/hic analysis pipeline
 //
 workflow NFCORE_HIC {
-    HIC ()
+    if (params.workflow == "hicpro" ){
+        HIC ()
+    }
+    else if ( params.workflow == "hicstuff") {
+        HICSTUFF ()
+    }
 }
 
 /*
-- 
GitLab