Evidence map›Paper›PMID 40731312›Full record

ArticleBMC bioinformatics2025

Phylo-rs: an extensible phylogenetic analysis library in rust.

Sriram Vijendran, Tavis Anderson, Alexey Markin, Oliver Eulenstein

Abstract read
In one paragraph

Article in BMC bioinformatics, 2025. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 2 papers.

0numbers the graph read from it
0cells of the map it votes in
2citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

2 citing papers in PubMed.

  1. Article
  2. Article
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

4 authors.

Sriram VijendranDepartment of Computer Science, Iowa State University, Ames, IA, 50011, USA. sriramv@iastate.edu.
Tavis AndersonNational Animal Disease Center, Agricultural Research Service, United States Department of Agriculture, Ames, IA, 50010, USA.
Alexey MarkinNational Animal Disease Center, Agricultural Research Service, United States Department of Agriculture, Ames, IA, 50010, USA.
Oliver EulensteinDepartment of Computer Science, Iowa State University, Ames, IA, 50011, USA. oeulenst@iastate.edu.

Funding

NIAID Centers of Excellence for Influenza Research and Response: Universal Influenza Vaccine Research Activities75N93021C00015 · NIAID · UNIVERSITY OF PENNSYLVANIA · PI HENSLEY, SCOTT · 2021 to 2025
$50.7M
Agricultural Research Service 3022-32000-018-017-SAgricultural Research Service 5030-32000-231-000-DAgricultural Research Service 5030-32000-231-111-INIAID NIH HHS 75N93021C00015
6 · The paper itself

Abstract

backgroundThe advent of next-generation and long-read sequencing technologies has provided an ever-increasing wealth of phylogenetic data that require specially designed algorithms to decipher the underlying evolutionary relationships. As large-scale data become increasingly accessible, there is a concomitant need for efficient computational libraries that facilitate the development and dissemination of specialized algorithms for phylogenetic comparative biology.

resultsWe introduce Phylo-rs: a fast, extensible, general-purpose library for phylogenetic analysis and inference written in the Rust programming language. Phylo-rs leverages a combination of speed, memory-safety, and native WebAssembly support offered by Rust to provide a robust set of memory-efficient data structures and elementary phylogenetic algorithms. Phylo-rs focuses on the efficient and convenient deployment of software aimed at large-scale phylogenetic analysis and inference. Scalability analysis against popular libraries shows that Phylo-rs performs comparably or better on key algorithms. We utilized it to assess the phylogenetic diversity of influenza A virus in swine, identifying virus groups that are undergoing evolutionary expansion that could be targeted for control through multivalent vaccines. Additionally, we used Phylo-rs to enhance phylogenetic inference by visualizing tree space from Markov chain Monte Carlo (MCMC) Bayesian analysis, efficiently computing approximately five billion tree pair distances to evaluate convergence and select MCMC runs for genomic epidemiology.

conclusionPhylo-rs enables the design and implementation of cutting-edge software for phylogenetic analysis, thereby facilitating the application and dissemination of theoretical advancements in biology. Phylo-rs is available under an open-source license on GitHub at https://github.com/sriram98v/phylo-rs , with documentation available at https://docs.rs/phylo/latest/phylo/ .

Indexed as

Computational BiologyPhylogenySoftwareAlgorithmsAnimalsSwineLibraryPhylogeneticsRustWebAssembly

Identifiers

PMID40731312
PMCPMC12309125

What Socratic holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the Socratic graph.