Skip to content
Snippets Groups Projects
Commit a3e501f1 authored by nfontrod's avatar nfontrod
Browse files

src/pipelines/nf_modules/peak_calling.nf: changes in bedtools_slop and bedtools_merge

parent 35281291
No related branches found
No related tags found
No related merge requests found
...@@ -86,7 +86,7 @@ process bedtools_slop { ...@@ -86,7 +86,7 @@ process bedtools_slop {
${new_id}.enlarged.tmp.bed ${new_id}.enlarged.tmp.bed
sort -k 1,1 -k2,2n ${new_id}.enlarged.tmp.bed > ${new_id}.enlarged.sort.bed sort -k 1,1 -k2,2n ${new_id}.enlarged.tmp.bed > ${new_id}.enlarged.sort.bed
bedtools merge -i ${new_id}.enlarged.sort.bed \ bedtools merge -i ${new_id}.enlarged.sort.bed \
-d 6 -c 5,6 -o mean,distinct | awk '{print \$1"\\t"\$2"\\t"\$3"\\tpeak_"NR"\\t"\$4"\\t"\$5}' > ${new_id}.merged.bed -c 5,6 -o mean,distinct | awk '{print \$1"\\t"\$2"\\t"\$3"\\tpeak_"NR"\\t"\$4"\\t"\$5}' > ${new_id}.merged.bed
""" """
} }
...@@ -135,7 +135,7 @@ process bedtools_merge { ...@@ -135,7 +135,7 @@ process bedtools_merge {
""" """
cat *.bed | sort -k1,1 -k2,2n > tmp.bed cat *.bed | sort -k1,1 -k2,2n > tmp.bed
bedtools merge -i tmp.bed \ bedtools merge -i tmp.bed \
-d 6 -c 1,5,6 -o count,mean,distinct | awk '{if(\$4 >= 2){print \$1"\\t"\$2"\\t"\$3"\\tpeak_"NR"\\t"\$5"\\t"\$6}}' > ${sp}.rep_merged.bed -c 1,5,6 -o count,mean,distinct | awk '{if(\$4 >= 2){print \$1"\\t"\$2"\\t"\$3"\\tpeak_"NR"\\t"\$5"\\t"\$6}}' > ${sp}.rep_merged.bed
""" """
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment