For better experience, turn on JavaScript!



drVM is a tool for extracting known viral reads from metagenomics projects to automatically assemble their genomes. It is essentially a pipeline written in Python that integrates a few tools such as BLAST, SNAP, SPAdes, and khmer to reconstruct a variety of viral genomes among metagenomes. Additionally, it performs coverage profiling of the viruses.


Metagenomics; Sequence assembly


  • Operation: Sequence assembly; De-novo assembly
  • Input: FASTQ
  • Output: FASTA
  • Software interface: Command-line user interface
  • Language: Python
  • Operating system: LINUX
  • License: GPL-3.0
  • Cost: Free
  • Version name: -
  • Credit: National Health Research Institute, Taiwan;Ministry of Science and Technology, Taiwan
  • Contact: jade _at_
  • Collection: -


Lin HH, Liao YC "drVM: a new tool for efficient genome assembly of known eukaryotic viruses from metagenomes." Gigascience. 2017 Feb 1;6(2):1-10.
PMID: 28369462
PMCID: PMC5466706

Download and documentation

If you find errors, please report here.