Modeling complex perturbations with flow matching at single-cell resolution
Project description
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cellflow_tools-0.0.9.tar.gz.
File metadata
- Download URL: cellflow_tools-0.0.9.tar.gz
- Upload date:
- Size: 3.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0652b4458164c351b1ae0d31d5522b1d576955289412128b0f15cbc713878bc1
|
|
| MD5 |
385cf73b219085439ef17a49c4137358
|
|
| BLAKE2b-256 |
bd12ca2af7d24a2d25661ad8355661140323acd33a2120b1b40bdaab9ad315b3
|
Provenance
The following attestation bundles were made for cellflow_tools-0.0.9.tar.gz:
Publisher:
release.yml on theislab/CellFlow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cellflow_tools-0.0.9.tar.gz -
Subject digest:
0652b4458164c351b1ae0d31d5522b1d576955289412128b0f15cbc713878bc1 - Sigstore transparency entry: 1254013714
- Sigstore integration time:
-
Permalink:
theislab/CellFlow@03bff12e71326742ad53a0909a4a8fee36958794 -
Branch / Tag:
refs/tags/v0.0.9 - Owner: https://github.com/theislab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@03bff12e71326742ad53a0909a4a8fee36958794 -
Trigger Event:
release
-
Statement type:
File details
Details for the file cellflow_tools-0.0.9-py3-none-any.whl.
File metadata
- Download URL: cellflow_tools-0.0.9-py3-none-any.whl
- Upload date:
- Size: 79.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee12cfa929efed24735e14f928870b484f887f3559f07f57874e0569758facd1
|
|
| MD5 |
b4cf46d34cd8bacf664a3a6c9dea232e
|
|
| BLAKE2b-256 |
7923ff85e02d2a2640e288a8cb12e500c91744900e2bf073bacdf61429a0c082
|
Provenance
The following attestation bundles were made for cellflow_tools-0.0.9-py3-none-any.whl:
Publisher:
release.yml on theislab/CellFlow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cellflow_tools-0.0.9-py3-none-any.whl -
Subject digest:
ee12cfa929efed24735e14f928870b484f887f3559f07f57874e0569758facd1 - Sigstore transparency entry: 1254013858
- Sigstore integration time:
-
Permalink:
theislab/CellFlow@03bff12e71326742ad53a0909a4a8fee36958794 -
Branch / Tag:
refs/tags/v0.0.9 - Owner: https://github.com/theislab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@03bff12e71326742ad53a0909a4a8fee36958794 -
Trigger Event:
release
-
Statement type: