From f2163ed20686f8a5b555bbdfd1810140bb844700 Mon Sep 17 00:00:00 2001
From: Roberto Rossini <71787608+robomics@users.noreply.github.com>
Date: Wed, 29 Mar 2023 23:25:21 +0200
Subject: [PATCH] Fix incorrect handling of --restriction_site and
 --ligation_site params

Fixes https://github.com/nf-core/hic/issues/150
---
 workflows/hic.nf | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/workflows/hic.nf b/workflows/hic.nf
index fed1114..2ffa5b4 100644
--- a/workflows/hic.nf
+++ b/workflows/hic.nf
@@ -28,6 +28,9 @@ if (params.digestion){
   ch_restriction_site = Channel.value(restriction_site)
   ligation_site = params.digestion ? params.digest[ params.digestion ].ligation_site ?: false : false
   ch_ligation_site = Channel.value(ligation_site)
+}else if (params.restriction_site && params.ligation_site){
+  ch_restriction_site = Channel.value(params.restriction_site)
+  ch_ligation_site = Channel.value(params.ligation_site)
 }else if (params.dnase){
   ch_restriction_site = Channel.empty()
   ch_ligation_site = Channel.empty()
-- 
GitLab