From 861b7993345e02ca9a816d5e795a7207488b1cf7 Mon Sep 17 00:00:00 2001 From: Venkat Malladi <venkat.malladi@utsouthwestern.edu> Date: Fri, 6 Oct 2017 09:54:55 -0500 Subject: [PATCH] Fix missing libraries and use of python3. --- workflow/main.nf | 4 ++-- workflow/scripts/map_reads.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/workflow/main.nf b/workflow/main.nf index 4494a86..b6d1bfb 100644 --- a/workflow/main.nf +++ b/workflow/main.nf @@ -119,12 +119,12 @@ process alignReads { if (pairedEnd) { """ - python $baseDir/scripts/map_reads.py -f ${reads[0]} ${reads[1]} -r ${index}/genome.fa -p + python3 $baseDir/scripts/map_reads.py -f $reads -r ${index}/genome.fa -p """ } else { """ - python $baseDir/scripts/map_reads.py -f ${reads[0]} -r ${index}/genome.fa + python3 $baseDir/scripts/map_reads.py -f $reads -r ${index}/genome.fa """ } diff --git a/workflow/scripts/map_reads.py b/workflow/scripts/map_reads.py index e3a8d46..4fd4d21 100644 --- a/workflow/scripts/map_reads.py +++ b/workflow/scripts/map_reads.py @@ -6,6 +6,7 @@ import os import subprocess import argparse import shutil +import shlex import logging import sys from multiprocessing import cpu_count @@ -74,7 +75,7 @@ def check_tools(): logger.info('Checking for required libraries and components on this system') bwa_path = shutil.which("bwa") - if trimgalore_path: + if bwa_path: logger.info('Found bwa: %s', bwa_path) else: logger.error('Missing bwa') -- GitLab