Kssdtree: an interactive Python package for phylogenetic analysis based on sketching technique.

Bioinformatics

Shenzhen Branch, Guangdong Laboratory for Lingnan Modern Agriculture, Genome Analysis Laboratory of the Ministry of Agriculture, Agricultural Genomics Institute at Shenzhen, Chinese Academy of Agricultural Sciences, Shenzhen 518055, China.

Published: October 2024

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.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC11467128PMC
http://dx.doi.org/10.1093/bioinformatics/btae566DOI Listing

Publication Analysis

Top Keywords

python package
12
kssdtree interactive
8
interactive python
8
phylogenetic analysis
8
real-time large-scale
8
large-scale phylogenetic
8
kssdtree
6
phylogenetic
6
analysis
5
package phylogenetic
4

Similar Publications

Metabolomics data analysis includes, next to the preprocessing, several additional repetitive tasks that can however be heavily dataset dependent or experiment setup specific due to the vast heterogeneity in instrumentation, protocols, or also compounds/samples that are being measured. To address this, various toolboxes and software packages in Python or R have been and are being developed providing researchers and analysts with bioinformatic/chemoinformatic tools to create their own workflows tailored toward their specific needs. This chapter presents tools and example workflows for common tasks focusing on the functionality provided by R packages developed as part of the RforMassSpectrometry initiative.

View Article and Find Full Text PDF

An Open-source Python Tool for Traction Force Microscopy on Micropatterned Substrates.

Bio Protoc

January 2025

Laboratoire Interdisciplinaire de Physique (LIPhy), Université Grenoble Alpes, CNRS, Grenoble, France.

Cell-generated forces play a critical role in driving and regulating complex biological processes, such as cell migration and division and cell and tissue morphogenesis in development and disease. Traction force microscopy (TFM) is an established technique developed in the field of mechanobiology used to quantify cellular forces exerted on soft substrates and internal mechanical tissue stresses. TFM measures cell-generated traction forces in 2D or 3D environments with varying mechanical and biochemical properties.

View Article and Find Full Text PDF

Objective: In recent years, wearable devices such as smartwatches and smart patches have revolutionized biosignal acquisition and analysis, particularly for monitoring electrocardiography (ECG). However, the limited power supply of these devices often precludes real-time data analysis on the patch itself.

Approach: This paper introduces a novel Python package, tinyHLS (High Level Synthesis), designed to address these challenges by converting Python-based AI models into platform-independent hardware description language (HDL) code accelerators.

View Article and Find Full Text PDF

ModeHunter is a modular Python software package for the simulation of 3D biophysical motion across spatial resolution scales using modal analysis of elastic networks. It has been curated from our in-house Python scripts over the last 15 years, with a focus on detecting similarities of elastic motion between atomic structures, coarse-grained graphs, and volumetric data obtained from biophysical or biomedical imaging origins, such as electron microscopy or tomography. With ModeHunter, normal modes of biophysical motion can be analyzed with various static visualization techniques or brought to life by dynamics animation in terms of single or multimode trajectories or decoy ensembles.

View Article and Find Full Text PDF

cyclicpeptide: a Python package for cyclic peptide drug design.

Brief Bioinform

November 2024

National Center, Children's Hospital, Zhejiang University School of Medicine, National Clinical Research Center for Child Health, 3333 Binsheng Road, Hangzhou 310052, P. R. China.

The unique cyclic structure of cyclic peptides grants them remarkable stability and bioactivity, making them powerful candidates for treating various diseases. However, the lack of standardized tools for cyclic peptide data has hindered their potential in today's artificial intelligence-driven efficient drug design landscape. To bridge this gap, here we introduce a Python package named cyclicpeptide specifically for cyclic peptide drug design.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!