title: Vcfanno: fast, flexible annotation of genetic variants.
abstract: The integration of genome annotations is critical to the identification of genetic variants that are relevant to studies of disease or other traits. However, comprehensive variant annotation with diverse file formats is difficult with existing methods. Here we describe vcfanno, which flexibly extracts and summarizes attributes from multiple annotation files and integrates the annotations within the INFO column of the original VCF file. By leveraging a parallel "chromosome sweeping" algorithm, we demonstrate substantial performance gains by annotating ~85,000 variants per second with 50 attributes from 17 commonly used genome annotation resources. Vcfanno is available at https://github.com/brentp/vcfanno under the MIT license.
authors.affiliation: Department of Human Genetics, University of Utah, Salt Lake City, UT, 84105, USA. bpederse@gmail.com.|USTAR Center for Genetic Discovery, University of Utah, Salt Lake City, UT, 84105, USA. bpederse@gmail.com.|Department of Biomedical Informatics, University of Utah, Salt Lake City, UT, 84105, USA. bpederse@gmail.com.
authors.forename: Brent S
authors.initials: BS
authors.lastname: Pedersen
authors.affiliation: Department of Human Genetics, University of Utah, Salt Lake City, UT, 84105, USA.|USTAR Center for Genetic Discovery, University of Utah, Salt Lake City, UT, 84105, USA.|Department of Biomedical Informatics, University of Utah, Salt Lake City, UT, 84105, USA.
authors.forename: Ryan M
authors.initials: RM
authors.lastname: Layer
authors.affiliation: Department of Human Genetics, University of Utah, Salt Lake City, UT, 84105, USA. aquinlan@genetics.utah.edu.|USTAR Center for Genetic Discovery, University of Utah, Salt Lake City, UT, 84105, USA. aquinlan@genetics.utah.edu.|Department of Biomedical Informatics, University of Utah, Salt Lake City, UT, 84105, USA. aquinlan@genetics.utah.edu.
authors.forename: Aaron R
authors.initials: AR
authors.lastname: Quinlan
mesh_terms: D000465:Algorithms; D002875:Chromosomes / Q000235:genetics; D015894:Genome, Human; D023281:Genomics; D006801:Humans; D058977:Molecular Sequence Annotation / Q000379:methods*; D010641:Phenotype; D012984:Software
keywords: Annotation; Genetic variation; Genome analysis; SNP; VCF; Variant; Variant prioritization