diff --git a/requirements-conda.txt b/requirements-conda.txt index bb686f8ef..5e23c6b24 100644 --- a/requirements-conda.txt +++ b/requirements-conda.txt @@ -2,6 +2,7 @@ blast=2.2.31 bmtagger=3.101 bwa=0.7.15 diamond=0.8.22=2 +gatk=3.7 kraken-all=0.10.6_eaf8fb68 krona=2.7 last=719 diff --git a/tools/__init__.py b/tools/__init__.py index 778fece08..004a49cc7 100644 --- a/tools/__init__.py +++ b/tools/__init__.py @@ -475,7 +475,10 @@ def get_installed_version(self): return # return rather than raise so we can fall back to the next install method if data and len(data): - installed_package_string = data[0] + if isinstance(data[0], dict): + installed_package_string = data[0]["dist_name"] + else: + installed_package_string = data[0] package_info_re = re.compile(r"(?P.*)-(?P.*)-(?P.*)") matches = package_info_re.match(installed_package_string) if matches: