From 463bb3b0004a27aa02bcaf00a90fe8a06955256c Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Tue, 19 Oct 2021 14:07:00 +0200
Subject: [PATCH] ucsc: wig_to_bedgraph replace by an awk cmd

---
 src/nf_modules/ucsc/main.nf | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/src/nf_modules/ucsc/main.nf b/src/nf_modules/ucsc/main.nf
index 91469781..6eeefa83 100644
--- a/src/nf_modules/ucsc/main.nf
+++ b/src/nf_modules/ucsc/main.nf
@@ -53,9 +53,7 @@ process wig_to_bedgraph {
 
   script:
 """
-wigToBigWig ${wig} ${wig.simpleName}.bw
-bigWigToBedGraph ${wig.simpleName}.bw ${wig.simpleName}.bg
-rm ${wig.simpleName}.bw
+awk '{print \$1"\\t"\$2-1"\\t"\$2"\\t"\$3}' ${wig} > ${wig.simpleName}.bg
 """
 }
 
@@ -77,12 +75,8 @@ process wig2_to_bedgraph2 {
 
   script:
 """
-wigToBigWig ${wig_a} ${wig_a.simpleName}.bw
-bigWigToBedGraph ${wig_a.simpleName}.bw ${wig_a.simpleName}.bg
-rm ${wig_a.simpleName}.bw
-wigToBigWig ${wig_b} ${wig_b.simpleName}.bw
-bigWigToBedGraph ${wig_b.simpleName}.bw ${wig_b.simpleName}.bg
-rm ${wig_b.simpleName}.bw
+awk '{print \$1"\\t"\$2-1"\\t"\$2"\\t"\$3}' ${wig_a} > ${wig_a.simpleName}.bg
+awk '{print \$1"\\t"\$2-1"\\t"\$2"\\t"\$3}' ${wig_b} > ${wig_b.simpleName}.bg
 """
 }
 
-- 
GitLab