Scinovex
article Open Access

Velvet: Algorithms for de novo short read assembly using de Bruijn graphs

Genome Research · 2008 · Vol. 18(5) · pp. 821–829
Daniel R. ZerbinoEwan Birney

Abstract

We have developed a new set of algorithms, collectively called "Velvet," to manipulate de Bruijn graphs for genomic sequence assembly. A de Bruijn graph is a compact representation based on short words (k-mers) that is ideal for high coverage, very short read (25-50 bp) data sets. Applying Velvet to very short reads and paired-ends information only, one can produce contigs of significant length, up to 50-kb N50 length in simulations of prokaryotic data and 3-kb N50 on simulated mammalian BACs. When applied to real Solexa data sets without read pairs, Velvet generated contigs of approximately 8 kb in a prokaryote and 2 kb in a mammalian BAC, in close agreement with our simulated results without read-pair information. Velvet represents a new approach to assembly that can leverage very short reads in combination with read pairs to produce useful assemblies.

Genomics and Phylogenetic StudiesRNA and protein synthesis mechanismsChromosomal and Genetic VariationsContigDe Bruijn sequenceVelvetDe Bruijn graphBiologyk-merSequence assemblyAlgorithmComputer scienceComputational biology

MeSH terms

AlgorithmsAnimalsComputer SimulationHumansMammalsStreptococcusGenome, HumanGenome, BacterialSequence Analysis, DNAComputational BiologyChromosomes, Artificial, BacterialGenomics
Citations
9,674
FWCI
field-weighted impact
References
39
Percentile
vs. same field & year
Citations per year
References
The Sequence of the Human Genome
Science · 2001 · 13,619 citations
The Sequence of the Human Genome
Clinical Chemistry · 2015 · 1,654 citations
Initial sequencing and analysis of the human genome
Nature · 2001 · 24,452 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.