diff --git a/workflow/main.nf b/workflow/main.nf index bc237f951b21ffe8e0c1e85c27f0fe553b93e4a5..93334c786e01e6ae6a7ef6430f3e443909998fb3 100644 --- a/workflow/main.nf +++ b/workflow/main.nf @@ -508,6 +508,7 @@ process softwareReport { script: """ + echo $workflow.nextflow.version > version_nextflow.txt python3 $baseDir/scripts/generate_versions.py -f *.txt -o software_versions python3 $baseDir/scripts/generate_references.py -r $references -o software_references """ diff --git a/workflow/scripts/generate_versions.py b/workflow/scripts/generate_versions.py index f75a3433098775335fd6654554b0cffc7b7e4be6..d4dd7fbdb8c9a5721092b3dd05af64c900c8526f 100644 --- a/workflow/scripts/generate_versions.py +++ b/workflow/scripts/generate_versions.py @@ -23,6 +23,7 @@ logger.propagate = False logger.setLevel(logging.INFO) SOFTWARE_REGEX = { + 'Nextflow': ['version_nextflow.txt', r"(\S+)"], 'Trim Galore!': ['version_trimgalore.txt', r"version (\S+)"], 'Cutadapt': ['version_cutadapt.txt', r"Version (\S+)"], 'BWA': ['version_bwa.txt', r"Version: (\S+)"], @@ -88,6 +89,7 @@ def main(): out_filename = output + '_mqc.yaml' results = OrderedDict() + results['Nextflow'] = '<span style="color:#999999;\">N/A</span>' results['Trim Galore!'] = '<span style="color:#999999;\">N/A</span>' results['Cutadapt'] = '<span style="color:#999999;\">N/A</span>' results['BWA'] = '<span style="color:#999999;\">N/A</span>'