ArticleSystematic biology2026
ConvexML: Fast and Accurate Branch Length Estimation under Irreversible Mutation Models, Illustrated through Applications to CRISPR/Cas9-Based Lineage Tracing.
Article in Systematic biology, 2026. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 7 papers.
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.
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.
Who cites it
7 citing papers in PubMed.
- Computational approaches for multimodal lineage tracing.Nature reviews. Genetics · 2026Review
- Folate deficiency disrupts key metabolic transitions within the developing neural ectoderm.bioRxiv : the preprint server for biology · 2026Article
- LAML-Pro: joint maximum likelihood inference of cell genotypes and cell lineage trees.Bioinformatics (Oxford, England) · 2026Article
- LAML-Pro: Joint Maximum Likelihood Inference of Cell Genotypes and Cell Lineage Trees.bioRxiv : the preprint server for biology · 2026Article
- VINE: Variational inference for scalable Bayesian reconstruction of species and cell-lineage phylogenies.bioRxiv : the preprint server for biology · 2026Article
- Inferring cell differentiation maps from lineage tracing data.Nature methods · 2026Article
- Exact and efficient phylodynamic simulation from arbitrarily large populations.Proceedings of the National Academy of Sciences of the United States of America · 2025Article
Corrections and comments
- Update of
Authors and funding
4 authors.
Funding
Abstract
Branch length estimation is a fundamental problem in statistical phylogenetics and a core component of tree reconstruction algorithms. Traditionally, general time-reversible mutation models are employed, and many software tools exist for this scenario. With the advent of CRISPR/Cas9 lineage tracing technologies, there has been significant interest in the study of branch length estimation under irreversible mutation models. Under the CRISPR/Cas9 mutation model, irreversible mutations-in the form of DNA insertions or deletions-are accrued during the experiment, which are then read out at the single-cell level to reconstruct the cell lineage tree. However, most of the analyses of CRISPR/Cas9 lineage tracing data have so far been limited to the reconstruction of single-cell tree topologies, which depict lineage relationships between cells, but not the amount of time that has passed between ancestral cell states and the present. Time-resolved trees, known as chronograms, would allow one to study the evolutionary dynamics of cell populations at an unprecedented level of resolution. Indeed, time-resolved trees would reveal the timing of events on the tree, the relative fitness of subclones, and the dynamics underlying phenotypic changes in the cell population-among other important applications. In this work, we introduce the first scalable and accurate method to refine any given single-cell tree topology into a single-cell chronogram by estimating its branch lengths. To do this, we perform regularized maximum likelihood estimation (MLE) under a general irreversible mutation model, paired with a conservative version of maximum parsimony that reconstructs only the ancestral states that we are confident about. To deal with the particularities of CRISPR/Cas9 lineage tracing data-such as double-resection events, which affect runs of consecutive sites-we avoid making our model more complex and instead opt for using a simple but effective data encoding scheme. Similarly, we avoid explicitly modeling the missing data mechanisms-such as heritable missing data-by instead assuming that they are missing completely at random. We stabilize estimates in low-information regimes by using a simple penalized version of MLE using a minimum branch length constraint and pseudocounts. All this leads to a convex MLE problem that can be readily solved in seconds with off-the-shelf convex optimization solvers. We benchmark our method using both simulations and real lineage tracing data, and show that it performs well on several tasks, matching or outperforming competing methods such as TiDeTree and LAML (Lineage Analysis via Maximum Likelihood) in terms of accuracy, while being $10\sim 100\times$ faster. Notably, our statistical model is simpler and more general, as we do not explicitly model the intricacies of CRISPR/Cas9 lineage tracing data. In this sense, our contribution is 2-fold: (1) a fast and robust method for branch length estimation under a general irreversible mutation model and (2) a data encoding scheme specific to CRISPR/Cas9 lineage tracing data, which makes it amenable to the general model. Our branch length estimation method, which we call "ConvexML," should be broadly applicable to any evolutionary model with irreversible mutations (ideally, with high diversity) and an approximately ignorable missing data mechanism. "ConvexML" is available through the convexml open-source Python package.
Indexed as
Identifiers
What OpenQuestion holds
Registered trials
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.