Skip to main content
CellFlow

PyPI Downloads CI pre-commit.ci status Codecov Docs

CellFlow - Modeling Complex Perturbations with Flow Matching

CellFlow is a framework for predicting single-cell phenotypes induced by complex perturbations. It is quite flexible and enables researchers to systematically explore how cells respond to a wide range of experimental interventions, including drug treatments, genetic modifications, cytokine stimulation, morphogen pathway modulation or even entire organoid protocols.

Check out the preprint for details!

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-tools

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

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

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

Metadata

Release files for cellflow-tools 0.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cellflow-tools 0.0.9
File Size Uploaded
cellflow_tools-0.0.9.tar.gz 3.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for cellflow-tools 0.0.9
File Interpreter ABI Platform
cellflow_tools-0.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 3.4 MB

Release files / cellflow_tools-0.0.9.tar.gz

Download URL cellflow_tools-0.0.9.tar.gz
Size 3.3 MB
Tags Source
SHA-256 checksum
How to use checksums
0652b4458164c351b1ae0d31d5522b1d576955289412128b0f15cbc713878bc1
BLAKE2b-256 checksum
How to use checksums
bd12ca2af7d24a2d25661ad8355661140323acd33a2120b1b40bdaab9ad315b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 8, 2026.

Transparency log

Release files / cellflow_tools-0.0.9-py3-none-any.whl

Download URL cellflow_tools-0.0.9-py3-none-any.whl
Size 79.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee12cfa929efed24735e14f928870b484f887f3559f07f57874e0569758facd1
BLAKE2b-256 checksum
How to use checksums
7923ff85e02d2a2640e288a8cb12e500c91744900e2bf073bacdf61429a0c082
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page