FermiKit: assembly-based variant calling for Illumina resequencing data

Bioinformatics. 2015 Nov 15;31(22):3694-6. doi: 10.1093/bioinformatics/btv440. Epub 2015 Jul 27.

Abstract

FermiKit is a variant calling pipeline for Illumina whole-genome germline data. It de novo assembles short reads and then maps the assembly against a reference genome to call SNPs, short insertions/deletions and structural variations. FermiKit takes about one day to assemble 30-fold human whole-genome data on a modern 16-core server with 85 GB RAM at the peak, and calls variants in half an hour to an accuracy comparable to the current practice. FermiKit assembly is a reduced representation of raw data while retaining most of the original information.

Availability and implementation: https://github.com/lh3/fermikit

Contact: hengli@broadinstitute.org.

Publication types

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

MeSH terms

  • Algorithms*
  • Base Pairing / genetics
  • Genome, Human
  • Humans
  • INDEL Mutation / genetics
  • Polymorphism, Single Nucleotide / genetics
  • Sequence Analysis, DNA / methods*
  • Sequence Deletion