Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add version numbers in VCF output #20

Closed
mfoll opened this issue Sep 18, 2015 · 6 comments
Closed

Add version numbers in VCF output #20

mfoll opened this issue Sep 18, 2015 · 6 comments
Assignees
Milestone

Comments

@mfoll
Copy link
Member

mfoll commented Sep 18, 2015

It would be good to write at least the pipeline version, nextflow version and the docker container version.

@mfoll
Copy link
Member Author

mfoll commented Sep 18, 2015

The .nextflow.logfile contains useful informations:

  • nextflow version
  • pipeline version
  • the command line used to launch it (so if a specific docker image is used it's written too)
  • I can't find the docker Image ID

Currently only nextflow version number is accessible with $NXF_VER (see here).

Could we have more environment variables with these informations @pditommaso (pipeline version, docker image ID, eventually the full command line)?

@mfoll
Copy link
Member Author

mfoll commented Sep 18, 2015

It could also be useful to obtain the versions of each tool used (in case people don't use docker, and even with docker for easier reference). We could add a process dedicated to that doing:

perl --version
samtools --version
bedtools --version
Rscript --version

And writing all these somewhere in the VCF.
Unfortunately vcflib has no option to display its version number at the moment (requested here).

@mfoll mfoll self-assigned this Sep 18, 2015
@pditommaso
Copy link
Contributor

It is not clear how do you want these environment variables. Let's continue the discussion in the nextflow mailing list / gitter / github repo.

@mfoll mfoll added this to the v0.2 milestone Sep 22, 2015
@mfoll mfoll modified the milestones: v0.3, v0.2 Oct 6, 2015
@mfoll
Copy link
Member Author

mfoll commented Oct 6, 2015

Linked to #41: the log file could be a better place for all details, maybe simply put the pipeline version number in the VCF.

@mfoll
Copy link
Member Author

mfoll commented Oct 16, 2015

See nextflow-io/nextflow#79

@mfoll mfoll added the ready label Dec 17, 2015
@mfoll
Copy link
Member Author

mfoll commented Apr 15, 2016

Note that it is now also available for vcflib: vcflib/vcflib#102

vcfoverlay -v

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants