Can phenotypic activity be predicted without experimental readouts?
Organizations: AI Laboratory for Molecular Engineering (AIME) Department of Computer Science and Engineering Chalmers University of Technology & University of Gothenburg, Gothenburg, Sweden · AI Laboratory for Molecular Engineering (AIME) Department of Computer Science and Engineering Chalmers University of Technology & University of Gothenburg and Science for Life Laboratory (SciLifeLab), Gothenburg, Sweden
Abstract
Molecular encoders contrastively pretrained on paired molecule-morphology data, such as CLOOME and CellCLIP, have been proposed as cheap surrogates for phenotypic prediction, avoiding the need to run a Cell Painting assay. We evaluate this idea for these molecular encoders under a protocol designed to control for two confounds that can inflate apparent performance: leakage across an encoder's own pretraining boundary, and the correlation between phenotypic activity and cytotoxicity. Testing six representations, including a non-pretrained MLP control matching CLOOME's input and layer count, on two distinct Cell Painting screens, we find that once these confounds are controlled for, the pretrained molecular encoders show no clear advantage over plain physicochemical descriptors, and that toxicity is generally easier to predict than phenotypic activity across representations. Our results suggest leakage-aware, confound-controlled evaluation should be standard practice before phenotype-pretrained encoders are trusted as surrogates for phenotypic drug discovery.
Figures & tables
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Representation tested | Input | Dim. | Source | Model |
|---|---|---|---|---|
| PhysChem | SMILES | 217 | RDKit descriptors, deterministic | Logistic regression |
| LogP | SMILES | 1 | Crippen logP, deterministic | Logistic regression |
| MorganFP | SMILES | 2,048 | Morgan fingerprint, | Logistic regression |
| CLOOME | Morgan FP, , 1,024 bits | 512 | Frozen pretrained checkpoint | Logistic regression |
| CellCLIP | Templated SMILES prompt | 512 | Frozen pretrained checkpoint | Logistic regression |
| MLP | Morgan FP, , 1,024 bits | n/a | n/a | Entire network (end-to-end) |