Skip to main content
iScience logoLink to iScience
. 2024 Jul 15;27(8):110511. doi: 10.1016/j.isci.2024.110511

Cell-vision fusion: A Swin transformer-based approach for predicting kinase inhibitor mechanism of action from Cell Painting data

William Dee 1,2,3,5,, Ines Sequeira 2, Anna Lobley 3,4, Gregory Slabaugh 1,4
PMCID: PMC11340608  PMID: 39175778

Summary

Image-based profiling of the cellular response to drug compounds has proven effective at characterizing the morphological changes resulting from perturbation experiments. As data availability increases, however, there are growing demands for novel deep-learning methods. We applied the SwinV2 computer vision architecture to predict the mechanism of action of 10 kinase inhibitor compounds directly from Cell Painting images. This method outperforms the standard approach of using image-based profiles (IBP)—multidimensional feature set representations generated by bioimaging software. Furthermore, our fusion approach—cell-vision fusion, combining three different data modalities, images, IBPs, and chemical structures—achieved 69.79% accuracy and 70.56% F1 score, 4.20% and 5.49% higher, respectively, than the best-performing IBP method. We provide three techniques, specific to Cell Painting images, which enable deep-learning architectures to train effectively and demonstrate approaches to combat the significant batch effects present in large Cell Painting datasets.

Subject areas: cell biology, applied sciences, engineering

Graphical abstract

graphic file with name fx1.jpg

Highlights

  • Kinase inhibitor mechanism of action prediction directly from Cell Painting images

  • Model and data fusion using three modalities outperforms single modality approaches

  • Effective batch effect reduction techniques for large-scale cellular imaging data


Cell biology; Applied sciences; Engineering

Introduction

In the field of drug development, the vastness of the “drug-like” chemical space makes it impractical to explore through clinical trials alone.1 As a result, less complex model systems, such as cells or tissues are commonly employed for the initial testing of potential drug candidates. Powered by the latest advancements in high-throughput microscopy, image analysis has become a core component for investigating the impact of chemical compounds on cellular morphology, structures, and processes.2 Image-based profiling (IBP) is one popular method of analyzing the cellular phenotypic changes caused by chemical perturbations. The choice of profiling assay influences the information that can be extracted from the cell’s response, ranging from multi-omic representations to single readouts of cell health, such as viability or apoptosis.3,4,5

The most commonly applied IBP assay is Cell Painting,2,6,7 where six fluorescent dyes are used to stain eight specific cellular components, including the “nucleus, nucleolus, endoplasmic reticulum (ER), Golgi, mitochondria, plasma membrane, cytoplasm, and cytoskeleton”.2 A microscope is then used to image the cell’s response across five channels. The standard approach processes these images using a software package, such as CellProfiler,8 to extract morphological features at the single-cell level after applying segmentation techniques. These features are aggregated into several thousand profile-level features which aim to represent the overall cellular response to a particular perturbation. The feature sets measure changes to the cell’s size, shape, intensity, protein colocalization, and texture.7,9 Post-processing steps including normalization, standardization, feature selection, and dimensionality reduction are then applied to facilitate downstream supervised or unsupervised machine learning methods.10

Cell Painting has proven effective in the field of drug development, enabling the comparison of cellular response between patients with a disease and healthy patients,11 predicting the mitochondrial toxicity of drug compounds,12 and for inferring the mechanism of action (MOA) of different compounds.9,13,14,15 The assay captures fundamentally distinct information from transcriptomic or proteomic profiling, while being a higher throughput and lower cost approach to obtaining quantifiable information about a cell.16,17,18,19

Despite this, the historical lack of a large-scale dataset, produced using a standardized assay and labeled with ground truth information, has limited the application of deep learning methods in the field. Prior work has typically been restricted in scale, often incorporating fewer than 1,000 perturbations,13,20,21,22 and predominantly utilizing clustering algorithms to differentiate between compounds which often have unrelated mechanisms. This data scarcity, coupled with a growing demand for high-throughput approaches to assess cellular phenotypic response,6,16,20 prompted the formation of the Joint Undertaking for Morphological Profiling (JUMP) Cell Painting Consortium, which released “cpg0016”, a Cell Painting dataset containing more than 140,000 chemical and genetic perturbations.16

Prior IBP research has postulated whether large Cell Painting datasets, with data produced at multiple centers under varying conditions, could be combined successfully, despite the inevitable batch effects. Novel deep-learning solutions are sought-after, given their ability to handle complex, high-dimensional data. Therefore, they may be able to model the “subtlety of cellular phenotypes”,6,20 while navigating the noise created by confounding factors such as off-target toxicity.23 Furthermore, the current standard approach is reliant on single-cell segmentation, making it less relevant for specific cell types, such as adhesion cells which typically grow close together, making their borders difficult to segment.24 This limitation has led previous phenotypic profiling research to focus on “broad cell groups, such as lymphocytes, granulocytes, and erythrocytes, which have morphologies easily distinguishable to the human eye”.10

Advanced computer vision-based methods can learn directly from the images themselves, rather than being reliant on an intermediate feature set. This introduces the possibility of uncovering previously unanticipated biology, not accounted for by the well-established profiling features. Additionally, if a model learns from the whole image, as opposed to cell-specific crops, greater context behind the entire cellular response may be inferred. This potentially allows a model to incorporate a more complete representation of spatial features like cell motility, as the spread and proximity of cells throughout the image will be captured. Deep learning-based approaches have proved successful in many biological domains, from the classification of radiographic and pathological images25,26 to industrial-level drug discovery.11 They have also recently been applied in the context of image-base profiling to develop phenotypic models of active SARS-CoV-2 infection27 and in the identification of new potential compounds to rejuvenate the immune systems of elderly adults.28

In this paper, we predict the MOA of 10 different kinase inhibitor compounds, tested in the cpg0016 dataset (Figure 1, Table 1). The MOA of many drugs is often poorly understood at a molecular level, resulting in the high failure rates of clinical drug development.29 Phenotypic drug discovery is seen as an alternative to target-based approaches and one that has led to comparatively high numbers of recent first-in-class molecular entities.30 However, determining the MOA of compounds of interest with high accuracy has been a major barrier,31 one which may be subsiding with the development of sophisticated phenotypic assays like Cell Painting, in combination with the latest machine learning methods. Imaging offers researchers a bird’s-eye view of cellular phenotypic changes, providing a physical definition of the cellular response. For example, some inhibitors rupture cell membranes or nuclei, others induce gross structural defects or render cells non-functional by causing such significant damage to core machinery to promote senescence. These signals reside in the imaging data and can be used to compare and characterize the multiplicity of effects of different drug compounds.

Figure 1.

Figure 1

Cell Painted images of cells treated with different kinase inhibitor compounds

Example five-channel Cell Painting images of the 10 kinase inhibitor classes included within the dataset used in this study. The classes include: phosphoinositide 3-kinase (PI3K), epidermal growth factor receptor (EGFR), p38 mitogen-activated protein kinase (p38 MAPK), rapidly accelerated fibrosarcoma (RAF), Aurora kinase (AURK), rho-associated kinases (ROCK), mitogen-activated protein kinase kinase (MEK), glycogen synthase kinase (GSK), cyclin-dependent kinase (CDK), and mammalian target of rapamycin (mTOR). The five channels (bottom) correspond to the following organelles/cellular compartments: DNA; nucleus, ER; endoplasmic reticulum, RNA; nucleoli, cytoplasmic ribonucleic acid, AGP; F-actin cytoskeleton, Golgi, plasma membrane, Mito; mitochodria. Dimethyl sulfoxide (DMSO) negative controls are included for direct comparison but are not classified in this work. In this figure, the PI3K, ROCK, and CDK images were produced by source three, DMSO by source 10, and the remaining class images were from experiments performed by source two of the JUMP Consortium. Scale bars are indicated at 100 μm.

Table 1.

Kinase inhibitor dataset overview

Mechanism of Action Unique Compounds Well Datapointsa Number of Imagesb
PI3K 17 102 838
p38 MAPK 13 76 595
RAF 11 75 607
AURK 10 70 566
CDK 10 74 586
EGFR 9 67 558
ROCK 8 57 463
MEK 6 41 345
GSK 6 40 348
mTOR 6 33 285
Total 96 635 5,191

A table displaying the different kinase inhibitors included within the dataset, including the number of unique compounds for each class, how many different experimental wells these selected compounds relate to, and the number of Cell Painting images associated with those wells.

a

Number of well datapoints = unique compounds ∗ number of replicates.

b

Number of images = number of well datapoints ∗ number of fields of view.

The kinase inhibitor class was selected for this research due to their importance in the field of drug discovery, particularly in targeted cancer therapy, as well as their well-documented off-target effects which make them, theoretically, a difficult subpopulation to classify with high accuracy.32,33 Our class-specific MOA classifier, enabled by the greater data availability present within cpg0016, is therefore distinct from prior MOA research, which has often compared disparate mechanisms such as ATPase inhibitors with retinoid receptor agonists,15 or Eg5 inhibitors with microtubule stabilizers.13

Within this work, we compare and contrast different computational methods of normalization, standardization, feature selection, and data augmentation when training models with the three separate modalities which are present within the cpg0016 dataset—Cell Painting images, image-based profiles, and compound chemical structures. We introduce three methods, specific to five-channel Cell Painting image data, which enable a SwinV2 model34 to classify images directly from the raw pixels with better performance than the standard approach using CellProfiler IBP features.

SwinV2 was selected due to it being a transformer-based model, therefore possessing a greater potential ability to model long-range information which may be present across the whole field images of cellular phenotypic response. Additionally, this version of Swin was formulated to train with greater stability when provided higher resolution input data34 such as the high-resolution Cell Painting images (see STAR Methods: Modeling approaches for more detail).

Finally, we combine the three data modalities to form a fusion architecture (Figure 2), referred to as cell-vision fusion (CVF), which outperforms the single modality approaches, confirming similar results found in other Cell Painting papers where more than one modalities were combined.15,35,36

Figure 2.

Figure 2

Overview of the cell-vision fusion (CVF) architecture

Specific models for each data modality are each incorporated into the architecture before the outputted embeddings from each are combined using multi-modal outer arithmetic block (MOAB) fusion.37 The fusion model is trained end to end, see STAR Methods for more details.

Results

Feature selection

The CellProfiler-produced IBP data contains 4,762 features representing the cellular response to a perturbation in a specific experimental well. To reduce these features to focus on those which are specific to identifying kinase inhibition, we compared the impact on model performance of using a Shapley value38 feature ranking with the current standard approach of using the Pycytominer package (v1.0.1).39 Shapley values are a concept originally taken from cooperative game theory, in the context of machine learning they can be used to assess the relative contribution of each feature toward the eventual classification. To calculate feature importance, models are created with all possible combinations of feature sets, observing the impact of feature exclusion or inclusion on a model’s performance. Over the many permutations a value can be extracted, representing the features’ overall impact. This Shapley value can then be used to rank features.

The Shapley importance values revealed that there were a relatively small number of important features. The top 20 features had substantially higher importance than the other features, and there were many features in the long tail of the distribution with very little positive contribution to model performance (Figure 3A). This observation was confirmed when these ranked features were used to select model features. Figure 3Ci shows the cross-validated accuracy and F1 scores of an XGBoost model, trained with varying numbers of features, revealing that, past the top 150 Shapley ranked features, including more features either reduces model performance or stability. 150 features were selected as the optimal number due to the lower standard deviation between cross-validation folds (the shaded areas in Figure 3Ci), as well as being the number which elicited the highest F1 score. This number of features is similar to the 184 Cell Painting features used by Seal et al.36 to predict assay hit calls. We investigated how much of this performance improvement was due to the reduction in data dimensionality versus the Shapley ranking by selecting each number of tested features at random 10 times. At each interval the average XGBoost model trained with randomly selected features underperforms the model trained with the Shapley ranked features, with model performance converging only when all features are selected (Figure 3Cii).

Figure 3.

Figure 3

Displaying the importance and intepretability of Shapley ranked CellProfiler feature rankings

(A) Shapley ranked feature importance plot showing two different views of the same results, where all features are shown (left) and where the top 50 features are plotted (right). This displays the drop-off in feature importance past the top 20 Shapley ranked features when measuring their importance for XGBoost model prediction.

(B) The Shapley value importance table for the top 10 ranked features for predicting the mTOR kinase inhibitor classes within the data, alongside an example image from the mitochondria channel from that class. Depicted as an example of the interpretability afforded by using Shapley ranking feature importance. Scale bar is indicated at 100 μm.

(C) (i) An illustration of the performance of an XGBoost model (before hyperparameter tuning) which incorporates the top n-ranked features selected according Shapley value, where the number of features selected is noted above each graph point. (ii) The performance of an XGBoost model where features have been selected ten times at random, performed as a comparison with the Shapley ranked feature selection. Feature numbers are plotted using a log-scale on the x axis. The shaded area represents the range of accuracy and F1 scores between the five cross-validation folds.

(D) A pie chart showing the importance of Zernike moment features in the Shapley value rankings, accounting for 1.9% of the whole CellProfiler feature set, but 38% of the top 100 Shapley ranked features.

(E) Bar plots displaying the kBET batch effect elimination score produced after using each feature selection method on the image-based profile data—a higher score indicates a greater removal of batch effects from the data. An error bar is plotted for the 150 features selected at random to indicate the standard deviation of results over the 10 iterations of feature selection.

Comparatively, applying Pycytominer’s feature selection module resulted in 871 retained features. Using these features in the same baseline XGBoost model achieved an average cross-validated accuracy of 57.05% and F1 score of 53.43%, under performing the 150 Shapley feature model which recorded 60.26% accuracy and 57.57% F1 score.

The Shapley value analysis also highlighted two important results. Firstly, it revealed the necessity of implementing quality control measures. As of December 2023, quality control results have not been released for the cpg0016 dataset. Therefore, measures were established for the removal of low-quality images, such as those with high levels of blur or saturation, or images with various artifacts present. This process is described in detail in STAR Methods: Quality control. Prior to performing quality control the feature with the greatest importance was one representing the image quality of the DNA channel, implying image quality was impacting model performance to a greater degree than the underlying biological signal. Post-quality control measures, these image quality features dropped significantly in terms of Shapley importance, with the DNA image quality feature falling to the 110th rank. Secondly, the importance of Zernike moment40 features was highlighted. Zernike moments are a set of orthogonal complex-valued polynomials defined over a unit disk which are widely used in image processing and computer vision for shape analysis and pattern recognition. In this context they have been applied by CellProfiler to represent the shape of the single cells captured in the images. Zernike moment features account for only 1.88% of the original 4,762 feature set, but 38% of the top 100 Shapley ranked features (Figure 3D), displaying the significance of cellular morphology shape changes when classifying kinase inhibitors. This finding aligns with prior kinase inhibitor research, which shows cell shape can be significantly altered by inhibitors preventing kinase proteins from regulating cytoskeleton dynamics,41,42 as well as affecting cell adhesion, migration, and death via apoptosis.5,43,44,45 This also suggests computer vision models, given their aptitude for object detection, are well suited for the task of differentiating between cellular response where morphological changes are so prominent.

One further strength of using Shapley values is the ability to be able to interpret their individual impact on the model for each separate class. As an example, Figure 3B shows the Shapley importance values for the top 10 features that contributed to the classification of the mTOR class. The top ranking feature for mTOR relates to the correlation between the nuclei and the ER and mitochondria channels. mTOR is an important regulator of mitochondrial function46,47 and plays a regulatory role in ER stress48 where the inhibition of mTORC1 signaling has been found to attenuate ER stress-induced apoptosis.49 Furthermore, there are several features representing “tubeness”, i.e., how “tube-like” the mitochondrial structures in the images are, as well as their distribution or prevalence throughout the image. This feature of mTOR inhibition can be observed in the example mitochondrial channel image in Figure 3B.

The Shapley feature ranking can therefore be useful to provide an understanding of how the CellProfiler features relate to underlying morphological changes as well as being directly relatable to literature. Additionally, these rankings may provide new insights into mechanisms of action, which can form the basis for experimental studies or applications. The top 10 Shapley ranked CellProfiler features for each class can be found in Figure S1.

In the following sections, we compare how Shapley and Pycytominer feature selection methods perform when combined with different normalization and standardization approaches, as well as when using a range of different model types.

Reducing batch effects: Image-based profiles

Batch effects are a key consideration when training models on Cell Painting data,2,3,6,9 especially in the case of cpg0016 where experiments were performed by different contributing partners (referred to as “sources”), under a variety of experimental conditions (see STAR Methods: Data acquisition). To attempt to reduce the impact of these batch effects, different normalization and/or standardization methods were employed. Normalization scales and centers data within a specific range (often between zero and one) and is commonly used when algorithms require input values in these ranges to function effectively. Standardization transforms data to have zero mean and unit variance, centering the data around zero. Prior work has shown using control samples from the same experimental plate to normalize/standardize data can help to partially eliminate batch effects.2,3,21

To attempt to quantify the impact that feature selection had on eliminating the batch effects present in our dataset, we used the k-nearest neighbor batch effect test (kBET),50 a popular method for estimating batch effect removal in single-cell RNA-sequencing data. In this instance, kBET constructs a k-nearest neighbor (kNN) graph of the image-based profile data before comparing the distribution of batch labels within datapoints’ kNN neighborhood to the expected distribution based on batch proportions using a chi-squared test. A greater kBET score indicates increased removal of batch effects. The kBET scores revealed that the 150 top Shapley ranked features were much less sensitive to batch effects caused by both the source of the data and the imaging microscope compared with the entire feature set and the Pycytominer reduced feature set (Figure 3E). Selecting 150 features at random also proved beneficial to diminish batch effects according to kBET score; however, there was significant variance across the ten iterations of random feature selection as shown the standard deviation error bars in Figure 3E.

To visualize the impact of these effects within our kinase inhibitor dataset, and to gain some insight into how well each approach counteracted them, while retaining the underlying biological signal, we used Uniform Manifold Approximation and Projection (UMAP).51

UMAP plots were created showing how the IBP datapoints clustered in two dimensions. Three different labels were used to color the datapoints, being the microscope which was used to take the image (Figure 4A), the source where the experiment was performed (Figure 4B) and the MOA of each compound (Figure 4C). Each plot is titled according to the processing techniques which were applied, where “baseline” reflects the raw data prior to these steps. The baseline plots show the extreme impact of the batch effects in the data, causing datapoints to cluster according to the microscope and source, but showing no association between compounds with the same MOA.

Figure 4.

Figure 4

Reducing the impact of batch effects by normalizing and standardizing the image-based profile data

(A–C) UMAP plots displaying the IBP data, reduced to two dimensions. The data are colored according to three different labels: (A) the microscope used to take the five-channel Cell Painting image, (B) the contributing “source” (i.e., JUMP partner) where the experiment was carried out, and (C) the compound’s mechanism of action. The plots show the image datapoints before any normalization or standardization has been applied (“baseline”), after min-max normalization, and by applying combinations of either spherization or harmony in combination with either Pycytominer or Shapley ranking based feature selection. An ideal plot would display no clustering according to the microscope type in (A) or originating source in (B) (as these are not biologically relevant), and instead would show datapoints clustering close together if the compounds they represent operate with the same mechanism (C), and thus should result in similar observed phenotypic changes.

Using median absolute deviation (MAD) normalization in combination with either spherization or Harmony (see STAR Methods for more detail) resulted in a clearer separation of the datapoints compared to the baseline approach or min-max normalization. While Harmony appeared to be more adept at reducing the impact of the microscope, overall, the datapoint MOA clusters are less well aligned than when using MAD normalization, spherization and Shapley ranked feature selection (“Sphere MAD+Shapley”). Spherization and MAD normalization works more effectively when using only the top 150 Shapley ranked features, rather than the 871 features retained by Pycytominer. This suggests some of Pycytominer features are highly correlated to the underlying microscope and source batch effects, and removing them would improve a model’s ability to classify by MOA. Based on these plots we would expect a classifier, trained on the Shapley-reduced feature set, MAD normalized and using a spherization transformation to have the best performance (see classifying kinase inhibitor MOA). Looking at individual MOA classes (Figure 4C) we can observe that Rho-associated kinase (ROCK), Aurora kinase (AURK), and cyclin-dependent kinase (CDK) inhibitors appear most well distinguished. In contrast, rapidly accelerated fibrosarcoma (RAF), epidermal growth factor receptor (EGFR), and phosphoinositide 3-kinase (PI3K) appear the least well clustered, implying these classes will be the most difficult to classify with high accuracy.

Reducing batch effects: Raw images

UMAP embeddings were also plotted for the raw image data, before and after using per-channel normalization (PCN) and plate-wise, channel-wise standardization (PCS) (Figure 5). PCN min-max normalizes the image channels separately between zero and one, while PCS standardizes each channel based on either the DMSO negative controls or the positive control compound average pixel values for the specific plate where the experiment image was captured (see STAR Methods: Raw Images: Normalization and standardization). Both methods perform similarly in terms of counteracting the obscuring batch effects visible in the baseline UMAP embeddings, caused by both the experiment source and microscope used. Unlike the UMAP plots in Figure 4, where the ROCK, AURK, and CDK inhibtors partially clustered according to MOA, there are no clear MOA clusters revealed by the UMAP embeddings of the images. This was anticipated given these embeddings were obtained by passing each image through a pre-trained ResNet-50 classifier that had not been fine-tuned on any Cell Painting data and because the information contained in the raw pixels is likely too complex to represent effectively in two dimensions. A computer vision architecture, specifically trained on Cell Painting data, is therefore likely required to separate classes effectively. The positive impact these methods had on eliminating batch effects can be evidenced in the Table 2 results and Figure 6B, which show the model performance improvements when PCN and PCS are applied, in addition to using channel-weighted data augmentation (CWA) throughout training (see STAR Methods: Raw images: Data augmentation).

