Awesome Open Source
Awesome Open Source


A set of tools written in Perl and C++ for working with VCF files, such as those generated by the 1000 Genomes Project.

Project website:


The program package is released under the GNU Lesser General Public License version 3.0 (LGPLv3). See the LICENSE file for the complete LGPL license text.


  • Adam Auton (Binary Executable)
  • Petr Danecek (Perl Module)
  • Anthony Marcketta (Binary Executable)

Building VCFtools

General help about the building process's configuration step can be acquired via:

./configure --help

Build from Release Tarball

make install

You may need sudo permissions to run make install.

Build from GitHub

git clone
cd vcftools
make install

You many need sudo permissions to run make install.


Documentation and usage examples can be found here:

A manual page is also available. If prefix is set to /usr or if MANPATH points to $prefix/share/man, you can access the manual page via:

man vcftools

Getting Help

The best way to get help regarding VCFtools is to email the mailing list:

[email protected]


If you make use of VCFtools in your research, we would appreciate a citation of the following paper:

The Variant Call Format and VCFtools, Petr Danecek, Adam Auton, Goncalo Abecasis, Cornelis A. Albers, Eric Banks, Mark A. DePristo, Robert Handsaker, Gerton Lunter, Gabor Marth, Stephen T. Sherry, Gilean McVean, Richard Durbin and 1000 Genomes Project Analysis Group, Bioinformatics, 2011

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
C Plus Plus (242,469
Perl (30,585
Permissions (11,586
Genome (4,972
Vcf (1,352