atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

CellFlux: Simulating Cellular Morphology Changes via Flow Matching

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Flow matching generative modeling · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CellFlux, a flow-matching model that transforms control-cell image distributions into perturbed-cell distributions within the same batch to simulate morphological responses to chemical and genetic perturbations.

Problem

Predicting cellular morphology changes under chemical and genetic perturbations from microscopy images, where paired control/treated cells cannot be observed (cell painting is destructive) and batch effects confound true perturbation effects.

Approach

Formulates morphology prediction as a distribution-to-distribution transformation: flow matching starts from same-batch control images rather than noise, with condition embedding, noise augmentation, and classifier-free guidance, so batch effects are preserved as shared context while the model learns the perturbation-specific difference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CellFlux instead of IMPAcell morphology generation · BBBC021FID_o: 33.7 -> 18.7Helped
Use CellFlux instead of IMPAcell morphology generation · RxRx1FID_o: 41.6 -> 33.0Helped
Use CellFlux instead of IMPAcell morphology generation · JUMPFID_o: 14.6 -> 9.0Helped
Use CellFlux instead of IMPAcell morphology generation · RxRx1FID_c: 164.8 -> 163.5Helped
Use CellFlux instead of IMPAcell morphology generation · BBBC021MoA Accuracy: 63.7 -> 71.1Helped
Use CellFlux instead of IMPAcell morphology generation · BBBC021 OODFID_o: 44.5 -> 42.0Helped
Use CellFlux instead of IMPAcell morphology generation · BBBC021 OODMoA Accuracy: 16.0 -> 43.2Helped
Use same-batch rather than other-batch control initializationCellFlux · BBBC021FID_c: 66.3 -> 56.8Helped
Add perturbation condition (ablation)CellFlux · BBBC021FID_o: 45.0 -> 18.7Helped
Add perturbation condition (ablation)CellFlux · BBBC021FID_c: 113.0 -> 56.8Helped
Add classifier-free guidance (ablation)CellFlux · BBBC021FID_o: 32.6 -> 18.7Helped
Add classifier-free guidance (ablation)CellFlux · BBBC021FID_c: 92.4 -> 56.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: BBBC021 RxRx1 JUMP (CPJUMP1)

Benchmarks: BBBC021 RxRx1 JUMP

Metrics: FID KID MoA accuracy MoA macro-F1 MoA weighted-F1 CellProfiler nuclear size

Baselines: PhenDiff IMPA MorphoDiff

Builds on: flow matching rectified flow classifier-free guidance IMPA PhenDiff

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy