Hey! I'm a new user of nextflow. Have interest in ...
# taxprofiler
r
Hey! I'm a new user of nextflow. Have interest in using taxprofiler and am comparing it to existing bespoke metagenome pipelines in our lab. I'm having a hard time finding out which version of metaphlan the pipeline is using. Does someone have the answer or can point me towards the relevant documentation to uncover the version information?
e
This is the file you need: https://github.com/nf-core/taxprofiler/blob/master/modules/nf-core/metaphlan/metaphlan/environment.yml The latest release of taxprofiler seems to be using metaphlan v4.1.1
r
Thanks!
j
That yuou can also run the test pipeline and you can get the information for two places: `pipeline_info/nf_core_taxprofiler_software_mqc_versions.yaml`: https://nf-co.re/taxprofiler/1.2.4/results/taxprofiler/results-1385e2f895938a5c655011cbbff26a9f3386c82e/pipeline_info/?file=nf_core_taxprofiler_software_mqc_versions.yml Or in the table at the bottom of the MultiQC report in
multiqc/multiqc_report.html
Or just use the links I sent instead of running the pipeline 😅
Although I wonder if this could be something useful we could display on the website how by default... @mashehu what do you think? Something along the lines of a what we already have on the sidebar of the 'introduction' tab with the
included modules
box in the sidebar bar, but with the versions
Although now in retrospect I dont know how cleanly we coudl get that info from the repo itself now I think about it 🤔
e
parse all nf-core modules environment yml files! 😛
j
What if you have multiple tools in there
And what about pipelines that don't support conda
🤢 1
e
true, could do only for matching name-command ones, but I get your point!
m
Perhaps publishing tool versions to the website on release would be useful?
👍 1
j
I guess could just take the contents of
nf_core_taxprofiler_software_mqc_versions.yml
from the megatest run would be sufficient... but the megatests are not that reliable annoyingly
r
From a user perspective the versions of tools used in the pipeline is quite important when assessing which pipeline/methods to use. I think it would be very beneficial to have, at least the major, version numbers readily displayed in the documentation somewhere.
💯 2