From f6316c9fd7422d3b113855ea8eae3de5ad55dd22 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Fri, 3 Nov 2017 16:01:01 +0100 Subject: [PATCH] fixes #110, #117 should still work for versions lower than 3.9, but not tested on those --- circlator/external_progs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circlator/external_progs.py b/circlator/external_progs.py index a803019..3c75a6a 100644 --- a/circlator/external_progs.py +++ b/circlator/external_progs.py @@ -17,7 +17,7 @@ class Error (Exception): pass prog_to_version_cmd = { 'bwa': ('', re.compile('^Version: ([0-9\.]+)')), - 'nucmer': ('--version', re.compile('^NUCmer \(NUCleotide MUMmer\) version ([0-9\.]+)')), + 'nucmer': ('--version', re.compile('^(?:NUCmer \(NUCleotide MUMmer\) version )?([0-9\.]+).*')), 'prodigal': ('-v', re.compile('^Prodigal V([0-9\.]+):')), 'samtools': ('', re.compile('^Version: ([0-9\.]+)')), 'spades': ('', re.compile('^SPAdes genome assembler v.?([0-9][0-9\.]+)')),