From d042ca7dc85e6d58c9e326290e0f9a7d73c33555 Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Mon, 25 Oct 2021 16:55:18 +0200
Subject: [PATCH] danpos: fix call to wig_to_bedgraph

---
 src/nf_modules/danpos/main.nf | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/nf_modules/danpos/main.nf b/src/nf_modules/danpos/main.nf
index a099b713..3f33cd9d 100644
--- a/src/nf_modules/danpos/main.nf
+++ b/src/nf_modules/danpos/main.nf
@@ -74,11 +74,12 @@ awk -v FS='\t' -v OFS='\t' 'FNR > 1 { print \$1, \$2-1, \$3, "Interval_"NR-1, \$
 
 workflow dpos_bw {
   take:
+    fasta
     fastq
     bw
   main:
     dpos_wig(fastq, bigwig2_to_wig2(bw))
-    wig_to_bedgraph(dpos_wig.out.wig)
+    wig_to_bedgraph(fasta, dpos_wig.out.wig)
 
   emit:
   bedgraph = wig_to_bedgraph.out.bedgraph
@@ -133,6 +134,7 @@ awk -v FS='\t' -v OFS='\t' 'FNR > 1 { print \$1, \$2-1, \$3, "Interval_"NR-1, \$
 
 workflow dwig_bwvsbw {
   take:
+    fasta
     fastq
     bw_a
     bw_b
@@ -142,7 +144,7 @@ workflow dwig_bwvsbw {
       bigwig2_to_wig2(bw_a),
       bigwig2_to_wig2(bw_b),
     )
-    wig_to_bedgraph(dpos_wigvswig.out.wig)
+    wig_to_bedgraph(fasta, dpos_wigvswig.out.wig)
 
   emit:
   bedgraph = wig_to_bedgraph.out.bedgraph
@@ -254,8 +256,8 @@ workflow dpeak_bw {
     fastq
     bw
   main:
-    dpeak_wig(fasta, fastq, bigwig2_to_wig2(bw))
-    wig2_to_bedgraph2(dpeak_wig.out.wig)
+    dpeak_wig(fastq, bigwig2_to_wig2(bw))
+    wig2_to_bedgraph2(fasta, dpeak_wig.out.wig)
 
   emit:
   bedgraph = wig2_to_bedgraph2.out.bedgraph
-- 
GitLab