Evidence map›Paper›PMID 40662808›Full record

ArticleBioinformatics (Oxford, England)2025

Fast tumor phylogeny regression via tree-structured dual dynamic programming.

Henri Schmidt, Yuanyuan Qi, Benjamin J Raphael, Mohammed El-Kebir

Abstract read
In one paragraph

Article in Bioinformatics (Oxford, England), 2025. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 1 paper.

0numbers the graph read from it
0cells of the map it votes in
1citing 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

1 citing paper in PubMed.

  1. Inferring and summarizing tumor phylogenies from bulk DNA data.Algorithms for molecular biology : AMB · 2026
    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.

Henri SchmidtDepartment of Computer Science, Princeton University, Princeton, NJ 08542, United States.ORCID 0000-0002-0132-3472
Yuanyuan QiSiebel School of Computing and Data Science, University of Illinois Urbana-Champaign, Urbana, IL 61801, United States.ORCID 0009-0002-9871-7415
Benjamin J RaphaelDepartment of Computer Science, Princeton University, Princeton, NJ 08542, United States.ORCID 0000-0003-1274-048X
Mohammed El-KebirSiebel School of Computing and Data Science, University of Illinois Urbana-Champaign, Urbana, IL 61801, United States.ORCID 0000-0002-1468-2407

Funding

Comprehensive and Robust Tools for Analysis of Tumor Heterogeneity and EvolutionU24CA248453 · NCI · PRINCETON UNIVERSITY · PI Benjamin Raphael · 2020 to 2026
$4.7M
Pathway, Network and Spatiotemporal Integration of Cancer Genomics DataU24CA264027 · NCI · PRINCETON UNIVERSITY · PI RAPHAEL, BENJAMIN, YEH, JEN JEN · 2021 to 2025
$1.5M
National Science Foundation CCF-2046488NCI NIH HHS U24 CA248453NCI NIH HHS U24CA248453NCI NIH HHS U24 CA264027NCI NIH HHS U24CA264027
6 · The paper itself

Abstract

motivationReconstructing the evolutionary history of tumors from bulk DNA sequencing of multiple tissue samples remains a challenging computational problem, requiring simultaneous deconvolution of the tumor tissue and inference of its evolutionary history. Recently, phylogenetic reconstruction methods have made significant progress by breaking the reconstruction problem into two parts: a regression problem over a fixed topology and a search over tree space. While effective techniques have been developed for the latter search problem, the regression problem remains a bottleneck in both method design and implementation due to the lack of fast, specialized algorithms.

resultsHere, we introduce fastppm, a fast tool to solve the perfect phylogeny regression problem via tree-structured dual dynamic programming. fastppm supports arbitrary, separable convex loss functions including the ℓ2, piecewise linear, binomial and beta-binomial loss and provides asymptotic improvements for the ℓ2 and piecewise linear loss over existing algorithms. We find that fastppm empirically outperforms both specialized and general purpose regression algorithms, obtaining 50-450× speedups while providing as accurate solutions as existing approaches. Incorporating fastppm into several phylogeny inference algorithms immediately yields up to 400× speedups, requiring only a small change to the program code of existing software. Finally, fastppm enables analysis of low-coverage bulk DNA sequencing data on both simulated data and in a patient-derived mouse model of colorectal cancer, outperforming state-of-the-art phylogeny inference algorithms in terms of both accuracy and runtime. AVAILABILITY AND IMPLEMENTATION: fastppm is implemented in C++ and available as both a command-line interface and Python library at github.com/elkebir-group/fastppm.git under an MIT license.

Indexed as

Computational BiologyNeoplasmsPhylogenySoftwareAlgorithmsDynamic ProgrammingHumansSequence Analysis, DNA

Identifiers

PMID40662808
PMCPMC12261417

What OpenQuestion 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 OpenQuestion graph.