VirusTaxo
VirusTaxo is a tool for taxonomic classification of virus genome using multi-class hierarchical classification by k-mer enrichment. VirusTaxo classifies DNA and RNA viruses to their taxonomic ranks using genome sequence. To assign taxonomic ranks, VirusTaxo extracts k-mers from genome sequence and creates bag-of-k-mers for each class in a rank. VirusTaxo uses a top-down hierarchical classification approach by enriching k-mers and accurately assigns the order, family and genus of a virus from the genome sequence.