App Catalog
Sign Up Sign In
Velvet Assembler - v1.2.10


By: qzhang


Velvet consists of two main parts - Velveth and Velvetg

This is a KBase wrapper for Velvet.

Velvet is a classic de-bruijn graph based assembler. Velvet works by efficiently manipulating de Bruijn graphs through simplification and compression. It eliminates errors and resolves repeats by first using an error correction algorithm that merges sequences together. Repeats are then removed from the sequence via the repeat solver that separates paths which share local overlaps. Velvet is fast and robust, although it is no longer in active development.

NOTE that Velvet is not deterministic See and

Known limitations: Velvet assembly quality is known to be sensitive to the hash length.

Related Publications

App Specification:

Module Commit: 00afa308d7b0f1b87b53446b9b3a96dfddaca7ac