Closed sdwfrost closed 6 years ago
My guess is that one of the dependancies is printing out a letter instead of a number in the version string. We would need to update the regular expression to catch that case. Would it be possible for you send us the output of the following software?
blastn -version makeblastdb -version kmc kmc_dump kraken --version kraken-build --version nucmer --version R --version smalt version samtools
Here you go!
$ blastn -version
blastn: 2.6.0+
Package: blast 2.6.0, build Aug 23 2017 22:18:50
$ makeblastdb -version
makeblastdb: 2.6.0+
Package: blast 2.6.0, build Aug 23 2017 22:18:50
$ kmc
K-Mer Counter (KMC) ver. 3.0.0 (2017-01-28)
$ kmc_dump
KMC dump ver. 3.0.0 (2017-01-28)
$ nucmer --version
nucmer
NUCmer (NUCleotide MUMmer) version 3.1
$ R --version
R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin13.4.0 (64-bit)
$ smalt version
SMALT - Sequence Mapping and Alignment Tool
Version: 0.7.6
Date: 21-03-2014
Thanks for the version information. I've updated the external version checking software and added in a load of tests to check for a variety of different outputs. Hopefully version 1.0.9 fixes your issue.
IVA using Python3.6 (Homebrew) on OSX El Capitan gives me the following error. As a workaround, I've just commented out lines 102 and 103 of
external_progs.py
.