Related Experiment Video
Updated: Jun 12, 2025

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
Kssdtree: an interactive Python package for phylogenetic analysis based on sketching technique
Hang Yang1,2, Xiaoxin Lu2, Jiaxing Chang1,2
1College of Computer Science and Technology (College of Data Science), Taiyuan University of Technology, Jinzhong 030600, China.
Summary:
Sketching technologies have recently emerged as a promising solution for real-time, large-scale phylogenetic analysis. However, existing sketching-based phylogenetic tools exhibit drawbacks, including platform restrictions, deficiencies in tree visualization, and inherent distance estimation bias. These limitations collectively impede the overall convenience and efficiency of the analysis. In this study, we introduce Kssdtree, an interactive Python package designed to address these challenges. Kssdtree surpasses other sketching-based tools by demonstrating superior performance in terms of both accuracy and time efficiency on comprehensive benchmarking datasets. Notably, Kssdtree offers key advantages such as intra-species phylogenomic analysis and GTDB-based phylogenetic placement analysis, significantly enhancing the scope and depth of phylogenetic investigations. Through extensive evaluations and comparisons, Kssdtree stands out as an efficient and versatile method for real-time, large-scale phylogenetic analysis.
Availability And Implementation:
The Kssdtree Python package is freely accessible at https://pypi.org/project/kssdtree and source code is available at https://github.com/yhlink/kssdtree. The documentation and instantiation for the software is available at https://kssdtree.readthedocs.io/en/latest. The video tutorial is available at https://youtu.be/_6hg59Yn-Ws.
Related Concept Videos
Phylogenetic Trees
Evolutionary Relationships through Genome Comparisons
Phylogeny
Survival Tree
Building a Survival Tree
Constructing a...
Pedigree Analysis
Karyotyping