Figure 5.

Figure 5

Reducing the impact of batch effects by normalizing and standardizing the image data

(A–C) UMAP plots displaying the raw image data, reduced to two dimensions after being passed through a ResNet-50 classifier to obtain embeddings. The data are colored according to three different labels: (A) the microscope used to take the five-channel Cell Painting image, (B) the contributing “source” (i.e., JUMP partner) where the experiment was carried out, and (C) the compound’s mechanism of action. The plots show the image datapoints before any normalization or standardization has been applied (“baseline”), and after PCN and MedMAD PCS (see STAR Methods: Raw images: Normalization and Standardization for more details) has been performed, using either the responses of the DMSO negative or positive control (POSCON) wells to reduce batch effects.

Table 2.

5-fold cross-validated results for predicting kinase inhibitor mechanism of action

Approach Five-fold cross-validated results (%)
Accuracy F1 Score (Macro) Precision Recall AUPR (Macro) AUC (Macro)
Image-based profiles
 XGBoost 65.59 63.99 66.12 64.32 68.61 89.02
 MLP 65.59 65.07 68.07 64.55 67.63 89.45
Raw images
 SwinV2 66.67 69.59 72.24 68.92 67.43 89.04
 EfficientNet 62.05 54.17 52.67 61.66 65.40 80.30
Compound structure
 XGBoost 55.21 48.45 49.58 49.68 55.90 83.25
 MLP 58.33 56.08 58.19 55.94 60.31 84.34
Combined data modalities
 Cell-Vision Fusion 69.79 70.56 73.40 69.87 74.12 90.73

Results showing the performance of different models when using different data modalities—raw Cell Painting images, image-based profiles, and the compound chemical structures, converted to Morgan fingerprints. The Fusion model incorporates all three modalities and fuses the MLP models for both compound structure and IBP data with the SwinV2 model for the images.

Figure 6.

Figure 6

Model predictive performance comparing different model types and processing steps

(A) Shows the impact of different normalization, standardization, feature selection, and model archictectures when predicting MOA using the IBP data.

(B) Shows the comparative performance of the SwinV2 method when utilizing the CWA, PCN, and PCS techniques over a baseline approach where none are applied.

(C–E) Confusion matrices showing the model predictions compared with the actual compound labels for the (A) SwinV2 model, trained on the raw images, (B) the MLP model, trained on the IBP data, (C) the MLP model, trained on the compound structure-based Morgan fingerprints and (D) the CVF fusion model, combining the models in (A), (B) and (C).

(F) Distribution of the Euclidean distances beteen treatment image-based profiles and the median controls as an approximation of average treatment effect. The top 20% ("Strong", coloured red), middle 20% ("Medium", yellow) and bottom 20% ("Weak", blue) were highted and selected for comparison in (G).

(G) Bar plot displaying the performance of the Cell-Vision Fusion model for all treatments ("All") compared with the model performance for treatments selected in (F) with a strong, medium or weak average treatment effect. The model is more adept at classifying treatments with a stronger effect as measured by the distance of the profile from control.

Classifying kinase inhibitor MOA

5-fold average test set performance metrics were computed, comparing models trained using the three different data modalities (image-based profiles, images, and compound structure), as well as the fusion model architecture (Table 2).

The best-performing model trained on a single modality was the SwinV2 model as it achieved greater average accuracy, F1 score, precision, recall, and AUPR metrics than all other single modality approaches. Despite also being trained on images, EfficientNet performed comparatively worse, achieving accuracy and F1 scores of 62.05% and 54.17%, respectively, compared to SwinV2’s 66.67% and 69.59%, reflecting EfficientNet’s inability to classify the EGFR or mTOR inhibitor classes. For both the IBP and compound structure modalities, the MLP models sourced from prior work3,15 outperformed the less complex XGBoost approach. However, the improvement was only marginal for the IBP data, likely due to the XGBoost-based Shapley feature selection.

The confusion matrices of the best performing models for each modality enable a comparison of how well suited each modality is to predicting each MOA class (Figures 6C–6E). The SwinV2 model is comparatively worse at predicting the majority class (PI3K inhibitors), the IBP-based model predicts the EGFR class with only 11.11% accuracy, while the compound structure-based MLP finds it most difficult to predict the ROCK and GSK classes. The only consistently well-predicted class is p38 MAPK.

Overall the cell-vision fusion model achieved the best performance, gaining a macro-averaged F1 score of 70.56% alongside strong performance in the other measure metrics. This demonstrates there was a clear synergistic impact from combining the different modalities and each model architecture was extracting partially unique information from the data. This was suggested by the confusion matrices which show distinctly different predictions per class between the approaches. We also carried out an ablation study, fusing combinations of two modalities together (Table S1), rather than including all three. The cell-vision fusion method still had the best classification performance, however the model’s ability to rank datapoints’ improved when the compound structure modality was removed, potentially due to the lack of diversity in that data.

The performance improvements gained when applying different model architectures, normalization, standardization, and feature selection methods were compared for the image-based profile data (Figure 6A) and the raw image data (Figure 6B). The best-performing IBP-based MLP and XGBoost models (results shown in Table 2) both utilized MAD normalization, spherization, and the top 150 Shapley ranked features, as predicted from observing the UMAP embedding plots (Figure 4).

For the image data, CWA boosted performance by 0.91% and 3.84% over the respective accuracy and F1 score of the baseline approach (Figure 6B). Combining PCN with CWA improved accuracy by 4.21% and F1 score by 4.57%, while plate-wise, PCS in combination with CWA increased accuracy and F1 score by 5.31% and 4.87%. However, using all three techniques in unison resulted in a much greater performance improvement, increasing accuracy by 12.72% and F1 score by 18.28%, ultimately enabling the SwinV2 architecture to outperform the IBP-based approaches.

Finally, similar to Moshkov et al.’s52 research, the Euclidean distance between treatment image-based profiles and controls was used as an approximation of the average treatment effect (ATE) present (see STAR Methods: Average treatment effect for more details). Datapoints were split into three categorical buckets based on the distribution of ATE (Figure 6F)—strong (top 20%), medium (middle 20%), and weak (bottom 20%). They were then cross-referenced with the cell-vision fusion model results and the prediction accuracy was plotted per category (Figure 6G). It was observed that, when treatments had a greater ATE (i.e., strength of phenotypic effect), the model was more adept at classifying them, with strong ATE datapoints accurately classified 84.2% of the time, compared to weak ATEs classified with 65% accuracy.

Discussion

We have successfully applied the SwinV2 computer vision architecture to predict kinase inhibitor MOA directly from Cell Painting images with performance exceeding that of the current standard IBP-based approach. Our work confirms assumptions that additional context can be derived by incorporating the whole images into a deep learning model,16 providing additional information that is not captured by the CellProfiler features derived from single-cell segmentations. Combining three separate data modalities into the cell-vision fusion architecture proved to be beneficial for model performance overall. When put in the context of a compound screen of thousands of potential drug candidates, the 4.2% and 5.3% improvement in accuracy and precision respectively over the best image-based profile approach is impactful in terms of correctly identified MOAs which can inform further testing.

Our work has also shown the batch effects present in cpg0016 can be at least partially eliminated, through various normalization and standardization techniques. In the case of using the images, taking a channel-based approach to augmentation, as well as normalization and standardization, proved to be beneficially additive to the model during training, reflecting the channel-specific information included in the Cell Painting five-channel format. Our work also explored the benefits of using Shapley rankings to perform feature selection over the current standard approach to use Pycytominer. While the performance gain was not excessive (1.3% greater accuracy and 3.5% greater F1 score - Figure 6A), the additional interpretability of the model features with greatest importance for class-specific prediction is a noteworthy benefit as it provides comparability with known literature, as well as the possibility of uncovering previously unanticipated biology.

ROCK, AURK, p38 MAPK, and MEK inhibitor classes are well predicted across both image and IBP modalities. All of these MOA classes were shown to cluster more distinctly than other classes in the UMAP diagrams (Figures 4C and 5C). Furthermore, the Shapley importance features tend to be more unique for these classes, suggesting there are definitive morphological changes specific to the inhibition of those proteins which are captured by CellProfiler and are well represented in the amalgamated profiles. Lastly, the DepMap TPM gene expression values (Figure S2) for genes related to these inhibited proteins are relatively high compared to other classes in our dataset, suggesting their inhibition more likely results in a strong phenotypic response which is more easily able to be captured by morphological feature representations.

Looking at the individual MOA class predictions across model types, there are some insights into why particular inhibitors may have been classified with lower comparative accuracy. The SwinV2 model exhibits a lower predictive accuracy on the majority PI3K class (17.7% of all compounds) with 41.18% accuracy, compared to 73.33% using the IBP data and 64.71% with the compound structures. The image-based model commonly miss-classifies PI3K as EGFR, while the IBP-based model does the opposite, identifying EGFR samples with only 11.11% accuracy. This may reflect the fact the PI3K/Akt pathway is one of the major signaling pathways downstream of EGFR,53,54 and PI3K/Akt signal transduction has been shown to be inhibited by antibodies binding directly to EGFRs.55 On inspection of the highly ranked Shapley features for both classes (Figure S1), both classes share common important features relating to the F-actin cytoskeleton, Golgi, and plasma membrane (AGP) channel. The EGFR is an actin-binding protein56 which has been shown to reorganize the junctional actin cytoskeleton.57 PI3K can also disrupt the actin cytoskeleton,58 while both contribute to actin filament remodeling throughout the cell.59,60 EGFR is also highly connected to the functioning of the Golgi apparatus in protein transport61,62 and is a plasma membrane receptor. Comparatively, PI3K-generated PIP3 is localized to the plasma membrane and is involved in protein kinase localization and activation as well as the EGFR regulation of membrane ruffling.63 These impacts to both cytoskeletal rearrangement, membrane activity and cell motility, are likely causes for the models to misclassify PI3K and EGFR when only the cellular phenotypic response is considered. Notably, the prediction of both classes improves when only relying on compound structure. For similar inter-related pathway reasons, mTOR, which operates downstream of PI3K/Akt, is most commonly misclassified as PI3K by all models. Additionally, both classes exhibit phenotypic shape changes that elongate the mitochondria, demonstrated in the images, as well as the high ranking of “tubeness” features for both classes in the Shapley values. This issue is likely exacerbated by the fact that there are only six unique mTOR inhibitors in the dataset, compared to 17 PI3K inhibitors.

