Skip to content

theislab/CellFlow

Repository files navigation

PyPI Downloads CI Pre-commit Codecov Docs

CellFlow - Modeling Complex Perturbations with Flow Matching

CellFlow is a framework for predicting phenotypic responses of complex perturbations at the single-cell level.

.. image:: docs/_static/images/cellflow_light.png :width: 800px :align: center :class: only-light

Example Applications

  • Modeling the effect of single and combinatorial drug treatments
  • Predicting the phenotypic response to genetic perturbations
  • Modeling the development of perturbed organisms
  • Cell fate engineering
  • Optimizing protocols for growing organoids
  • ... and more; check out the documentation for more information.

Installation

Install CellFlow by running::

pip install cellflow

In order to install CellFlow in editable mode, run::

git clone https://github.com/theislab/cell_flow_perturbation
cd cfp
pip install -e .

For further instructions how to install jax, please refer to https://github.com/google/jax.

Citing CellFlow

TODO