atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Reconstructing Cell Lineage Trees from Phenotypic Features with Metric Learning

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative latent models for single-cell data

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CellTreeQM, a transformer-based metric-learning method that embeds single-cell transcriptomes so that quartet four-point additivity holds, then reconstructs lineage trees with neighbor-joining, benchmarked on C. elegans lineage data and Brownian-motion simulations.

Problem

Reconstructing cell lineage trees from phenotypic (transcriptomic) features, where classical tree-fitting on raw expression data is poor because gene expression is noisy and only sparsely supervised lineage labels exist.

Approach

Learn an embedding with a transformer encoder and feature gating whose pairwise distances satisfy the tree four-point condition on quartets of leaves, supervised by known (or partially known) quartet topologies, then build the tree with Neighbor-Joining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use CellTreeQM instead of Triplet lossC. elegans Small supervised reconstruction · C. elegans SmallTest RF: 0.741 (0.01) -> 0.286 (0.05)Helped
use CellTreeQM instead of Quadruplet lossC. elegans Small supervised reconstruction · C. elegans SmallTest RF: 0.492 (0.03) -> 0.286 (0.05)Helped
add feature gating (ablation)CellTreeQM · C. elegans Small, supervisedTest RF: 0.286 (0.05) -> 0.226 (0.02)Helped
permute the training tree labels (ablation)CellTreeQM · C. elegans Small, supervisedTest RF: 0.286 (0.05) -> 0.566 (0.04)Hurt
use CellTreeQM instead of Triplet lossHigh-level partitioning · C. elegans Small, partition level 3RF: 0.702(0.01) -> 0.538(0.01)Helped
use CellTreeQM instead of Quadruplet lossHigh-level partitioning · C. elegans Small, partition level 3RF: 0.854(0.01) -> 0.538(0.01)Helped
use partition level 2 rather than partition level 3CellTreeQM high-level partitioning · C. elegans SmallQD: 0.156(0.00) -> 0.129(0.01)Helped
reduce the known leaf fraction from 0.8 to 0.3CellTreeQM partially leaf-labeled training · C. elegans SmallDelta%RF: 0.448(0.06) -> -0.023(0.02)Hurt
use the Transformer encoder instead of fully connected layers (ablation)CellTreeQM supervised model · C. elegans real datasetsreconstruction performanceHelped
provide no quartet constraints or partial subtree informationCellTreeQM · Real empirical data, unsupervisedlineage reconstruction performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: C. elegans Small C. elegans Mid C. elegans Large Synthetic Brownian-motion simulations

Benchmarks: Cell Lineage Reconstruction Benchmark (C. elegans Small/Mid/Large, synthetic)

Metrics: Robinson-Foulds distance quartet distance delta % RF improvement over raw data

Baselines: Triplet loss Quadruplet loss raw-data neighbor-joining

Builds on: triplet loss quadruplet loss Gumbel-Softmax neighbor-joining Brownian motion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy