diff --git a/workflow/scripts/generate_versions.py b/workflow/scripts/generate_versions.py index 4f0d8b143b36efbe207a303b2eb164d0de1a0e8a..c4814eda4cc375a5634f01ae7c4ff6f0b712a5ce 100644 --- a/workflow/scripts/generate_versions.py +++ b/workflow/scripts/generate_versions.py @@ -46,7 +46,7 @@ SOFTWARE_REGEX = { 'MEME-ChIP': ['motifSearch_vf/version_memechip.txt', r"Version (\S+)"], 'DiffBind': ['diffPeaks_vf/version_DiffBind.txt', r"Version (\S+)\""], 'deepTools': ['experimentQC_vf/version_deeptools.txt', r"deeptools (\S+)"], - 'Python': ['version_python.txt', r"python, version (\S+)"], + 'Python': ['version_python.txt', r"Python (\S+)"], 'MultiQC': ['version_multiqc.txt', r"multiqc, version (\S+)"], } diff --git a/workflow/tests/test_generate_software_versions.py b/workflow/tests/test_generate_software_versions.py index 04ecdf3f57edee3507abaec27652023c8c5f5716..80b9981dabbf2c5944b74af792dae5a8621b6146 100644 --- a/workflow/tests/test_generate_software_versions.py +++ b/workflow/tests/test_generate_software_versions.py @@ -21,3 +21,4 @@ def test_software_versions_output(): data_loaded = yaml.load(stream) assert len(data_loaded['data'].split('<dt>')) == 18 + assert 'Not Run' not in data_loaded['data'].split('<dt>')[17]