EfficientNet comparatively performed poorly at this prediction task. There are several factors which may have contributed to this result. Firstly, the reduction in image size to 240 × 240 pixels compared with the 896 × 896-pixel images fed into the SwinV2 model, may have meant EfficientNet missed some of the fine-grained contextual information retained at higher resolutions. Also, due to being convolution-based, EfficientNet is better suited to modeling local contextual interactions, rather than the global context captured by transformer-based models owing to the attention mechanism. EfficientNet would likely be more adept at modeling single-cell or smaller image crops, compared to being passed the whole image. However, this approach would likely yield similar information to the CellProfiler-generated IBP data, therefore, negating the necessity to use the images directly. The results do align with the work of Tian et al.,15 where an EfficientNet model achieved an overall macro-average F1 score of 81%, but only 48% on the AURK inhibitor class, despite AURK being classified against more disparate classes than it was in this work.

Limitations of the study

One of the major limitations in the study is the use of a single cell line—U2OS. It is possible, therefore, that models trained on this dataset would fail to generalize with similar performance to a different cancer, or non-cancer, cell line. Similarly, experiments were assayed at the same concentration (10μM, excluding Source 7, see STAR Methods: Experimental Conditions). It is highly likely that different compounds have varying potencies and incorporating IC50 information for each compound, or performing experiments at multiple doses could result in more accurate identification of activity. Some evidence of this can be seen in Figures 4B and 5B, where datapoints in Source 7 still appear to cluster according to source post-normalization. Our approach also excluded compounds with multiple target classes (i.e., PI3K/mTOR inhibitors), focusing on compounds with a single documented target. This simplistic approach is not reflective of how the majority of kinase inhibitors function, especially when “polypharmacology is the rule rather than the exception for small molecules”.21

Additionally, the computational complexity in terms of compute resources, energy cost and expertise needed to design and implement the fusion architecture compared with an XGBoost model trained on IBP data is vastly more demanding. This work, however, sets an initial benchmark for what can be achieved by leveraging computer vision models in this setting. While over 5,000 images were used to train/validate the SwinV2 model, the actual number of unique kinase inhibitor compounds was only 96, revealing a lack of diversity in the data. Utilizing the methods put forward in this paper did allow the computer vision architecture to learn effectively, however this constrained data situation is not typically where deep learning-based modern computer vision methods thrive. A larger, more diverse dataset could arguably yield greater performance gains over the more traditional approaches to classifying Cell Painting data. For further work it would also be interesting to evaluate the impact of including proteomic or transcriptomic feature sets as additional data modalities, to compare and contrast their relative strengths on a class-specific basis.

STAR★Methods

Key resources table

REAGENT or RESOURCE SOURCE IDENTIFIER
Deposited data

JUMP cpg0016 Cell Painting Dataset JUMP Cell Painting Consortium https://registry.opendata.aws/cellpainting-gallery/
Compound mechanism of action data Drug Repurposing Hub https://repo-hub.broadinstitute.org/repurposing-app
Compound mechanism of action data ChEMBL https://www.ebi.ac.uk/chembl/g/#browse/mechanisms_of_action
Kinase inhibitor cpg0016 data subset This paper https://github.com/williamdee1/Cell-Vision-Fusion

Software and algorithms

Python 3.10 Python Software Foundation https://www.python.org/
PyTorch Linux Foundation https://pytorch.org/
SwinV2 model Microsoft Research Asia https://github.com/microsoft/Swin-Transformer
XGBoost model dmlc XGBoost https://xgboost.readthedocs.io/en/stable/
Multi-layer perceptron model Mark Peng https://github.com/guitarmind/kaggle_moa_winner_hungry_for_gold/blob/main/final//Best%20LB/Training/2heads-ResNest-train.ipynb
Cell-Vision Fusion model This paper https://github.com/williamdee1/Cell-Vision-Fusion
Image-based profile MAD normalization and spherization Arevalo et al. (2023) https://github.com/carpenter-singh-lab/2023_Arevalo_BatchCorrection
Image per-channel normalization (PCN) and plate-wise, channel-wise standardization (PCS) This paper https://github.com/williamdee1/Cell-Vision-Fusion
Morgan fingerprint conversion RDKit https://www.rdkit.org/

Resource availability

Lead contact

Further information and requests about this study should be directed to and will be fulfilled by the lead contact, William Dee (w.t.dee@qmul.ac.uk).

Materials availability

This study did not generate new unique reagents.

Data and code availability

Method details

Data acquisition

