VariantAnnotation: a Bioconductor package for exploration and annotation of genetic variants

Bioinformatics. 2014 Jul 15;30(14):2076-8. doi: 10.1093/bioinformatics/btu168. Epub 2014 Mar 28.


VariantAnnotation is an R / Bioconductor package for the exploration and annotation of genetic variants. Capabilities exist for reading, writing and filtering variant call format (VCF) files. VariantAnnotation allows ready access to additional R / Bioconductor facilities for advanced statistical analysis, data transformation, visualization and integration with diverse genomic resources.

Availability and implementation: This package is implemented in R and available for download at the Bioconductor Web site ( The package contains extensive help pages for individual functions and a 'vignette' outlining typical work flows; it is made available under the open source 'Artistic-2.0' license. Version 1.9.38 was used in this article.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Genetic Variation*
  • Genomics
  • Molecular Sequence Annotation*
  • Software*