1996xjm / TVBOT

Beautify the phylogenetic tree using one Excel sheet only
9 stars 2 forks source link

TVBOT

Beautify the phylogenetic tree using one Excel sheet only

tvBOT showed significant advantages in tree annotation compared with other tools. First, it is highly efficient in data preparation, without the requirment of redundant data such as style data. Tree annotation in tvBOT is powered by a data-driven engine that only requires effective data organized in uniform formats saved as one Microsoft Excel sheet, TSV, or CSV file. A layer manager is developed to manage annotation dataset layers, allowing the addition of a specific layer by selecting the columns of the corresponding annotation data file. These characteristics reduce the learning cost and improve the data preparation efficiency. Second, it renders style adjustments in real-time and diversified ways. All style adjustments related to each annotation dataset can be executed on a highly interactive user interface, also available for mobile devices. In response to adjusting style parameters, the display engine allows the update and rendering of the changes in real time. In addition, tvBOT supports the combination display of 25 annotation dataset types to achieve multiple formats for tree annotations. It is open to all users and freely available at: https://www.chiplot.online/tvbot.html.

Tree visualization workflow in TVBOT

canvasSetting-1

Example file for annotation dataset layer:

canvasSetting-1

Corresponding figure: View Tree

canvasSetting-1

Reference: Fig. 4c Cultivation-dependent coverage of OTUs in xylem. (Zhang, L., Zhang, M., Huang, S. et al., 2022)

Citation

If you use tvBOT in your research, please cite this paper:

Xie, J., Chen, Y., Cai, G., Cai, R., Hu, Z., & Wang, H. (2023). Tree Visualization By One Table (tvBOT): a web application for visualizing, modifying and annotating phylogenetic trees. Nucleic Acids Research, gkad359. https://doi.org/10.1093/nar/gkad359