ewels / clusterflow

A pipelining tool to automate and standardise bioinformatics analyses on cluster environments.
https://ewels.github.io/clusterflow/
GNU General Public License v3.0
97 stars 27 forks source link

Print standardised software versions #113

Closed ewels closed 7 years ago

ewels commented 7 years ago

Cluster Flow currently attempts to do a tool --version call every time a module runs. This is great, but every tool has it's own style of output, which is a pain for parsing.

It would be nice if we could get each module to parse this and print it in a consistent format (in addition to printing the whole output as is done currently). For example:

###CFVERSIONINFO bismark v0.17.0
ewels commented 7 years ago

Code should all now be written, just needs testing.