ViCTree

ViCTree performs automated taxonomic classification of viral protein sequences by retrieving sequences from NCBI GenBank and constructing maximum likelihood phylogenetic trees to support viral taxonomy.


Key Features:

  • Automated sequence retrieval: Retrieves relevant protein sequences directly from NCBI GenBank for downstream analysis.
  • Maximum likelihood phylogenetics: Constructs phylogenetic trees using a maximum likelihood approach from protein sequence alignments.
  • Pairwise distance analysis: Computes pairwise distance data and places these distances in the context of the phylogenetic tree.
  • Visualization component (ViCTreeView): Provides a JavaScript-based visualization of phylogenetic trees and associated pairwise distance data.
  • Automated updating: Updates phylogenetic trees automatically as new sequence data are integrated.

Scientific Applications:

  • Viral taxonomy and species discovery: Applied to the subfamily Densovirinae (family Parvoviridae) to classify sequences and identify six new insect virus species.
  • Biodiversity and phylogenetic studies: Supports analysis of viral genetic diversity and evolutionary relationships using protein-sequence-based trees and distance metrics.

Methodology:

Automated retrieval of protein sequences from NCBI GenBank, computation of protein sequence alignments, construction of maximum likelihood phylogenetic trees, calculation of pairwise distances, and JavaScript-based visualization via ViCTreeView.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
Perl
Added:
7/1/2018
Last Updated:
12/10/2018

Operations

Publications

Modha S, Thanki AS, Cotmore SF, Davison AJ, Hughes J. ViCTree: an automated framework for taxonomic classification from protein sequences. Bioinformatics. 2018;34(13):2195-2200. doi:10.1093/bioinformatics/bty099. PMID:29474519. PMCID:PMC6022645.

Funding: - Medical Research Council: MC_UU_12014/12

Documentation