The cpg0016 dataset is part of the JUMP Consortium’s collection of Cell Painting datasets, available from the Cell Painting Gallery on the Registry of Open Data on AWS (https://registry.opendata.aws/cellpainting-gallery/).16 Cpg0016 is the largest dataset in the collection, containing cell painting data reflecting 116,753 chemical compound perturbations, as well as 23,119 different genetic perturbations. The experiments which produced this data were conducted across 11 different partner sites (referred to as “sources”) where they were assayed using different instruments and microscopes as detailed in Chandrasekaran et al.16

In this work we have curated a subset dataset (see Data selection) from the compound perturbations within cpg0016. The experimental conditions which the JUMP Consortium used to produce these perturbations are summarised below:

  • Cell type: The consortium compared both the U2OS and the A549 cell lines in the pilot cpg000 experiment, eventually deciding to use U2OS epithelial cells for cpg0016 as the experimental responses were similarly robust but there has been more prior work performed in this field with U2OS cells. U2OS cells are tractable in the lab because of their high replication rate and relative stability in experimental systems. This gives the assays more chance of being reproducible and thus makes U2OS an obvious choice for large-scale perturbation experiments.

  • Time point: Different time points were also assessed in pilot experiments, resulting in 48 hours being selected for compound perturbations. This was decided on the basis of observed effectiveness of the treatment within the time period, combined with a lack of cell death.

  • Reagent vendor: PerkinElmer provided the PhenoVue Cell Painting Kit 2.0 to the Consortium.

  • Microtiter plates: PerkinElmer Cell Carrier Ultra plates were selected on the basis that they minimized solution evaporation in the outermost wells. Two sources used 1,536-well plates (source one and nine), while the rest used 384-well plates.

  • Fields of view: Within each well, multiple images of the cellular response were taken, referred to as “fields of view”. The number of fields varied according to source; with source two and 10 capturing six, sources three through eight, 11 and 15 imaging nine, and sources one and nine capturing four.

  • Compound concentration: Treatment compounds were assayed at 10uM by all sources, excluding source seven, which was administered at 0.625uM to provide some comparative variation. Positive control compounds were assayed at 5uM.

  • Replicates: Members of the consortium shared compounds between each other during the data gathering process. This ensured at least five replicates of each compound were collected across five different source sites. Some compounds, such as those included within the positive control plates/ wells were replicated across each batch, and as such have many more replicates.

  • Microscopes: Five different types of microscopes were used – the PerkinElmer Opera Phenix, ImageXpress Micro confocal, Yokogawa CV8000, Yokogawa CV7000, and PerkinElmer Operetta (not used for any of the images in this study). Lenses were either set to widefield or confocal mode. Exact settings can be found within the Tables S4 and S6 of Chandrasekaran et al.16’s report.

  • Cell painting assay: The Cell Painting v3 protocol was used to stain and fluoresce the following organelles across five channels: mitochondria (Mito), nucleus (DNA), nucleoli and cytoplasmic RNA (RNA), endoplasmic reticulum (ER), Golgi and plasma membrane and the actin cytoskeleton (AGP).7

  • Control wells: Within each plate, the outermost wells are used for positive control compounds, while the next outer column of wells is used to host DMSO controls. DMSO is a frequently used solvent in drug discovery as it has the ability to dissolve a wide range of substances.64 Since the solvent is present in each compound treatment, DMSO-only wells are often used as controls to isolate the impact of the solvent itself.

The cpg0016 dataset consists of two core components associated with each perturbation (as of December 2023) – raw images and CellProfiler8 image-based profiles. Both components can be accessed via the cpg0016 Amazon s3 storage bucket.

The raw images are stored in the .tiff file format, with image dimensions ranging from 970 x 970 pixels (source six) to 1,280 x 1,080 (source seven). The image specifications by source are listed in Table S2. The JUMP-CP Consortium used the CellProfiler software8 to process the raw images into aggregated profiles. The pipeline is described in detail in Chandrasekaran et al.,16 but is summarized below.

The s3 bucket contains illumination functions which can be used to correct for the intensity of light imparted unevenly by the microscope, resulting in vignetting. The function is provided as an array, equal in size to the underlying Cell Painting image, which corresponds to illumination intensity per pixel. When the raw image is divided by this function, the impact of the microscope’s illumination is reduced.

CellProfiler contains a suite of segmentation methods which can be used for identifying single cells from raw images. The segmentation approaches chosen by the JUMP Consortium are set out in the Broad Institute’s imaging production pipeline. Within each image, each single cell is segmented before features, spanning seven different feature groups, are extracted. Pycytominer is then used to aggregate the single-cell features to create well-level consensus profiles, referred to as image-based profiles.

Quality control

Included within the image-based profile data for each well are CellProfiler features which represent image quality metrics. These features are described in full in the CellProfiler manual v4.0.5. All features relating to image blur, saturation or focus were extracted for the kinase inhibitor dataset and min-max normalized. The saturation scores were heavily right skewed and so were transformed to a normal distribution using sklearn’s “QuantileTransformer” module. to align with the blur and focus score metrics. On inspection of the images, it was deemed that images with a high or low level of saturation were of poor quality. A tanh transformation was then used to shift all high or low saturation images to be high scoring. The focus scores were inverted to ensure that highly scoring images were low focus, rather than high. Datapoints falling above the 90th percentile in any of these categories were then excluded from selection, this reduced the available data by 24.6%, from 18,503 samples to 13,951. Examples of low-quality images, as well as further details about the quality control process used in this study can be found in Figures S3–S6 as well as the associated GitHub repository for this work.

Data selection

The compound perturbations within cpg0016 are not labelled with MOA. Therefore, instructions were followed from the JUMP Consortium’s Compound Annotator repository, to annotate the perturbations with MOA labels from both the Drug Repurposing Hub’s v3/24/202065 annotations, as well as ChEMBL’s drug mechanisms data portal v33.

From this list of compounds matched with an MOA, kinase inhibitor compounds were selected. We assigned the MOA labels based on the main target of the inhibitor, i.e., a compound targetting either PIK3CA or PIK3CG would be labelled as PI3K, although compounds with multi-class targets, for example a compound targetting both mTOR and PI3CA, were excluded. Since the cpg0016 dataset contains only the U2OS cell type, a separate literature review was conducted to identify which kinase inhibitors would likely elicit an observable phenotypic impact on the U2OS cells specifically. Kinase inhibitors which did not fulfil this criterion were subsequently filtered out from selection, since it would be futile to try to differentiate between compounds with minimal phenotypic impact. This process is outlined in detail in Figure S2.

After quality control was performed on the remaining datapoints, samples were selected according to the availability of replicates. Compounds with a minimum of four replicates were chosen, limiting each unique compound to a ten-replicate maximum in the dataset, to ensure there wasn’t a severe imbalance between compounds. A non-static replicate number was chosen to investigate the impact on model predictive ability caused by the presence of replicates. The distribution of selected samples across the two main contributing factors to batch effects (source and microscope) was observed to ensure there was no particular clustering of MOA classes which a model could use to inform predictions.66 The absolute and relative distribution of classes can be found in Figure S7.

The resulting dataset is displayed in Table 1. Exact compound details, along with cross-validation splits, can be found in the GitHub repository for this work.

Image-based profiles: Feature selection

In this paper we compared two different approaches to feature selection. The standard process that has been applied in prior work3,6 involves removing any features: with missing data, low variance (typically setting the threshold to 1.0), which are highly correlated (using a Pearson correlation coefficient score of 0.9 as the cutoff), and any “blocklist” features which have been previously identified as “unstable or noisy”.9 The full list of blocklisted features can be found at CellProfiler Blocklist v3. The pycytominer package was utilized for this feature selection approach, using the “drop_na_columns”, “variance_threshold”, “correlation_threshold” and “blocklist” functions.

In addition to the standard approach, we also compared model performance when reducing the feature set according to each feature’s Shapley importance values.38 Tree-based models have an inherent structure which allows Shapley values to be calculated efficiently as predictions are made by aggregating combinations of features in a hierarchical manner. XGBoost was used to generate Shapley values for the kinase inhibitor dataset, using the training data to determine feature importance for each cross-validation fold. To determine the number of features to select, the Shapley values were plotted and the “elbow method” was used to visually observe where the marginal contribution from additional feature inclusion was negligible. To aid interpretability of this method, the contribution of each feature towards each predicted class was plotted for the top 10 features. Including the top 150 Shapley-ranked features was determined to be optimal for model performance (as described in Results: Feature Selection). Generally, there was negligible performance difference observed between models trained with between the top 100 and 300 Shapley-ranked features (tested at 10-feature intervals). 150 was selected due to having the lowest standard deviation of both accuracy and F1 score across cross validation folds, as well as due to considerations to preferably select a lower number of features to reduce the chances of overfitting.

Image-based profiles: Normalization and standardization

Several different normalization and standardization approaches were tested with the dataset, post-feature selection. These approaches were applied in an effort to reduce the impact of batch effects. Currently no consistently reliable approach for the batch correction of image-based profiles has been identified, although Arevalo et al.2 provided a systematic evaluation of seven different methods.

Arevalo et al.2 found Harmony,67 outperformed the other methods consistently across a range of scenarios. This held true for “Scenario 4” which involved batch correction for a dataset including multiple microscope types and laboratories, few compounds, and multiple replicates – similar to the problem faced in this paper.

Harmony was originally designed for single-cell RNA sequencing batch correction. It starts by using a low-dimensional cell embedding, i.e., principal components analysis (PCA),68 before grouping cells into multi-dataset clusters using soft clustering, and then computing cluster-specific correction factors based on the centroids of these clusters. The resulting clusters correspond to individual cell types and states, resulting in correction factors which allow Harmony to learn a linear adjustment function that is sensitive to cellular phenotypes. The harmonization process iterates until cell cluster assignments stabilize.

We compared this method to the “Baseline” approach in Arevalo et al.2’s work, being Median Absolute Deviation (MAD) normalization plus a spherize transformation, which has proven effective in prior research.3,11,69 The “mad_robustize” function from the pycytominer package was used for the normalization, scaling features individually by subtracting the median and dividing by the median absolute deviation of the DMSO control sample features found on the same plate. Spherization was applied to counteract the impact of well positioning.70,71 Similar to Way et al.3’s approach, we used the zero-phase whitening filter (ZCA) applied to the profile correlation matrix to “minimize the absolute difference between the transformed and untransformed profiles”.72 Mix-max normalization was also tested as a relatively more basic normalization approach to provide context for the impact of the other methods. Arevalo et al.2’s process included using “drop_outlier_feats” and “drop_outlier_samples” functions from the GitHub repository associated with that work, removing both features and datapoints with absolute values larger than a specified threshold (1e2). Applying these to our dataset removed three compounds entirely and 59 well datapoints. This removal was not mirrored in the SwinV2, compound structure or CVF models, which predicted the whole dataset shown in Table 1. The SwinV2 model predicted these outlying well datapoints with 49.15% accuracy and 34.78% F1 score, while the Cell-Vision Fusion model predicted them with 55.93% accuracy and 42.30% F1 score. This demonstrates the added difficulty of including outliers in the data (documented in the associated GitHub repository Results notebook). The outliers were removed from the IBP dataset to remain in line with prior standard approaches taken to pre-process this data in the field, however it’s noted that this likely marginally improved the XGBoost and MLP IBP-based model performance reported in Table 2.

Raw images: Normalization and standardization

Since prior studies typically use processed image-based profiles as the input for either supervised or unsupervised machine learning methods, there is not well-established practice for handling the normalization and standardization of the raw cell painting images. Furthermore, these images are segmented into single cells by CellProfiler before relevant features are measured and extracted. Within this work we use the original images, without segmentation, as input to our computer vision framework. These images are min-max normalized on a channel-wise basis, i.e., each channel is normalized separately according to the formula below, hereafter referred to as per-channel normalization (PCN).

  • Min-max normalization:

Xnormalized=Xmin(X)max(X)min(X)

This approach was devised after observing the heterogeneity of pixel intensity values intra-channel within the dataset, suggesting that normalizing across the whole five-channel image would ignore the channel-specific variation which is present in Cell Painted images.

Two approaches, common to the standardization of image-based profiles, were adapted for standardizing the raw images. Within each plate in cpg0016 there are both positive and negative controls as well as untreated wells. The negative controls on the compound plates consist of wells containing cells situated in DMSO solution.

For the positive controls, eight compounds found to have the most distinctly different phenotypic signatures in the CP JUMP1 pilot experiment,11 were chosen. These compounds are detailed in Table S1 of Chandrasekaran et al.16’s report, along with their unique identifier in the cpg0016 dataset. They include: Aloxistatin (cysteine protease inhibitor), AMG900 (aurora kinase inhibitor), Dexamethasone (corticosteroid), FK-866 (nicotinamide phosphoribosyltransferase (NMPRTase) inhibitor), LY2109761 (transforming growth factor beta receptor inhibitor), NVS-PAK1-1 (p21-activating kinase inhibitor), Quinidine (cinchona alkaloid) and TC-S-7004 (dual-specificity tyrosine phosphorylation-regulated kinase inhibitor). The aurora kinase inhibitor positive control shares its MOA with one of the classes in the kinase inhibitor dataset, as such this compound was excluded when calculating the positive control standardization metrics for this work.

Using the control samples on each plate, the mean, standard deviation, median, and median absolute deviation of the pixel values were extracted from the images of the negative and positive controls samples separately. These statistics were obtained on a channel-wise basis. Two types of standardization could then be applied to the images in the kinase dataset:

  • Mean and Standard Deviation:

Xstandardized=XX¯α
  • Median and Median Absolute Deviation (MAD):

Xstandardized=Xmedian(X)MAD(X)

This plate-wise, channel-wise standardization approach is hereafter referred to as PCS. Hyperparameter tuning found median and MAD (MedMAD) PCS to be the more effective, yielding improved model performance. This was likely due to the outliers present in the image pixel values, as both median and MAD are less influenced by extreme values. Tuning also found using the positive controls to be more beneficial than using the DMSO negative control samples. For the CVF model the accuracy using either approach was the same, however using DMSO controls to standardize the image data lead to 2.09% lower F1 score. The impact of PCS and PCN on an example image, as well as a schematic of the PCS process is included in Figures S8 and S9.

Raw images: Data augmentation

Kim et al.73 performed a systematic analysis of common image augmentations for multi-channel microscopy images, finding that a combination of random brightness shifts and intensity changes applied independently to each image channel had the greatest positive impact on model performance. We have extended this approach by adding a probability weighting for each channel, hereby referring to this method as Channel-wise Augmentation (CWA). We found optimal performance occurred when, for each image, the brightness and intensity shift augmentation is triggered with probability PA = 0.8, and for each channel within that image, it is then applied with a secondary probability PC = 0.4. The intensity shift ranged from -0.6 to 0.6, whist the brightness change ranged from -0.1 to 0.1, where both augmentation output images are subsequently clipped in the range [0, 1].

Additionally, each image was cropped because the images contributed by each source range from 996 x 996-pixels (sources two and five) to 1,280 x 1,080 (source seven). They were cropped to 896 x 896 pixels so the images are divisible into the corresponding patch sizes required by SwinV2. Random vertical and horizontal flips were also applied during training to help combat overfitting.

Compound structure

Prior research has shown that incorporating compound chemical structure as a feature can provide a context-free (i.e., cell line agnostic) approach to MOA prediction.15 Including this information, alongside cell painting images, lead to a significant improvement in the ability of a multi-layer perceptron (MLP) model to predict MOA.

In this research we have replicated the approach of Tian et al.15 by using the chemical simplified molecular-input line-entry system (SMILES) included within the metadata of the cpg0016 dataset. The SMILES were converted into their molecular structures using the RDKit package function “Chem.MolFromSmiles” before transforming them into 2,048-long Morgan Fingerprint74 vectors using the “GetMorganFingerprintAsBitVect” function of RDKit. We used the Extended-Connectivity Fingerprint (ECFP)75 iteration which encodes the compound’s molecular structure as a binary bit-string representation based on the connectivity of atoms and their neighbouring atoms within a defined radius. The resulting vectorized fingerprint therefore captures the presence or absence of specific substructures or chemical features in a molecule.

Modelling approaches

For the IBP data, three different machine learning approaches were chosen to test. Random Forest (RF)76 and Support Vector Machines (SVM)77 were trialed due their success in previous MOA or cellular perturbation based tasks. XGBoost (XGB)78 was also selected due to the relative success of tree-based models in prior work, and because of its success in predicting drug-induced cell viability in research using L1000 gene expression profiles,79 representations which are similar to the phenotypic profiles in this work. Both RF and SVM were imported from the sklearn package, while XGB was implemented using the dmlc XGBoost implementation.

Additionally, a Multi-layer Perceptron (MLP) model was utilized, based on the results of Way et al.3’s work where it outperformed all other models tested for predicting the MOA of compounds represented by both Cell Painting and L1000 data. The model was adapted from Way et al.3’s original Tensorflow code into Pytorch to be consistent with the other models in this work, but the core elements were retained, which included: six fully connected layers with batch normalization, drop out in the first two layers, combinations of the “ELU” (first, third), “ReLU” (second, third), and “SELU” (fifth layer) activation functions and the Adam optimizer.80

For the raw image data, a transformer-based model81 was desired because we aimed to process the whole images directly and required an architecture which would be capable of modelling long-term dependencies in the data, capturing the overall inter and intra-cellular context of the phenotypic changes caused by the kinase inhibitors. The Swin Transformer34 was selected due to its usage of shifting image patch windows between self-attention layers, limiting the computational complexity while still computing attention globally. This was important due to the scaling nature of the number of images for each compound in the dataset (shown in Table 1), whereby 96 unique compounds equate to 5,191 underlying five-channel images. The SwinV2 implementation was chosen due to its ability to train with greater stability given higher resolution input data. This represents one of the first instances of a deep learning, transformer-based model being applied to Cell Painting data for MOA prediction.

EfficientNet82 was used as a comparison for SwinV2, given its popularity in prior cellular perturbation research.7,15,69,83,84 Additionally, EfficientNet models have been shown to outperform both ResNet and DenseNet for MOA classification of Cell Painting images.66 EfficientNet is a family of convolutional neural network (CNN) architectures that aim to achieve higher accuracy and efficiency by balancing the model’s depth, width, and resolution by using a compound coefficient to scale each component uniformly. Depth refers to the number of layers in the network, width represents the width of the layers (number of channels), and resolution indicates the input image size. This makes the architecture well-suited to handle the five-channel Cell Painting images. The EfficientNet-B1 implementation was applied in this paper and an extra processing step was added, to resize each input image to 240 x 240 pixels during pre-processing, similar to prior work.

Tian et al.15 showed that incorporating a model trained to classify MOA based on the underlying compound chemical structure can provide a context-free (i.e., cell line agnostic) approach to prediction. Furthermore, by concatenating the output from their structural model with a separate model trained on five-channel Cell Painting data, their overall model performance increased from “a macro-averaged F1 score of 0.58 when training on only the structural data, [to] 0.81 when training on only the image data, and 0.92 when training on both together”. Following the approach of Tian et al.15’s research, a similar MLP model was constructed to classify data based on the underlying compound’s chemical structure.

Cell-vision fusion (CVF) approach

Once the best performing model architecture and hyperparameters were established for each data modality, the CVF architecture was constructed which incorporated all three modalities, see Figure 2 for a schematic of the approach.

Since there are multiple fields of view for each experimental well, there are many more images than profiles, as each profile is summarized at the well level. Similarly, as there are replicates of each compound spread across different wells, there are many more well-level profiles than there are individual compounds (see Data Selection for full details). Therefore, to prevent the fusion model for overfitting, weight decay regularization of 1e-2 was applied using the AdamW optimizer,85 in addition to a dropout of 0.2 for the IBP MLP and 0.5 for the compound structure MLP model. Several different methods of fusion were tested when trying to combine the model outputs, including using a learnable fusion layer, an attention-based combination and concatenation. The most successful method, however, utilized Multi-modal Outer Arithmetic Block (MOAB) fusion,37 combining the three modalities through four separate arithmetic operations which are concatenated before applying a convolutional layer to the resulting matrix. Min-max normalizing the IBP data resulted in greater performance compared to other normalization approaches when all modalities were combined, likely due to the MOAB combination of different model outputs.

Analysis and evaluation

XGBoost was selected as the method to investigate the impact of feature selection on model performance as tree-based models are generally not affected by a lack of normalization/ feature scaling. This allowed us to first isolate the impact of feature selection on model performance, before applying normalization and standardization methods. Tree-based models also have a hierarchical structure, which generally makes them more interpretable than deep-learning methods, aligning well with the feature contributions of Shapley values. Furthermore, for generating Shapley values, tree-based methods lead to a more efficient value calculation and greater stability and accuracy of feature value predictions.86

We applied a 5-fold double-stratified cross-validation strategy, similar to Way et al.,3 whereby compounds were stratified by MOA, while ensuring replicates of the same compound were retained in the same training, validation or test set. We utilized a training, validation, test split of 70:10:20, ensuring there was at least one compound of each MOA across each test set. Validation data was used to search for optimal hyperparameters before models were trained with the training and validation data, before being evaluated on the held-out test data of each fold.

Prior MOA research has typically used a combination of accuracy, macro-averaged F1 scores, recall and precision to assess model performance.3,13,15,21 The area under the precision-recall curve (AUPR) has also been used to represent the trade-off between precision and recall and can be a less optimistic measure than the area under the receiver operating characteristic curve when dealing with datasets with imbalanced, but equally important classes. These metrics were calculated in this paper using the sklearn package.

For the IBP data, predictions are made by the models at a well-level. When calculating model metrics, these class prediction probabilities are averaged across wells (i.e., technical/ experimental replicates) to result in a compound-level prediction. For the image data, this amalgamation has one further step, as predictions are first averaged across the fields within a well, before being combined into average well-level predictions and finally a class prediction for each compound. The structural model is trained at the compound level initially, so no further processing is required.

Average treatment effect

We calculated Average Treatment Effect (ATE) in a similar manner to Moshkov et al..52 We applied a Zero Phase Component Analysis (ZCA) Sphering transformation (with a sphering regularization lambda parameter of 1e-2) to the control wells on each plate before aggregating to obtain median control profiles. The spherizer was then applied to the treatment profiles. For each treated well, the Euclidean distance between that well and the median control profile for that plate was calculated. Using the mean and standard deviation of control profiles on that plate, along with the distance, the z-score was computed (see the GitHub notebook “8_Visualizing Profile Strength” for this calculation). Lastly, to return an approximate ATE for a given treatment, z-scores were averaged across compound replicates across plates.

Acknowledgments

This work was supported by the UKRI/BBSRC Collaborative Training Partnership in AI for Drug Discovery, led by Exscientia in partnership with Queen Mary University of London. The Collaborative Training Partnership was funded by the Biotechnology and Biological Sciences Research Council, grant reference BB/X511791/1. This research utilized Queen Mary’s Apocrita HPC facility, as well as the Andrena cluster, supported by QMUL Research-IT. The authors would like to thank the Broad Institute and the JUMP Consortium for making the Cell Painting data freely available and accessible. We would also like to thank John Overington for his feedback on the draft manuscript.

Author contributions

Conceptualization, A.L. and W.D.; methodology, A.L., G.S., and W.D.; software, W.D.; validation, W.D.; formal analysis, W.D.; investigation, W.D.; data curation, W.D.; writing – original draft, W.D.; writing – review and editing, A.L., G.S., and I.S.; visualization, W.D.; supervision, A.L., G.S., and I.S.

Declaration of interests

The authors declare no competing interests.

Published: July 15, 2024

Footnotes

Supplemental information can be found online at https://doi.org/10.1016/j.isci.2024.110511.

Supplemental information

Document S1. Figures S1–S11 and Tables S1‒S3
mmc1.pdf (7.5MB, pdf)

References

  • 1.Reymond J.L., Awale M. Exploring Chemical Space for Drug Discovery Using the Chemical Universe Database. ACS Chem. Neurosci. 2012;3:649–657. doi: 10.1021/cn3000422. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Arevalo J., van Dijk R., Carpenter A.E., Singh S. Evaluating batch correction methods for image-based cell profiling. bioRxiv. 2023 doi: 10.1101/2023.09.15.558001. Preprint at. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Way G.P., Natoli T., Adeboye A., Litichevskiy L., Yang A., Lu X., Caicedo J.C., Cimini B.A., Karhohs K., Logan D.J., et al. Morphology and gene expression profiling provide complementary information for mapping cell state. Cell Syst. 2022;13:911–923.e9. doi: 10.1016/j.cels.2022.10.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Cao J., Cusanovich D.A., Ramani V., Aghamirzaie D., Pliner H.A., Hill A.J., Daza R.M., McFaline-Figueroa J.L., Packer J.S., Christiansen L., et al. Joint profiling of chromatin accessibility and gene expression in thousands of single cells. Science. 2018;361:1380–1385. doi: 10.1126/science.aau0730. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Garnett M.J., Edelman E.J., Heidorn S.J., Greenman C.D., Dastur A., Lau K.W., Greninger P., Thompson I.R., Luo X., Soares J., et al. Systematic identification of genomic markers of drug sensitivity in cancer cells. Nature. 2012;483:570–575. doi: 10.1038/nature11005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Chandrasekaran S.N., Ceulemans H., Boyd J.D., Carpenter A.E. Image-based profiling for drug discovery: Due for a machine-learning upgrade? Nat. Rev. Drug Discov. 2021;20:145–159. doi: 10.1038/s41573-020-00117-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Cimini B.A., Chandrasekaran S.N., Kost-Alimova M., Miller L., Goodale A., Fritchman B., Byrne P., Garg S., Jamali N., Logan D.J., et al. Optimizing the Cell Painting assay for image-based profiling. Nat. Protoc. 2023;18:1981–2013. doi: 10.1038/s41596-023-00840-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Carpenter A.E., Jones T.R., Lamprecht M.R., Clarke C., Kang I.H., Friman O., Guertin D.A., Chang J.H., Lindquist R.A., Moffat J., et al. CellProfiler: Image analysis software for identifying and quantifying cell phenotypes. Genome Biol. 2006;7 doi: 10.1186/gb-2006-7-10-r100. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Way G.P., Kost-Alimova M., Shibue T., Harrington W.F., Gill S., Piccioni F., Becker T., Shafqat-Abbasi H., Hahn W.C., Carpenter A.E., et al. Predicting cell health phenotypes using image-based morphology profiling. Mol. Biol. Cell. 2021;32:995–1005. doi: 10.1091/mbc.E20-12-0784. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Berryman S., Matthews K., Lee J.H., Duffy S.P., Ma H. Image-based phenotyping of disaggregated cells using deep learning. Commun. Biol. 2020;3:674. doi: 10.1038/s42003-020-01399-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Chandrasekaran S.N., Cimini B.A., Goodale A., Miller L., Kost-Alimova M., Jamali N., Doench J., Fritchman B., Skepner A., Melanson M., et al. Three million images and morphological profiles of cells treated with matched chemical and genetic perturbations. bioRxiv. 2022 doi: 10.1101/2022.01.05.475090. Preprint at. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Seal S., Carreras-Puigvert J., Trapotsi M.A., Yang H., Spjuth O., Bender A. Integrating cell morphology with gene expression and chemical structure to aid mitochondrial toxicity detection. Commun. Biol. 2022;5:858. doi: 10.1038/s42003-022-03763-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Ljosa V., Caie P.D., ter Horst R., Sokolnicki K.L., Jenkins E.L., Daya S., Roberts M.E., Jones T.R., Singh S., Genovesio A., et al. Comparison of methods for image-based profiling of cellular morphological responses to small-molecule treatment. J. Biomol. Screen. 2013;18:1321–1329. doi: 10.1177/1087057113503553. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Boyd J.C., Pinheiro A., Del Nery E., Reyal F., Walter T. Domain-invariant features for mechanism of action prediction in a multi-cell-line drug screen. Bioinformatics. 2020;36:1607–1613. doi: 10.1093/bioinformatics/btz774. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Tian G., Harrison P.J., Sreenivasan A.P., Carreras-Puigvert J., Spjuth O. Combining molecular and cell painting image data for mechanism of action prediction. Artif. Intell. Life Sci. 2023;3 doi: 10.1016/j.ailsci.2023.100060. [DOI] [Google Scholar]
  • 16.Chandrasekaran S.N., Ackerman J., Alix E., Ando D.M., Arevalo J., Bennion M., Boisseau N., Borowa A., Boyd J.D., Brino L., et al. JUMP Cell Painting dataset: Morphological impact of 136,000 chemical and genetic perturbations. bioRxiv. 2023 doi: 10.1101/2023.03.23.534023. Preprint at. [DOI] [Google Scholar]
  • 17.Bray M.A., Singh S., Han H., Davis C.T., Borgeson B., Hartland C., Kost-Alimova M., Gustafsdottir S.M., Gibson C.C., Carpenter A.E. Cell Painting, a high-content image-based assay for morphological profiling using multiplexed fluorescent dyes. Nat. Protoc. 2016;11:1757–1774. doi: 10.1038/nprot.2016.105. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Gustafsdottir S.M., Ljosa V., Sokolnicki K.L., Wilson J.A., Walpita D., Kemp M.M., Seiler K.P., Carrel H.A., Golub T.R., Schreiber S.L., et al. Multiplex Cytological Profiling Assay to Measure Diverse Cellular States. PLoS One. 2013;8 doi: 10.1371/journal.pone.0080999. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Litichevskiy L., Peckner R., Abelin J.G., Asiedu J.K., Creech A.L., Davis J.F., Davison D., Dunning C.M., Egertson J.D., Egri S., et al. A Library of Phosphoproteomic and Chromatin Signatures for Characterizing Cellular Responses to Drug Perturbations. Cell Syst. 2018;6:424–443.e7. doi: 10.1016/j.cels.2018.03.012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Pratapa A., Doron M., Caicedo J.C. Image-based cell phenotyping with deep learning. Curr. Opin. Chem. Biol. 2021;65:9–17. doi: 10.1016/j.cbpa.2021.04.001. [DOI] [PubMed] [Google Scholar]
  • 21.Cox M.J., Jaensch S., Van de Waeter J., Cougnaud L., Seynaeve D., Benalla S., Koo S.J., Van Den Wyngaert I., Neefs J.M., Malkov D., et al. Tales of 1,008 small molecules: Phenomic profiling through live-cell imaging in a panel of reporter cell lines. Sci. Rep. 2020;10 doi: 10.1038/s41598-020-69354-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Pawlowski N., Caicedo J.C., Singh S., Carpenter A.E., Storkey A. Automating Morphological Profiling with Generic Deep Convolutional Networks. bioRxiv. 2016 doi: 10.1101/085118. Preprint at. [DOI] [Google Scholar]
  • 23.Lin A., Giuliano C.J., Palladino A., John K.M., Abramowicz C., Yuan M.L., Sausville E.L., Lukow D.A., Liu L., Chait A.R., et al. Off-target toxicity is a common mechanism of action of cancer drugs undergoing clinical trials. Sci. Transl. Med. 2019;11 doi: 10.1126/scitranslmed.aaw8412. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Ronneberger O., Fischer P., Brox T. In: Medical Image Computing and Computer-Assisted Intervention – MICCAI 2015, Lecture Notes in Computer Science. Navab N., Hornegger J., Wells W.M., Frangi A.F., editors. Springer International Publishing; 2015. U-Net: Convolutional Networks for Biomedical Image Segmentation; pp. 234–241. [DOI] [Google Scholar]
  • 25.Rajpurkar P., Irvin J., Ball R.L., Zhu K., Yang B., Mehta H., Duan T., Ding D., Bagul A., Langlotz C.P., et al. Deep learning for chest radiograph diagnosis: A retrospective comparison of the CheXNeXt algorithm to practicing radiologists. PLoS Med. 2018;15 doi: 10.1371/journal.pmed.1002686. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Chen C.L., Chen C.C., Yu W.H., Chen S.H., Chang Y.C., Hsu T.I., Hsiao M., Yeh C.Y., Chen C.Y. An annotation-free whole-slide training approach to pathological classification of lung cancer types using deep learning. Nat. Commun. 2021;12:1193. doi: 10.1038/s41467-021-21467-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Cuccarese M.F., Earnshaw B.A., Heiser K., Fogelson B., Davis C.T., McLean P.F., Gordon H.B., Skelly K.R., Weathersby F.L., Rodic V., et al. Functional immune mapping with deep-learning enabled phenomics applied to immunomodulatory and COVID-19 drug discovery. bioRxiv. 2020 doi: 10.1101/2020.08.02.233064. Preprint at. [DOI] [Google Scholar]
  • 28.White B., Komalo B., Nicolaisen L., Donne M., Marsh C., DeVay R.M., Nguyen A.M., Cousin W., Heinrich J., Trump W.J.V., et al. Cold Spring Harbor Laboratory; 2020. A Multi-Phenotype System to Discover Therapies for Age-Related Dysregulation of the Immune Response to Viral Infections. [DOI] [Google Scholar]
  • 29.Sun D., Gao W., Hu H., Zhou S. Why 90% of clinical drug development fails and how to improve it? Acta Pharm. Sin. B. 2022;12:3049–3062. doi: 10.1016/j.apsb.2022.02.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Swinney D.C., Anthony J. How were new medicines discovered? Nat. Rev. Drug Discov. 2011;10:507–519. doi: 10.1038/nrd3480. [DOI] [PubMed] [Google Scholar]
  • 31.Wagner B.K., Schreiber S.L. The Power of Sophisticated Phenotypic Screening and Modern Mechanism-of-Action Methods. Cell Chem. Biol. 2016;23:3–9. doi: 10.1016/j.chembiol.2015.11.008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Bhullar K.S., Lagarón N.O., McGowan E.M., Parmar I., Jha A., Hubbard B.P., Rupasinghe H.P.V. Kinase-targeted cancer therapies: Progress, challenges and future directions. Mol. Cancer. 2018;17:48. doi: 10.1186/s12943-018-0804-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Cohen P., Cross D., Jänne P.A. Kinase drug discovery 20 years after imatinib: Progress and future directions. Nat. Rev. Drug Discov. 2021;20:551–569. doi: 10.1038/s41573-021-00195-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Liu Z., Hu H., Lin Y., Yao Z., Xie Z., Wei Y., Ning J., Cao Y., Zhang Z., Dong L., et al. Swin Transformer V2: Scaling Up Capacity and Resolution. arXiv. 2022 doi: 10.48550/arXiv.2111.09883. Preprint at. [DOI] [Google Scholar]
  • 35.Haghighi M., Caicedo J.C., Cimini B.A., Carpenter A.E., Singh S. High-dimensional gene expression and morphology profiles of cells across 28,000 genetic and chemical perturbations. Nat. Methods. 2022;19:1550–1557. doi: 10.1038/s41592-022-01667-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Seal S., Yang H., Trapotsi M.A., Singh S., Carreras-Puigvert J., Spjuth O., Bender A. Merging bioactivity predictions from cell morphology and chemical fingerprint models using similarity to training data. J. Cheminform. 2023;15:56. doi: 10.1186/s13321-023-00723-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Alwazzan O., Khan A., Patras I., Slabaugh G. 2023 IEEE 20th International Symposium on Biomedical Imaging (ISBI) IEEE; 2023. MOAB: Multi-Modal Outer Arithmetic Block for Fusion of Histopathological Images and Genetic Data for Brain Tumor Grading; pp. 1–5. [DOI] [Google Scholar]
  • 38.Shapley L.S. Cambridge University Press; 1988. A Value for N-Person Games. [DOI] [Google Scholar]
  • 39.Serrano E., Chandrasekaran N., Bunten D., Brewer K., Tomkinson J., Kern R., Bornholdt M., Fleming S., Pei R., Arevalo J., et al. Reproducible processing of image-based profiling representations with pycytominer. 2022. https://github.com/cytomining/pycytominer
  • 40.Zernike V.F. Beugungstheorie des schneidenver-fahrens und seiner verbesserten form, der phasenkontrastmethode. Physica. 1934;1:689–704. doi: 10.1016/S0031-8914(34)80259-5. [DOI] [Google Scholar]
  • 41.Pawlak G., Helfman D.M. MEK Mediates v-Src-induced Disruption of the Actin Cytoskeleton via Inactivation of the Rho-ROCK-LIM Kinase Pathway. J. Biol. Chem. 2002;277:26927–26933. doi: 10.1074/jbc.M202261200. [DOI] [PubMed] [Google Scholar]
  • 42.Shi J., Wu X., Surma M., Vemula S., Zhang L., Yang Y., Kapur R., Wei L. Distinct roles for ROCK1 and ROCK2 in the regulation of cell detachment. Cell Death Dis. 2013;4:e483. doi: 10.1038/cddis.2013.10. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Carneiro B.A., El-Deiry W.S. Targeting apoptosis in cancer therapy. Nat. Rev. Clin. Oncol. 2020;17:395–417. doi: 10.1038/s41571-020-0341-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Sadok A., McCarthy A., Caldwell J., Collins I., Garrett M.D., Yeo M., Hooper S., Sahai E., Kuemper S., Mardakheh F.K., Marshall C.J. Rho kinase inhibitors block melanoma cell migration and inhibit metastasis. Cancer Res. 2015;75:2272–2284. doi: 10.1158/0008-5472.CAN-14-2156. [DOI] [PubMed] [Google Scholar]
  • 45.Slack-Davis J.K., Martin K.H., Tilghman R.W., Iwanicki M., Ung E.J., Autry C., Luzzio M.J., Cooper B., Kath J.C., Roberts W.G., Parsons J.T. Cellular Characterization of a Novel Focal Adhesion Kinase Inhibitor. J. Biol. Chem. 2007;282:14845–14852. doi: 10.1074/jbc.M606695200. [DOI] [PubMed] [Google Scholar]
  • 46.de la Cruz López K.G., Toledo Guzmán M.E., Sánchez E.O., García Carrancá A. mTORC1 as a Regulator of Mitochondrial Functions and a Therapeutic Target in Cancer. Front. Oncol. 2019;9:1373. doi: 10.3389/fonc.2019.01373. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Morita M., Gravel S.P., Hulea L., Larsson O., Pollak M., St-Pierre J., Topisirovic I. mTOR coordinates protein synthesis, mitochondrial activity and proliferation. Cell Cycle. 2015;14:473–480. doi: 10.4161/15384101.2014.991572. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Dong G., Liu Y., Zhang L., Huang S., Ding H.F., Dong Z. mTOR contributes to ER stress and associated apoptosis in renal tubular cells. Am. J. Physiol. Renal Physiol. 2015;308:F267–F274. doi: 10.1152/ajprenal.00629.2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Kato H., Nakajima S., Saito Y., Takahashi S., Katoh R., Kitamura M. mTORC1 serves ER stress-triggered apoptosis via selective activation of the IRE1–JNK pathway. Cell Death Differ. 2012;19:310–320. doi: 10.1038/cdd.2011.98. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Büttner M., Miao Z., Wolf F.A., Teichmann S.A., Theis F.J. A test metric for assessing single-cell RNA-seq batch correction. Nat. Methods. 2019;16:43–49. doi: 10.1038/s41592-018-0254-1. [DOI] [PubMed] [Google Scholar]
  • 51.McInnes L., Healy J., Melville J. UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction. arXiv. 2020 doi: 10.48550/arXiv.1802.03426. Preprint at. [DOI] [Google Scholar]
  • 52.Moshkov N., Bornholdt M., Benoit S., Smith M., McQuin C., Goodman A., Senft R.A., Han Y., Babadi M., Horvath P., et al. Learning representations for image-based profiling of perturbations. Nat. Commun. 2024;15:1594. doi: 10.1038/s41467-024-45999-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Freudlsperger C., Burnett J.R., Friedman J.A., Kannabiran V.R., Chen Z., Van Waes C. EGFR-PI3K-AKT-mTOR Signaling in Head and Neck Squamous Cell Carcinomas - Attractive Targets for Molecular-Oriented Therapy. Expert Opin. Ther. Targets. 2011;15:63–74. doi: 10.1517/14728222.2011.541440. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Wee P., Wang Z. Epidermal Growth Factor Receptor Cell Proliferation Signaling Pathways. Cancers. 2017;9:52. doi: 10.3390/cancers9050052. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.He Y., Sun M.M., Zhang G.G., Yang J., Chen K.S., Xu W.W., Li B. Targeting PI3K/Akt signal transduction for cancer therapy. Signal Transduct. Targeted Ther. 2021;6:425. doi: 10.1038/s41392-021-00828-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.den Hartigh J., van Bergen en Henegouwen P., Verkleij A., Boonstra J. The EGF receptor is an actin-binding protein. J. Cell Biol. 1992;119:349–355. doi: 10.1083/jcb.119.2.349. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Duan L., Raja S.M., Chen G., Virmani S., Williams S.H., Clubb R.J., Mukhopadhyay C., Rainey M.A., Ying G., Dimri M., et al. Negative Regulation of EGFR-Vav2 Signaling Axis by Cbl Ubiquitin Ligase Controls EGF Receptor-mediated Epithelial Cell Adherens Junction Dynamics and Cell Migration. J. Biol. Chem. 2011;286:620–633. doi: 10.1074/jbc.M110.188086. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58.Hu H., Juvekar A., Lyssiotis C.A., Lien E.C., Albeck J.G., Oh D., Varma G., Hung Y.P., Ullas S., Lauring J., et al. Phosphoinositide 3-Kinase Regulates Glycolysis through Mobilization of Aldolase from the Actin Cytoskeleton. Cell. 2016;164:433–446. doi: 10.1016/j.cell.2015.12.042. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Qian Y., Corum L., Meng Q., Blenis J., Zheng J.Z., Shi X., Flynn D.C., Jiang B.H. PI3K induced actin filament remodeling through Akt and p70S6K1: Implication of essential role in cell migration. Am. J. Physiol. Cell Physiol. 2004;286:C153–C163. doi: 10.1152/ajpcell.00142.2003. [DOI] [PubMed] [Google Scholar]
  • 60.Jin Y., Iwata K.K., Belldegrun A., Figlin R., Pantuck A., Zhang Z.F., Lieberman R., Rao J. Effect of an epidermal growth factor receptor tyrosine kinase inhibitor on actin remodeling in an in vitro bladder cancer carcinogenesis model. Mol. Cancer Ther. 2006;5:1754–1763. doi: 10.1158/1535-7163.MCT-06-0043. [DOI] [PubMed] [Google Scholar]
  • 61.Zhang X., Chen C., Ling C., Luo S., Xiong Z., Liu X., Liao C., Xie P., Liu Y., Zhang L., et al. EGFR tyrosine kinase activity and Rab GTPases coordinate EGFR trafficking to regulate macrophage activation in sepsis. Cell Death Dis. 2022;13:934. doi: 10.1038/s41419-022-05370-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62.Boncompain G., Gareil N., Tessier S., Lescure A., Jones T.R., Kepp O., Kroemer G., Del Nery E., Perez F. BML-265 and Tyrphostin AG1478 Disperse the Golgi Apparatus and Abolish Protein Transport in Human Cells. Front. Cell Dev. Biol. 2019;7 doi: 10.3389/fcell.2019.00232. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63.Denley A., Gymnopoulos M., Kang S., Mitchell C., Vogt P.K. Requirement of phosphatidylinositol(3,4,5)trisphosphate in phosphatidylinositol 3-kinase-induced oncogenic transformation. Mol. Cancer Res. 2009;7:1132–1138. doi: 10.1158/1541-7786.MCR-09-0068. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64.Moskot M., Jakóbkiewicz-Banecka J., Kloska A., Piotrowska E., Narajczyk M., Gabig-Cimińska M. The Role of Dimethyl Sulfoxide (DMSO) in Gene Expression Modulation and Glycosaminoglycan Metabolism in Lysosomal Storage Disorders on an Example of Mucopolysaccharidosis. Int. J. Mol. Sci. 2019;20:304. doi: 10.3390/ijms20020304. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 65.Corsello S.M., Bittker J.A., Liu Z., Gould J., McCarren P., Hirschman J.E., Johnston S.E., Vrcic A., Wong B., Khan M., et al. The Drug Repurposing Hub: A next-generation drug library and information resource. Nat. Med. 2017;23:405–408. doi: 10.1038/nm.4306. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66.Harrison P.J., Gupta A., Rietdijk J., Wieslander H., Carreras-Puigvert J., Georgiev P., Wählby C., Spjuth O., Sintorn I.M. Evaluating the utility of brightfield image data for mechanism of action prediction. PLoS Comput. Biol. 2023;19 doi: 10.1371/journal.pcbi.1011323. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67.Korsunsky I., Millard N., Fan J., Slowikowski K., Zhang F., Wei K., Baglaenko Y., Brenner M., Loh P.r., Raychaudhuri S. Fast, sensitive and accurate integration of single-cell data with Harmony. Nat. Methods. 2019;16:1289–1296. doi: 10.1038/s41592-019-0619-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68.Pearson K. LIII. On lines and planes of closest fit to systems of points in space. London, Edinburgh Dublin Phil. Mag. J. Sci. 1901;2:559–572. doi: 10.1080/14786440109462720. [DOI] [Google Scholar]
  • 69.Caicedo J.C., Arevalo J., Piccioni F., Bray M.A., Hartland C.L., Wu X., Brooks A.N., Berger A.H., Boehm J.S., Carpenter A.E., Singh S. Cell Painting predicts impact of lung cancer variants. Mol. Biol. Cell. 2022;33:ar49. doi: 10.1091/mbc.E21-11-0538. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70.Ando D.M., McLean C.Y., Berndl M. Improving Phenotypic Measurements in High-Content Imaging Screens. bioRxiv. 2017 doi: 10.1101/161422. Preprint at. [DOI] [Google Scholar]
  • 71.Kessy A., Lewin A., Strimmer K. Optimal Whitening and Decorrelation. Am. Statistician. 2018;72:309–314. doi: 10.1080/00031305.2016.1277159. [DOI] [Google Scholar]
  • 72.Bell A.J., Sejnowski T.J. The “independent components” of natural scenes are edge filters. Vis. Res. 1997;37:3327–3338. doi: 10.1016/S0042-6989(97)00121-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73.Kim V., Adaloglou N., Osterland M., Morelli F.M., Zapata P.A.M., König T., Gnutt D., Zapata P.A.M. Self-supervision advances morphological profiling by unlocking powerful image representations. bioRxiv. 2023 doi: 10.1101/2023.04.28.538691. Preprint at. [DOI] [Google Scholar]
  • 74.Morgan H.L. The Generation of a Unique Machine Description for Chemical Structures-A Technique Developed at Chemical Abstracts Service. J. Chem. Doc. 1965;5:107–113. doi: 10.1021/c160017a018. [DOI] [Google Scholar]
  • 75.Rogers D., Hahn M. Extended-connectivity fingerprints. J. Chem. Inf. Model. 2010;50:742–754. doi: 10.1021/ci100050t. [DOI] [PubMed] [Google Scholar]
  • 76.Breiman L. Random Forests. Mach. Learn. 2001;45:5–32. doi: 10.1023/A:1010933404324. [DOI] [Google Scholar]
  • 77.Cortes C., Vapnik V. Support-vector networks. Mach. Learn. 1995;20:273–297. doi: 10.1007/BF00994018. [DOI] [Google Scholar]
  • 78.Chen T., Guestrin C. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2016. XGBoost: A Scalable Tree Boosting System; pp. 785–794. [DOI] [Google Scholar]
  • 79.Lu J., Chen M., Qin Y. Drug-induced cell viability prediction from LINCS-L1000 through WRFEN-XGBoost algorithm. BMC Bioinf. 2021;22:13. doi: 10.1186/s12859-020-03949-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 80.Kingma D.P., Ba J. Adam: A Method for Stochastic Optimization. arXiv. 2017 doi: 10.48550/arXiv.1412.6980. Preprint at. [DOI] [Google Scholar]
  • 81.Vaswani A., Shazeer N., Parmar N., Uszkoreit J., Jones L., Gomez A.N., Kaiser L., Polosukhin I. Attention is All you Need. Adv. Neural Inf. Process. Syst. 2017;30:30. doi: 10.48550/arXiv.1706.03762. [DOI] [Google Scholar]
  • 82.Tan M., Le Q.V. EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. arXiv. 2020 doi: 10.48550/arXiv.1905.11946. Preprint at. [DOI] [Google Scholar]
  • 83.Yang S., Shen T., Fang Y., Wang X., Zhang J., Yang W., Huang J., Han X. DeepNoise: Signal and Noise Disentanglement Based on Classifying Fluorescent Microscopy Images via deep learning. Dev. Reprod. Biol. 2022;20:989–1001. doi: 10.1016/j.gpb.2022.12.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 84.Wong D.R., Logan D.J., Hariharan S., Stanton R., Kiruluta A. Deep Representation Learning Determines Drug Mechanism of Action from Cell Painting Images. Bioinformatics. 2022 [Google Scholar]
  • 85.Loshchilov I., Hutter F. Decoupled Weight Decay Regularization. arXiv. 2019 doi: 10.48550/arXiv.1711.05101. Preprint at. [DOI] [Google Scholar]
  • 86.Banerjee M., Reynolds E., Andersson H.B., Nallamothu B. Tree-Based Analysis: A Practical Approach to Create Clinical Decision Making Tools. Circ. Cardiovasc. Qual. Outcomes. 2019;12 doi: 10.1161/CIRCOUTCOMES.118.004879. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Document S1. Figures S1–S11 and Tables S1‒S3
mmc1.pdf (7.5MB, pdf)

Data Availability Statement


Articles from iScience are provided here courtesy of Elsevier

RESOURCES