Back

A unified analysis of cell-type and trajectory-associated pathways in single-cell data using Phoenix

Halperin, Y.; Nachmani, D.; Rabani, M.

2025-10-01 bioinformatics
10.1101/2025.09.29.679361 bioRxiv
Show abstract

Single-cell RNA sequencing has transformed our ability to resolve complex cellular heterogeneity within biospecimens at the molecular level. However, identifying which biological pathways accurately reflect distinct cell types or continuous cellular trajectories remains a major challenge. Traditional methods often miss subtle or non-linear pathway activities, limiting biological interpretability and insights. To address this, we developed Phoenix, a pathway analysis framework that leverages random forest models and non-parametric significance testing to evaluate the relevance of functional gene sets for cell-type classification and pseudotemporal cellular trajectories. Phoenix reveals both up- and down-regulated processes, including those shaped by complex non-linear gene interactions, and quantifies their effect sizes. Applied to human and mouse hematopoiesis as well as zebrafish embryogenesis, Phoenix identified both cell-type-specific and trajectory-associated pathways, spanning housekeeping, developmental, and lineage-specific programs. It outperformed existing tools in capturing cell-type-specific activities and revealed greater overlap in pathway activities across species. By integrating statistical rigor with trajectory- and cell-type-aware analysis, Phoenix provides a sensitive, context-driven framework for uncovering biologically meaningful pathways in complex single-cell datasets, opening new opportunities to explore dynamic gene regulation across biological systems.

Published in Genome Research (predicted rank #20) · training set

Matching journals

The top 6 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.