tvBOT
tvBOT visualizes and annotates phylogenetic trees to support evolutionary and bioinformatics analyses.
Key Features:
- Data-driven engine: Simplifies tree annotations by requiring practical data organized in uniform formats and eliminating redundant style and syntax information saved as a single table file.
- Layer manager: Manages annotation dataset layers and adds layers by selecting columns from corresponding annotation data files.
- Display engine: Updates and renders changes instantaneously.
- Annotation type support: Combination display of 26 different annotation dataset types enabling multiple annotation formats and reuse of phylogenetic data.
- JSON export: Preserves the final drawing state along with all related data for sharing, re-editing, or using as a style template.
- Graphic export: Outputs publication-ready graphic formats.
Scientific Applications:
- Phylogenetic visualization and annotation: Visualization and annotation of phylogenetic trees for evolutionary biology and bioinformatics studies.
- Annotation dataset integration: Preparation, organization, and integration of annotation datasets via single-table formatting and column-based mapping for comparative analyses.
- Reproducible figures and templates: Generation of publication-ready figures and reproducible styles using JSON exports for sharing and re-editing.
Methodology:
Annotation data are organized in uniform single-table files and mapped to tree annotations via a data-driven engine and a layer manager that selects columns from annotation files; a display engine updates and renders changes instantaneously; the system supports combination display of 26 annotation dataset types and exports drawings and related data in JSON and publication-ready graphic formats.
Topics
Details
- Cost:
- Free of charge
- Tool Type:
- web application
- Operating Systems:
- Mac, Linux, Windows
- Added:
- 12/20/2023
- Last Updated:
- 12/20/2023
Operations
Publications
Xie J, Chen Y, Cai G, Cai R, Hu Z, Wang H. Tree Visualization By One Table (tvBOT): a web application for visualizing, modifying and annotating phylogenetic trees. Nucleic Acids Research. 2023;51(W1):W587-W592. doi:10.1093/nar/gkad359. PMID:37144476. PMCID:PMC10320113.