diff --git a/src/nf_modules/danpos/main.nf b/src/nf_modules/danpos/main.nf
index cff745c3eec96f0073c40519d2b79037d5425d9a..02fab7b39ef9ee030d5a35de642a139e2d9c7b63 100644
--- a/src/nf_modules/danpos/main.nf
+++ b/src/nf_modules/danpos/main.nf
@@ -78,8 +78,9 @@ workflow dpos_bw {
     fastq
     bw
   main:
-    dpos_wig(fastq, bigwig2_to_wig2(bw))
-    wig_to_bedgraph(fasta, dpos_wig.out.wig)
+    bigwig2_to_wig2(bw)
+    dpos_wig(fastq, bigwig2_to_wig2.out.wig)
+    wig_to_bedgraph(fasta, bigwig2_to_wig2.out.wig)
 
   emit:
   bg = wig_to_bedgraph.out.bg