Skip to content

Cafe: An integrated platform for exploring cell fate

Cafe Framework

test document PyPI License

Cafe (Cellular Fate Explorer) is a modular framework to study cellular dynamics based on single-cell RNA-seq data. It provides an integrated platform for inferring, visualizing and benchmarking cell fate trajectories.

Framework

Cafe Framework

Key Applications

  • Data Management: Manage complex single-cell data structures with FateAnnData, extending the capabilities of AnnData for trajectory analysis.
  • Trajectory Inference: Infer cell fate trajectories using various backend methods.
  • Visualization: Visualize trajectories, embeddings, pseudotime, and velocity fields.
  • Benchmarking: Compare methods using comprehensive metrics (topology, cluster, feature importance, etc.).

Documentation

I want to... Go to...
Understand concepts & architecture Introduction — cell fate prediction, data structures, wrappers, plots, metrics
Get hands-on code examples Tutorial — quick start, benchmark, visualization, cellxgene
Look up functions' API API Reference — auto-generated from docstrings
Contribute to cafe Development Guide — contribution guides & project schedule

Citation

If you use Cafe in your research, please cite:

@article{cafe,
  title = {Cafe: An integrated platform for exploring cell fate},
  author = {Huang, Zhaoyang and Ma, Haonan and Peng, Yuchuan and Zhao, Chenguang and Yu, Liang},
  journal = {bioRxiv},
  pages = {2025.02.04.636565},
  year = {2026},
  doi = {10.1101/2025.02.04.636565},
  publisher = {Cold Spring Harbor Laboratory}
}