Skip to main content
Briefings in Bioinformatics logoLink to Briefings in Bioinformatics
. 2025 Sep 1;26(5):bbaf426. doi: 10.1093/bib/bbaf426

AUPRC: a metric for evaluating the performance of in-silico perturbation methods in identifying differentially expressed genes

Hongxu Zhu 1, Amir Asiaee 2, Leila Azinfar 3, Jun Li 4, Han Liang 5, Ehsan Irajizad 6, Kim-Anh Do 7, James P Long 8,✉
PMCID: PMC12400816  PMID: 40889115

Abstract

In silico perturbation models, computational methods that can predict cellular responses to perturbations, present an opportunity to reduce the need for costly and time-intensive in vitro experiments. Many recently proposed models predict high-dimensional cellular responses, such as gene or protein expression to perturbations such as gene knockout or drugs. However, evaluating in silico performance has largely relied on metrics such as Inline graphic, which assess overall prediction accuracy but fail to capture biologically significant outcomes like the identification of differentially expressed (DE) genes. In this study, we present a novel evaluation framework that introduces the AUPRC metric to assess the precision and recall of DE gene predictions. By applying this framework to both single-cell and pseudo-bulked datasets, we systematically benchmark simple and advanced computational models. Our results highlight a significant discrepancy between Inline graphic and AUPRC, with models achieving high Inline graphic values but struggling to identify DE genes, as reflected in their low AUPRC values. This finding underscores the limitations of traditional evaluation metrics and the importance of biologically relevant assessments. Our framework provides a more comprehensive understanding of model capabilities, advancing the application of computational approaches in cellular perturbation research.

Keywords: cellular perturbation experiments, in silico models, evaluation metrics, differentially expressed genes

Introduction

Cellular perturbation experiments play a fundamental role in modern biological and medical research. In these experiments, the normal state of living cells is deliberately altered through various perturbations. These perturbations can be classified into several categories, including genetic (gene knockdown, gene knockout, gene overexpression), chemical, physical [1], and metabolic [2]. By comparing perturbed and unperturbed cellular states, researchers can study perturbation effects [3–5] and infer the function of targeted genes, proteins, and other cellular components [6, 7].

Various methods are employed to assess cellular responses to perturbations, including gene expression analysis [8, 9], protein activity measurements [10, 11], and cellular morphology studies [12]. Among these response types, gene expression profiling has emerged as the predominant measurement approach due to its extensive downstream biological applications [13]. The results from these experiments have wide-ranging applications in drug discovery and development. Specifically, perturbing genes or proteins helps identify their roles in diseases, thereby guiding the development of targeted therapies [4]. Furthermore, by manipulating gene expression, scientists gain crucial insights into gene functions within cellular pathways, advancing our understanding of biological systems and therapeutic strategy development. These approaches have proven particularly valuable in identifying combination therapies for diseases such as cancer [14], where understanding drug synergies and antagonistic effects can lead to more effective treatment strategies.

However, the high costs associated with exhaustive experimental studies make it impractical to explore every possible outcome in factorial experiments where all perturbations are applied to all cellular variations in vitro. For instance, the LINCS program [9] encompasses data from 71 cell lines and over 25,000 perturbations, including small molecule compounds, gene knockdowns or overexpressions, and biologics. Despite this extensive scope, fewer than 10% of the approximately 1.75 million potential experiments were conducted, highlighting the substantial resource demands of such large-scale studies.

To address this challenge, in silico models—computational methods designed to predict cellular responses to untested perturbations based on historical experimental data—have been developed. By leveraging these predictive models, researchers can estimate cellular behaviors without the need for physical experiments. This approach simplifies the research process and significantly reduces the costs associated with conducting large-scale experimental studies. Several studies, such as [15, 16] and [17], introduced variational autoencoder-based methods to predict out-of-sample single-cell perturbation responses. Building on this, [18] enhanced these predictions by integrating prior knowledge with multi-layer neural networks to forecast post-perturbation scRNA-seq gene expressions. [19, 20] and [21] approach the prediction task from a causal modeling perspective, which aims to infer cause-effect relationships rather than relying purely on statistical associations. Most recently, works that incorporate transformer based large language models like scGPT [22] leverage generative pre-training to learn biological embeddings for predicting genetic perturbation responses, annotating cell types, and integrating multi-omic datasets.

Parameters in these models are learned on a set of perturbations tested in vitro. In most of these works, model performance has been assessed by comparing predicted cellular responses, like gene expressions to the actual responses under the same conditions. Commonly used metrics include Inline graphic (squared Pearson’s correlation), mean squared error (MSE), and distribution-based metrics like maximum mean discrepancy (MMD) and Wasserstain distance (WD) [23]. While these metrics all quantify the similarity between predicted and observed responses, Inline graphic and MSE measure vector-level differences (point-wise accuracy), whereas MMD and WD assess similarity between the underlying probability distributions of predictions and in vitro responses. This evaluation strategy is popular for assessing high-dimensional continuous outcomes [24, 25]. Table 1 lists some of recent proposed in silico models with the main evaluation metrics used. However, while these metrics are useful, this approach lacks scientific interpretability, providing limited insight into the biological relevance of the predictions. For example, a high Inline graphic score may indicate that a model captures global trends in gene expression but does not ensure that biologically meaningful changes, such as differentially expressed genes (DEGs), are accurately identified.

Table 1.

Summary of recently developed in silico models and evaluation metrics used in testing

Year Model Metric
2019 scGen [17] Inline graphic
2019 XGBoost [26] MAE
2020 trVAE [15] Inline graphic
2021 Cellbox [14] Inline graphic
2021 CPA [16] Inline graphic
2021 ENformer [25] Inline graphic
2022 SI-A [19] Inline graphic , RMSE
2022 Ensemble [24] Inline graphic
2022 GEARS [18] Inline graphic , MSE
2023 CellOT [27] MMD
2024 scPRAM [28] WD
2024 scFoundation [29] Inline graphic , PCC
2024 scGPT [22] Inline graphic

In practice, the most scientifically important outcome of perturbation experiments is the identification of signature gene or protein markers that are differentially expressed under perturbed conditions compared to unperturbed ones [9]. These signature markers are further used for analyses such as gene set enrichment analysis (GSEA) to study potential causal relationships with diseases. Statistically, differentially expressed markers are determined using both p-values and log fold-changes when comparing gene expressions across conditions. Various methods have been proposed for computing p-values, including GLM-based approaches like ZINB, ZITweedie, and GLMM-based methods, along with simpler methods such as t-tests and non-parametric alternatives [30].

For predictions generated by in silico models, a more interpretable evaluation of model performance would be to assess whether the models can accurately identify these signature gene markers. To our knowledge, there has been no research comparing the results of an in vitro differential expression analyses to an in silico differential expression analysis. This represents a significant shortcoming, as the identification of DEGs is a primary objective of these experiments. In particular, models optimized for overall gene expression prediction may fail to capture the subset of genes most relevant to biological hypotheses, limiting their utility in downstream analyses.

In this work we make the following contributions:

  • Present the first instance of performing differential expression analysis using in silico predicted perturbation responses from several perturbation prediction models [17, 19] and benchmark linear models.

  • Propose performance measures to quantify the difference between results of in vitro differential expression analysis and results of in silico differential expression analysis.

  • Apply our proposed evaluation method to two public datasets, systematically evaluating in silico model performance using the proposed method on scRNA-seq data and pseudo-bulked data.

We apply our evaluation framework to the prediction outcomes generated by scGen [17] for single-cell RNA-seq data and by SI-A [19] for pseudo-bulked data. scGen is a widely recognized model in the field and has been used as a benchmark in numerous studies [18, 23, 27]. SI-A is a causal model that has demonstrated promising Inline graphic performance for predicting responses in bulked or pseudo-bulked gene expression data [19].

Figure 1 summarizes the working flow from conducting perturbation experiments to in silico modeling and evaluation of models. Our work reveals a discrepancy between traditional evaluation metrics like Inline graphic, and our proposed metric. This finding underscores the limitations of the popular Inline graphic metric and emphasizes the need for evaluation methods that offer a more biologically meaningful assessment of model performance. By focusing on the model’s ability to detect DEGs rather than overall correlation with experimental data, we introduce a framework that aligns more closely with biological applications.

Figure 1.

A schematic showing the workflow from cellular perturbation experiments and scRNA-seq measurements, to training in silico models, and comparing model performance using different evaluation frameworks.

An illustration of the procedure. A. Cellular perturbation experiments are conducted, and responses are measured using single-cell RNA sequencing (scRNA-seq). B. The resulting single-cell expression data are then used to train in silico models. C. Different evaluation frameworks may yield different conclusions regarding model performance.

Materials and methods

Mathematical formulation of cellular perturbation experiments

We present a mathematical framework for modeling and predicting cellular responses to perturbations, with particular emphasis on gene expression. Following [19], we define cellular variations as contexts (denoted by Inline graphic, e.g. cell types or cell lines) and perturbations as actions (denoted by Inline graphic, e.g. gene knockouts or drug treatments). Each context-action pair Inline graphic defines an experiment. For each context Inline graphic, we observe the baseline unperturbed state, denoted by the special action Inline graphic. Thus, the complete action space is Inline graphic, where Inline graphic represents the set of perturbations and Inline graphic denotes the control condition.

For a given experiment Inline graphic, let Inline graphic denote the Inline graphic-dimensional joint distribution function of gene expressions, where Inline graphic represents the number of genes. This distribution captures both biological variability and experimental noise at the single-cell level. We define the true response for experiment Inline graphic as the expected value of this distribution:

graphic file with name DmEquation1.gif

The collection of all true responses can be organized into a third-order tensor:

graphic file with name DmEquation2.gif

In practice, we observe gene expression data through single-cell RNA sequencing (scRNA-seq) technology [13], which provides cell-level measurements. For experiment Inline graphic, we obtain Inline graphic independent and identically distributed (i.i.d.) samples (i.e. expression profile of single cells) from Inline graphic. Let Inline graphic denote the observed expression vector from the Inline graphic-th cell under experiment Inline graphic, where Inline graphic. We can write:

graphic file with name DmEquation3.gif

The collection of all cell-level observations for experiment Inline graphic is denoted by:

graphic file with name DmEquation4.gif

Given these observations, one can estimate the true response Inline graphic from in vitro experimental data using the sample mean:

graphic file with name DmEquation5.gif

By the Law of Large Numbers, Inline graphic converges to the true response Inline graphic as Inline graphic.

In practice, we can only observe samples from a subset of all possible context-action pairs. Let Inline graphic represent the set of observed experiments, and define the observation set as:

graphic file with name DmEquation6.gif

Given these observations, in silico models aim to predict responses for unobserved context-action pairs. We denote such a model as Inline graphic, where Inline graphic represents auxiliary information beyond contexts and actions (e.g. chemical structure of drug perturbations). Different models may produce different outputs:

  • Mean Response Prediction: Some models [19, 20] predict only the mean response Inline graphic for a target pair Inline graphic.

  • Distribution Prediction: More sophisticated models estimate the full response distribution Inline graphic. While these distributions typically lack closed-form expressions, one can draw samples Inline graphic and estimate Inline graphic using Inline graphic.

Limitations of traditional performance metrics in perturbation response prediction

When measuring the accuracy of prediction models, it is common to use a training–testing strategy. For the set of observed experiments Inline graphic, we can partition Inline graphic into a training set Inline graphic and a testing or held-out set Inline graphic, such that

graphic file with name DmEquation7.gif

Models are trained on Inline graphic and the prediction results are evaluated on Inline graphic.

For continuous outcomes, several metrics are widely used to assess how closely predicted values match with the ground truth in the testing set. These metrics include mean absolute error (MAE), mean squared error (MSE), root mean squared error (RMSE), and Inline graphic. Generally, these metrics can be represented as a function Inline graphic, which quantifies the difference between in vitro mean Inline graphic (in a held-out test set) and model predictions Inline graphic, which are learned from the training data, Fig. 1B. As an example, the Inline graphic performance measure for a test experiment Inline graphic can be written as:

graphic file with name DmEquation8.gif

where Inline graphic is the predicted expression vector for the held-out experiment Inline graphic, extrapolated from the training set Inline graphic.

While Inline graphic has become the de facto standard for evaluating gene expression prediction models [15–19, 25], it presents several limitations in the context of cellular perturbation experiments. These limitations stem from the unique characteristics of gene expression data and the biological nature of cellular responses to perturbations:

  • High Dimensionality and Sparsity: Single cell gene expression data typically encompasses thousands of genes, with many showing little or no expression (zeros) in most conditions [17, 19]. A model can achieve high Inline graphic values simply by correctly predicting these consistently non-expressed genes, without capturing biologically meaningful patterns.

  • Limited Perturbation Effects: Perturbations typically affect only a small subset of genes directly, with the majority showing minimal expression changes [31]. As a global metric, Inline graphic can be dominated by the large number of unaffected genes, potentially masking poor performance in predicting the crucial differentially expressed genes.

  • Biological Relevance: A high Inline graphic score may result from accurate predictions of baseline expression levels or housekeeping genes, while failing to capture perturbation-induced changes that are most relevant for biological interpretation and downstream analysis. Frequently, only a small fraction of all genes are affected by any given perturbation. Inline graphic has significant inadequacy in assessing performance in these cases.

To address these limitations, researchers have proposed complementary evaluation strategies. For instance, [17] evaluated Inline graphic specifically on the top 100 differentially expressed genes, defined as genes showing significant expression changes between the experiment Inline graphic and the unperturbed state Inline graphic, while [18] computed Inline graphic on the differential expression scale. As we demonstrate in this work, these auxiliary metrics still provide only indirect assessment of a model’s ability to predict biologically meaningful perturbation effects. A more comprehensive evaluation framework is needed to directly assess how well models capture the specific gene expression changes that are most relevant for biological interpretation and downstream analysis.

Assessing model performance via differential expression classification

Cellular perturbation datasets are primarily used for differential expression analysis, which is essential for identifying signature markers in response to various perturbations across specific cell types or cell lines. For example, the LINCS project [9] conducts such experiments and, after several processing steps, generates signatures representing differential expression in their level 5 processed data. Given this, a more effective approach to evaluate in silico model performance is to assess how accurately these models can replicate the differential expression outcomes derived from in vitro data. Building on this idea, we propose a new evaluation method that incorporates differential expression analysis using the in silico model prediction results to better assess the model’s ability to identify signature markers.

Standard differential expression analysis involves two key steps. The first step is conducting a hypothesis test between two groups of gene expression samples under different conditions to compare their mean expression differences. This test returns a p-value, indicating the statistical significance of the mean differences. The second step calculates the log fold-change by comparing the mean expressions between the two groups.

For in vitro experiment in context Inline graphic, when comparing the expressions for gene Inline graphic between experiment Inline graphic and control condition Inline graphic, the negative Inline graphic p-value denoted by Inline graphic could be obtained by the following hypothesis test:

graphic file with name DmEquation9.gif

Here, Inline graphic and Inline graphic are the mean gene expressions under Inline graphic and Inline graphic, respectively, as defined in our notation. The log fold-change for gene Inline graphic is defined by

graphic file with name DmEquation10.gif

By applying appropriate cutoffs for the negative Inline graphic p-value and absolute value of the Inline graphic fold-change, denoted as Inline graphic and Inline graphic, DEGs can be identified as those surpassing both thresholds. In other words, with in vitro data, genes may be labeled as DE or non-DE using the indicator random variable Inline graphic as follows:

graphic file with name DmEquation11.gif (1)

For in silico model predictions, calculating the log fold-change is straightforward and can be expressed as

graphic file with name DmEquation12.gif

since we are comparing the predicted post-perturbation expression with the in vitro control expression. However, calculating p-values for in silico predictions presents unique challenges, as most models only predict point estimates without uncertainty quantification. For models that estimate distributions Inline graphic, p-values (Inline graphic) can be computed by comparing samples from the predicted distributions against observed control expressions.

To evaluate model performance in identifying DEGs, we propose a ranking-based approach that generates a family of classifiers with varying stringency. For each gene Inline graphic under experiment Inline graphic, we define a ranking score that combines the magnitude of expression change with statistical significance:

graphic file with name DmEquation13.gif

where Inline graphic is the indicator function.

For any threshold Inline graphic on this ranking score, we can define a classifier:

graphic file with name DmEquation14.gif (2)

This formulation creates a continuous spectrum of classifiers, from stringent (high Inline graphic, few predicted DEGs) to permissive (low Inline graphic, many predicted DEGs). We evaluate these classifiers using precision-recall (PR) curves. PR curve analysis is particularly suitable for differential expression analysis due to the inherent class imbalance, where DEGs typically constitute a small fraction of all genes. The precision-recall curve is generated by iterating through the gene list sorted according to their rank score, using each score as a threshold to calculate precision and recall at that level. This results in a set of points in 2-dimensional precision-recall space. The PR curve is then constructed from these points using a non-linear interpolation technique as described in [32]. The AUPRC is the area under the PR curve, providing a quantitative summary of model performance in identifying DEGs.

PR curves enable assessment of precision at a given recall (sensitivity), which aligns well with biological objectives. In biological studies, particularly in differential gene expression analysis, controlling false discoveries is critical. Precision is mathematically related to the false discovery rate (FDR) by: Precision = 1 - FDR. Thus, targeting a particular precision with an in silico model is well aligned with the common practice of thresholding on FDR. Researchers may balance the trade-off between finding many DEGs (recall) and keeping the false discoveries low (precision). This properly matches biological practice.

We define the baseline AUPRC as

graphic file with name DmEquation15.gif

This baseline is achieved by two models that represent no predictive ability: first, a classifier, which ranks all genes the same (Inline graphic equal for all Inline graphic), obtains an AUPRC of Inline graphic. Second, a classifier, which produces random ranks, independent of the in vitro differential expression status Inline graphic, has an expected precision of Inline graphic at every recall value and thus an expected AUPRC of Inline graphic. Thus the Baseline AUPRC serves as a minimum performance threshold—any useful model must achieve an AUPRC above this level.

Our complete evaluation procedure consists of three steps: 1) Establish ground truth (Inline graphic) by identifying DEGs from in vitro data using standard thresholds based on equation (1), 2) Compute ranking scores Inline graphic from in silico predictions and generate a family of classifiers Inline graphic by varying threshold Inline graphic using equation (2), and 3) Evaluate model performance using precision-recall analysis, comparing against both the ground truth labels and the baseline AUPRC (Inline graphic).

This framework provides a direct assessment of a model’s ability to identify biologically meaningful expression changes, addressing the limitations of traditional evaluation metrics like Inline graphic.

Results

DEG prediction on cell-level responses under single stimulus across multiple cell types

In this section, we consider the peripheral blood mononuclear cell (PBMC) single cell perturbation dataset introduced in [33]. The study measured gene expression for human PBMCs under two conditions: a control condition and a stimulated condition with interferon gamma. The dataset was further processed by [17], including gene filtering, normalization, and log-transformation. The final data includes 18,868 cells across 7 cell types, with 6998 highly variable genes measured for each cell as the cellular responses. Using the notations introduced in previous sections, let Inline graphic represent the cell types and Inline graphic represent the conditions, where Inline graphic denotes the control condition and Inline graphic denotes the stimulated condition.

Previous work from [17] compared model performance between scGen and other modeling approaches, including linear benchmark models and some deep learning alternatives. These models are applied for out-of-sample prediction on the stimulated condition for each cell type. To evaluate model performance generally, the models are trained 7 times, with each iteration holding out cells measured in the stimulated condition of one of the seven cell types as the testing set. [17] assessed model performance using Inline graphic between the real stimulated and the predicted mean gene expression for both all 6998 genes and the top 100 DEGs.

In our study, we evaluate the performance of different models in identifying differentially expressed genes (DEGs). We compare three approaches: (1) a single-factor linear regression model that includes only cell type as a categorical predictor (referred to as the cell type model), (2) a two-factor linear regression model that includes both cell type and condition as categorical predictors (referred to as the two-factor model), and (3) scGen, a deep generative model [17].

Differentially expressed genes are identified using a Inline graphic-fold change threshold of Inline graphic and a p-value threshold of Inline graphic. Table 2 summarizes the number of DEGs detected in each cell type under these criteria. Additionally, it provides the number of cell samples per condition for each cell type and reports the baseline area under the precision-recall curve (the number of DEGs divided by 6998).

Table 2.

Overview of processed data from [17]

Cell Type Condition # of cells # of DEGs Baseline AUPRC
CD4-T Control 2437 30 0.004
Stimulated 3127
B Control 818 40 0.005
Stimulated 993
CD8-T Control 574 30 0.004
Stimulated 541
CD14+Mono Control 1946 101 0.014
Stimulated 615
NK Control 517 31 0.004
Stimulated 646
Dendritic Control 615 88 0.013
Stimulated 463
FCGR3A+Mono Control 1100 98 0.014
Stimulated 2501

High Inline graphic does not imply ability to identify differentially expressed genes

Our analysis reveals a fundamental limitation of Inline graphic as an evaluation metric for model performance in the context of differential expression analysis. This limitation becomes particularly evident when evaluating the single-factor cell type model, which achieves high Inline graphic scores while failing to capture differential expression patterns.

Global Inline graphic Performance Masks Poor DEG Prediction.  Figure 2 demonstrates this limitation by comparing the cell type model’s performance using two perspectives: Inline graphic across all genes versus Inline graphic restricted to DEGs. Figure 2A shows the correlation between predicted and actual stimulated expressions for CD4 T cells, where the model achieves an Inline graphic of 0.87. However, a closer examination reveals that predictions for non-DE genes (blue dots) show substantially higher correlation with the ground truth compared to predictions for DE genes (red dots).

Figure 2.

Scatter plot of predicted versus actual expression in CD4T cells (Panel A), and comparison of R2 across all genes versus DEGs for all cell types (Panel B).

Inline graphic Performance of the Cell Type Model. A. Scatter plot of predicted versus actual stimulated expressions for CD4 T cells. The overall Inline graphic across all genes is 0.87. Note that in the cell type model, the predicted stimulated expression for each gene is simply the average expression in the unperturbed state. B. Comparison of Inline graphic computed across all genes and Inline graphic computed across DEGs for all cell types.

Figure 2B quantifies this disparity further by comparing Inline graphic computed over all genes versus DEGs across all cell types. The results show consistently higher Inline graphic values when computed using all genes compared to DEGs, with substantial variation across cell types. This pattern indicates that the model’s high overall Inline graphic primarily reflects its ability to predict non-DE genes rather than its capacity to capture true differential expression.

Analysis of the Cell Type Model Failure. The cell type model’s inability to identify DEGs can be explained by its fundamental architecture. As a simple linear regression model that considers only cell type information, its prediction for a perturbed condition in a given cell type, denoted as Inline graphic for experiment Inline graphic, is given by:

graphic file with name DmEquation16.gif

where Inline graphic represents the mean expression of the target cell type under the control condition.

This formulation implies that the cell type model inherently assumes that average gene expression remains unchanged under perturbation. Consequently, differential expression analysis based on its predictions is meaningless: the predicted log fold-changes between true control and predicted perturbed conditions are uniformly zero, making differential expression analysis based on its predictions impossible, and the model produces no DEGs. Following our notation in the previous section, Inline graphic for all Inline graphic, the only possible precision-recall value pair is Inline graphic, achieved by labeling all genes as differentially expressed. The resulting AUPRC is Inline graphic, the baseline that indicates no predictive ability.

Implications for Model Evaluation in Differential Expression Analysis. This analysis highlights a critical limitation of using Inline graphic as the sole evaluation metric for models intended for differential expression analysis. While Inline graphic effectively captures global correlation between predicted and observed expressions, it provides limited insight into a model’s ability to identify differential expression patterns. A model can achieve an impressive Inline graphic of 0.9 while completely failing to identify DEGs. The AUPRC is also demonstrably more informative than Inline graphic fit on DEGs. While Inline graphic restricted to DEGs can be as high as 0.71 for CD8T cells, the AUPRC is equal to Inline graphic for all cell types, clearly indicating lack of any predictive ability of the model.

These findings emphasize the importance of using biologically relevant evaluation metrics, particularly when the downstream applications focus on DEG identification, such as biomarker discovery or experimental design. Metrics like AUPRC, which explicitly evaluate a model’s ability to prioritize DE genes over non-DE genes, provide more meaningful assessment of performance in differential expression analysis tasks.

Comparative analysis of two-factor and scGen models for DEG prediction

We introduce a linear regression-based two-factor model and demonstrate its application to differential expression analysis. We also develop a statistical framework for generating p-values from scGen predictions, extending its capabilities beyond single-point predictions of perturbed gene expression. This enables a direct comparison between these fundamentally different approaches to DEG prediction.

The Two-Factor Model for DEG Detection. The two-factor model extends the cell type model by incorporating condition as a covariate in the linear regression framework. For a given cell type Inline graphic under stimulated condition, we denote its prediction as Inline graphic, where subscript Inline graphic indicates the two-factor model estimate.

The two-factor model assumes that log-transformed expression data follows:

graphic file with name DmEquation17.gif

where Inline graphic represents the baseline expression in cell type Inline graphic and Inline graphic captures the effect of stimulation Inline graphic for gene Inline graphic with Inline graphic for control condition.

To identify DEGs, we test the hypothesis:

graphic file with name DmEquation18.gif (3)

The predicted expressions for all genes are given by the vectors Inline graphic for perturbed and Inline graphic for control conditions. The Inline graphic fold change vector is proportional to Inline graphic, with rank score for each gene Inline graphic, where Inline graphic represents the negative Inline graphic p-value from test (3).

scGen: A Deep Learning Approach to DEG Prediction. While scGen [17] does not inherently provide DEG predictions, we developed a systematic approach for DEG identification. As a variational autoencoder-based model, scGen learns the distribution of gene expression under stimulation, denoted as Inline graphic for cell type Inline graphic under stimulation. We generate samples Inline graphic where Inline graphic and Inline graphic. The predicted mean expression is computed as:

graphic file with name DmEquation19.gif

where subscript Inline graphic denotes scGen estimates.

The log fold-change is calculated as Inline graphic, with statistical significance assessed via two-sample t-tests between Inline graphic samples and control condition samples.

Comparative Performance Analysis. Our analysis of CD4T cell predictions reveals intriguing performance patterns. Figure 3A shows that scGen achieves a higher Inline graphic (0.9) compared to the two-factor model (0.87). However, the two-factor model’s performance is remarkable given its simplicity compared to scGen’s sophisticated deep learning architecture, suggesting that high Inline graphic may be achievable with relatively simple models.

Figure 3.

Predicted versus actual expression (Panel A), log fold-change (Panel B), and PR curves for DEG prediction in CD4T cells (Panel C).

Performance analysis of CD4T stimulation predictions. A. Predicted versus actual stimulated expression scatter plot for CD4T cells. B. Predicted versus actual log fold-change comparison between control and stimulated conditions. C. Precision-recall curves for DEG prediction performance, with dashed lines indicating recall at 0.3 log fold-change threshold.

The log fold-change analysis (Fig. 3B) provides deeper insights, with dashed lines at Inline graphic delineating the Inline graphic fold change threshold used for differential expression boundaries. The two-factor model demonstrates superior performance in fold-change prediction (Inline graphic versus scGen’s 0.54). Figure 3C presents precision-recall curves for DEG classification, where the two-factor model achieves an AUPRC of 0.62, outperforming scGen’s 0.55. While both substantially exceed the baseline AUPRC (0.004), their moderate performance suggests significant room for improvement in DEG identification.

Cross-Cell Type Performance and Implications. The cross-cell type analysis (Fig. 4) reveals consistent patterns. Figure 4A shows both models achieving high Inline graphic values across cell types, but Fig. 4B’s AUPRC analysis exposes limitations in DEG identification capabilities.

Figure 4.

R2 metrics across different cell types (Panel A), AUPRC metrics for the same cell types (Panel B).

Cross-cell type performance comparison. A. Inline graphic performance metrics across cell types. B. AUPRC performance metrics across cell types.

Table 3’s precision analysis at various recall thresholds (25%, 50%, 75%) provides practical insights into model reliability. The similar performance between scGen and the two-factor model, coupled with moderate precision levels, suggests that current methods face significant challenges in reliable DEG identification. This finding has important implications for experimental design and validation strategies in differential expression studies.

Table 3.

Precision values at specific recall levels for scGen and two-factor models in each cell type

Cell Type Method Precision
at 25% Recall at 50% Recall at 75% Recall
CD4-T scGen 1 0.44 0.38
Two-factor 0.89 0.75 0.34
B scGen 0.41 0.39 0.18
Two-factor 1 0.67 0.49
CD8-T scGen 0.73 0.37 0.22
Two-factor 0.8 0.65 0.5
CD14+Mono scGen 0.93 0.91 0.88
Two-factor 1 0.82 0.66
NK scGen 0.73 0.48 0.4
Two-factor 0.89 0.62 0.47
Dendritic scGen 0.76 0.8 0.78
Two-factor 1 0.88 0.73
FCGR3A+Mono scGen 0.93 0.83 0.67
Two-factor 1 0.82 0.57

DEG prediction on population-level responses under multiple perturbations across multiple cell types

The previous section emphasized the modeling and evaluation approach for predicting single-cell level gene expressions. However, scRNA-seq data often contains significant noise at the individual cell level. To address this, pseudo-bulking is commonly used to aggregate gene expression across cell groups, reducing variability and highlighting population-level perturbation effects. In this section, we apply in silico models to pseudo-bulked data, allowing us to evaluate the models’ ability to accurately identify DEGs at the population level, offering a more interpretable assessment of performance.

We utilized a dataset from the Kaggle Single-Cell Perturbations Competition [34], derived from a novel single-cell perturbation analysis of PBMCs. This dataset features gene expression profiles following treatment with 144 compounds selected from the LINCS Connectivity Map [34], with measurements taken 24 hours post-treatment. PBMCs were collected from three healthy donors. For each donor, cells were plated onto two 96-well plates, resulting in six plates total. Each plate included:

  • Positive controls: Two rows of wells treated with Dabrafenib and Belinostat.

  • Negative control: One row of wells treated with DMSO.

  • Perturbations: The remaining wells (144 unique perturbations in total), with one perturbation applied per well.

Each well contains 6 cell types, including T cells (regular, CD4 positive and CD8 positive), B cells, NK cells, and myeloid cells, with approximately 300–400 cells per cell type. The dataset includes gene expression profiles for 18,211 genes across six cell types, and yielding a theoretical total of 882 possible context (cell type) action (perturbation) pairs. However, some pairs are missing. For example, only 15 perturbations are observed in B cells and myeloid cells, and four pairs are absent in CD8 positive T cells. As a result, the dataset comprises a total of 614 observed pairs.

Pseudo-bulking and preprocessing

Pseudo-bulking is applied to this dataset for population-level analysis. Under the experimental setup, let Inline graphic denote a single cell gene expression profile sample. Here, Inline graphic represents the unique context (cell type) action (perturbation) pair, Inline graphic indicates the donor, Inline graphic indicates the plate, Inline graphic indicates the row (library) on a specific plate, while Inline graphic represents the single cell sample. The subscripts Inline graphic are collectively referred to as the “location” indicator, capturing batch effects associated with a Inline graphic pair. Notably, these location indicators are not independent due to the experimental design. Each donor is assigned two specific plates: Inline graphic, Inline graphic, and Inline graphic. Within each location defined by Inline graphic, experiments are conducted across all cell types.

In this experiment, the first three columns (out of 12 total columns) on each plate are allocated for control actions (DMSO, dabrafenib, and belinostat). For a given control action and donor Inline graphic, there are 16 possible locations for this control action across the two plates assigned to that donor. Each perturbation action is applied to one of the remaining wells on the plates assigned to the specific donor Inline graphic. Consequently, for a given perturbation action Inline graphic, once Inline graphic is determined, the location Inline graphic is uniquely specified. Under this setup, each action can have three possible locations, corresponding to the three donors Inline graphic.

We follow the data processing pipeline applied in the competition [34]. Pseudo-bulking is performed using sum aggregation for each cell type within a specific group defined by the location indicator Inline graphic. Denote the pseudo-bulked expression profile as Inline graphic. Then the pseudo-bulking procedure may be written as

graphic file with name DmEquation20.gif

where Inline graphic is the total number of single cell samples in group Inline graphic for a given context-action pair Inline graphic. Ideally, pseudo-bulking results in 48 pseudo-bulked samples for each control pair (the context-action pair that formed with control actions) and 3 pseudo-bulked samples for each perturbation pair (the context-action pair that formed with perturbation actions). However, due to experimental constraints, some pairs contain fewer than three observations. During preprocessing, we excluded pairs with incomplete measurements across donors, resulting in a curated dataset where each remaining pair includes complete data from all three donors.

In vitro DE analysis was conducted using a linear model implemented with Limma [35], identical to the approach used in the competition [34]. This model aims to identify genes that are differentially expressed between specific perturbations and the negative control (DMSO) within each cell type. To adjust for batch effects, donor (Inline graphic), plate (Inline graphic), and library (Inline graphic) are included as covariates in the model. Limma estimates Inline graphic and Inline graphic and their corresponding p-values.

In silico models and evaluation of performance

The dataset was divided into training and testing sets for evaluation of model performance. From pairs with complete responses across all donors, 100 were randomly selected for the testing set, while the remaining pairs formed the training set. On the training set, we applied three linear benchmark models and the SI-A model [19], independently for each donor on a log-normalized scale. The benchmark models included two single-factor linear regression models—a cell type model and a perturbation model—and a two-factor linear regression model. All the models applied on this datasets output a vector of predicted gene expressions Inline graphic his approach generates predicted gene expression levels for each context–action pair within each donor. Importantly, within each donor, each perturbation is tied to a unique set of “location” parameters {i,j,k}. By assigning the predictions to the same “location” parameters as the ground truth, we preserve the experimental data structure. This consistency allows us to apply the same Limma pipeline, which includes donor (Inline graphic), plate (Inline graphic), and library (Inline graphic) as covariates for in vitro DE analysis, to predicted expressions. Additionally, to derive model-predicted DEGs and their ranking scores, we first transformed the predictions back to the original count scale. We then applied the same Limma pipeline used in the in vitro differential expression analysis to compute p-values and log fold-changes.

Model performance is then evaluated across pairs in the testing set using multiple metrics. First, we calculate the Inline graphic values between the observed and predicted gene expression levels across all 18,211 genes for each donor. The Inline graphic values across donors provide an overall measure of the correlation between the predictions and the ground truth for each testing pair. To evaluate the model’s ability to identify DEGs, we compare the in silico DEG results to the in vitro DEG results, which serve as the ground truth. For each testing pair, we compute the PR curve and AUPRC to quantify the model’s ability to accurately identify DEGs.

Comparative Performance Analysis on Specific Testing Pair. We first evaluate model performance on a specific cell type–perturbation pair: T cells CD4 positive perturbed by Perhexiline. Figure 5 compares two evaluation metrics: Inline graphic and the proposed PR-curve approach. Figure 5A presents a scatter plot comparing predicted gene expression (log scale) with in vitro gene expression (log scale) under donor 1. Notably, the Inline graphic values for other donors are consistent with the Inline graphic obtained for donor 1. The cell type model, two-factor model, and SI-A model all achieved high Inline graphic values around 0.95, while the perturbation model had a lower Inline graphic of 0.82. In the scatter plot, red points represent DEGs identified via in vitro DEG analysis, while blue points represent non-DE genes. Notice that, the correlation of predicted log expression and in vitro log expression among DEGs are lower than the overall correlation. The Inline graphic values, complemented by the scatter plots, suggest that the cell type model, two-factor model and SI-A perform well in predicting overall gene expression levels in this specific pair.

Figure 5.

Predicted versus actual expression for CD4+ T cells treated with Perhexiline (Panel A), and PR curves showing model performance relative to baseline (Panel B).

Predictions for T cell CD4+ perturbed by Perhexiline. A. Scatter plots of in vitro expression versus in silico predictions for donor 1. B. PR-curves obtained by the four models compared with the baseline PR curve. Cell type model, two-factor model and SI-A outperform the baseline with slightly higher AUPRC, while the perturbation model fails to outperform the baseline.

Figure 5B compares the PR-curves and the corresponding AUPRC values for each model against the baseline performance, which represents random guessing. The cell type model, two-factor model, and SI-A all outperform the baseline, with SI-A achieving the highest AUPRC of 0.066. This result indicates that, when evaluating the models’ ability to identify DEGs, as reflected by the AUPRC metric, the performance is notably weaker. This discrepancy underscores the limitations of relying solely on Inline graphic as an evaluation metric.

Comparative Performance Analysis across All Testing pairs.  Figure 6 shows the evaluation of model performance across all 100 testing sets Fig. 6A displays a dot plot illustrating the distribution of Inline graphic values across all testing sets for each donor. The average Inline graphic values follow a pattern similar to that observed in Fig. 5C, with cell type model, two-factor model and SI-A achieving average Inline graphic values close to 0.9, indicating consistent performance in predicting overall gene expression levels.

Figure 6.

Distributions of R2 (Panel A) and AUPRC (Panel B) across 100 test pairs, with red lines showing model averages.

Predictions on 100 test pairs. A. Distribution of Inline graphic values across all 100 testing sets for each donor. The red lines indicate average Inline graphic for the models. B. Distribution of AUPRC values for each model and baseline AUPRC across all 100 testing sets. The red lines indicates average AUPRC.

Figure 6B provides a dot plot showing the distribution of AUPRC values across all testing sets. In contrast to the Inline graphic metric, the average AUPRC values for all models are considerably lower, clustering around 0.1. Among the models, SI-A slightly outperforms the others, achieving an average AUPRC of 0.12. Interestingly, in some testing sets, the in silico models achieve AUPRC values approaching 1. This exceptional performance in certain cases is primarily attributable to the presence of a large number of positive cases (DEGs) in the corresponding cell type–perturbation pairs, which can make DEG identification easier. These cases usually have high baselines as shown in the Fig. 6.

Implications from Comparative Performance Analysis. These comparative results reinforce our earlier finding that Inline graphic, while effective at assessing overall prediction accuracy, does not account for a model’s ability to identify DEGs—a critical requirement for many biological applications for cellular perturbation experiments. Specifically, Inline graphic evaluates the agreement between predicted and observed gene expression levels across all genes, but it lacks sensitivity to the complex nature of DEG identification tasks, where those DEGs were determined by log fold-changes and statistical significance thresholds. This insensitivity limits the utility of Inline graphic for evaluation models aimed at identifying biologically significant patterns.

In contrast, the proposed AUPRC metric directly addresses these challenges by quantifying the precision and recall of DEG predictions, offering a focused evaluation of a model’s performance in this critical task. By focusing on the ability to accurately identify DEGs, the AUPRC metric provides a complementary perspective that highlights aspects of biological interpretation that Inline graphic does not capture.

Figure 6 demonstrates considerable variation in model performance across cell types and perturbations. Variation is likely caused by several factors including:

  • Number of in vitro DEGs: In some cell type-perturbation pairs, the number of DEGs constitute a relatively larger portion of the total measured genes. For these pairs, DEG identification is easier, resulting in higher AUPRC values. In Fig. 6B, baseline AUPRC may exceed 0.3, reaching as high as 0.75. In silico models obtain higher AUPRC for such pairs.

  • Overlap of DEGs across conditions: In cases where DEGs induced by a perturbation are similar across multiple cell types, models benefit from shared patterns and generalize better, leading to improved predictive performance.

  • Baseline transcriptional heterogeneity: Some cell types exhibit higher gene expression variability due to factors like cell state plasticity, lineage heterogeneity, or activation status. This increased noise can obscure signal in the perturbation response, making it more difficult to distinguish true DEGs from random variation.

  • Strength and specificity of the perturbation: Strong-acting perturbations (e.g. known targeted inhibitors or transcriptional regulators) often induce consistent, large-magnitude gene expression changes, which are easier to detect and model.

Discussion

In this paper, we present a novel framework for evaluation of in silico perturbation models, with a particular focus on their ability to identify DEGs. We showed the limitations of existing evaluation metrics such as Inline graphic and the strength of our proposed metric, AUPRC on two data sets using several in silico models. Our findings reveal that Inline graphic, despite its widespread use for assessing overall prediction accuracy, is of limited value in assessing a model’s ability to identify DEGs. High Inline graphic values observed for certain in silico models indicate strong correlation between predicted and observed gene expression levels across all genes. However, these models often exhibit low AUPRC values, reflecting poor performance in identifying DEGs. This discrepancy underscores the necessity of incorporating complementary evaluation metrics to provide a more comprehensive and biologically relevant assessment of model performance.

Our work also provides a more detailed evaluation of the absolute performance of the models by analyzing precision at specific recall levels. Precision at a given recall level evaluates the proportion of correctly identified DEGs among all predicted DEGs when the model achieves a certain recall. Our analysis revealed that even at moderate recall levels, the tested models demonstrate limited precision, suggesting that in silico models are not ready to replace in vitro experimentation. This finding aligns with previous studies showing that many sophisticated models fail to significantly surpass simple linear models in similar tasks [36]. Our results complement these studies, and our emphasis on identifying DEGs and introducing biologically informed evaluation metrics offers a novel perspective.

The findings of this study have implications for the development and application of in silico models in cellular perturbation research. Accurate identification of DEGs is crucial for a wide range of downstream analyses [9], such as uncovering disease-specific biomarkers, modeling gene regulatory networks, and elucidating cellular mechanisms under perturbation [11]. These tasks are fundamental for advancing drug discovery, designing targeted therapies, and improving our understanding of complex biological systems [7]. Our results suggest that relying solely on traditional metrics like Inline graphic may overestimate a model’s utility for these critical tasks. Incorporating biologically relevant evaluation metrics including AUPRC into the assessment pipeline ensures a more interpretable understanding of model performance.

This study highlights several directions for future research to further enhance the utility and interpretability of in silico models in cellular perturbation experiments. First, developing a more theoretically grounded approach for DEG analysis using in silico model predictions is essential. This includes improving methodologies for calculating statistical significance (p-values), which currently rely heavily on assumptions that may not adequately account for the inherent uncertainty in model predictions. Future work should focus on incorporating prediction uncertainties into the DEG analysis framework, thereby improving the robustness and reliability of p-value calculations.

Receiver Operating Characteristic (ROC) curves and Matthews Correlation Coefficient (MCC) are two alternative metrics for evaluating in silico model performance in identifying DEGs. ROC curves and the Area Under the ROC (AUROC) are commonly used in machine learning classification problems. However, in highly imbalanced datasets, AUROC may be very high (Inline graphic) even when the absolute model performance is poor (low precision at desired recall levels). For this reason, we prefer PR curves and AUPRC over ROC curves and AUROC. MCC is specifically designed for imbalanced data sets and could potentially complement AUPRC. MCC requires specification of a threshold on in silico rank predictions while AUPRC is threshold independent. Future work could consider the relative value of AUPRC and MCC.

Further work is needed to gain deeper insight into how specific data characteristics, such as the proportion of DEGs, noise levels, or dataset sparsity, influence in silico model utility and evaluation metrics. Understanding these relationships may assist in optimizing data preprocessing and model training strategies, ultimately leading to better predictions and more accurate identification of DEGs. Such efforts could also guide the design of more tailored evaluation protocols, ensuring that models are assessed under conditions that closely reflect real-world biological scenarios.

Finally, the proposed evaluation framework is designed to be adaptable across a broad range of biological applications, enhancing its generalizability. Although we focus on DEG identification (a foundational task that underpins many downstream analyses such as GSEA, biomarker discovery, and pathway analysis) the framework can be naturally applied to other biologically relevant tasks. For example, in cancer gene identification, one could define the prediction problem as distinguishing cancer genes from non-cancer genes, and apply the same evaluation strategy. The use of AUPRC in imbalanced classification settings remains appropriate and informative in such contexts. As demonstrated in [37], AUPRC has also been adopted in evaluating cancer gene prediction models, underscoring the relevance of our chosen metric. These adaptable features highlight how our framework supports a wide range of biological questions by allowing researchers to tailor it to their specific use cases.

Key Points

  • Our work reveals the limitations of commonly used metrics like Inline graphic, as high scores often reflect accuracy in predicting stable genes rather than capturing biologically meaningful perturbation responses.

  • Our proposed AUPRC metric is a more informative and biologically relevant evaluation method to accurately assess in silico models’ ability to predict DEGs.

  • Currently, advanced models do not always outperform simpler linear models when evaluated specifically for their ability to identify DEGs, underscoring the importance of targeted evaluation criteria.

  • Given the limitations of current in silico models, our work emphasizes the continued necessity of experimental validation and the careful selection of evaluation metrics aligned with biological research goals.

Acknowledgments

This work was supported by NIH [R00HG011367 to A.A. and L.A.]. JPL received support from the National Cancer Institute and the National Center for Advancing Translational Sciences of the NIH [P50CA127001-16, CCSG P30CA016672-46 and CCTS UM1TR004906].

Contributor Information

Hongxu Zhu, Department of Biostatistics and Data Science, The University of Texas Health Science Center at Houston School of Public Health, 1200 Pressler St., 77030, TX, United States.

Amir Asiaee, Department of Biostatistics, Vanderbilt University Medical Center, 2525 West End Avenue, 37203, TN, United States.

Leila Azinfar, Department of Biostatistics, Vanderbilt University Medical Center, 2525 West End Avenue, 37203, TN, United States.

Jun Li, Department of Bioinformatics and Computational Biology, The University of Texas MD Anderson Cancer Center, 7007 Bertner Ave., 77030, TX, United States.

Han Liang, Department of Bioinformatics and Computational Biology, The University of Texas MD Anderson Cancer Center, 7007 Bertner Ave., 77030, TX, United States.

Ehsan Irajizad, Department of Biostatistics, The University of Texas MD Anderson Cancer Center, 7007 Bertner Ave., 77030, TX, United States.

Kim-Anh Do, Department of Biostatistics, The University of Texas MD Anderson Cancer Center, 7007 Bertner Ave., 77030, TX, United States.

James P Long, Department of Biostatistics, The University of Texas MD Anderson Cancer Center, 7007 Bertner Ave., 77030, TX, United States.

Competing interests

No competing interest is declared.

Data and code availability

The data and code could be found at https://github.com/hxzhu491/Cell-Perturbation-evaluation-Metric.

Ethic statement

No new data were collected specifically for this study. All datasets used in this research are publicly available. Because these data are already in the public domain, no additional ethical approval or consent was required. The data provided by the public repositories were fully anonymized, with no personally identifiable information available or accessible. We adhered to any data usage and licensing requirements specified by the sources from which the datasets were obtained. Since this study did not involve the collection of any primary human or animal data, no institutional review board (IRB) or ethics committee approval was required.

References

  • 1. Engler  AJ, Shamik Sen  H, Sweeney  L. et al.  Matrix elasticity directs stem cell lineage specification. Cell  2006;126:677–89. [DOI] [PubMed] [Google Scholar]
  • 2. Semenza  GL. Targeting HIF-1 for cancer therapy. Nat Rev Cancer  2003;3:721–32. 10.1038/nrc1187 [DOI] [PubMed] [Google Scholar]
  • 3. Aboka  FO, Yang  H, de Jonge  LP. et al.  Characterization of an experimental miniature bioreactor for cellular perturbation studies. Biotechnol Bioeng  2006;95:1032–42. 10.1002/bit.21003 [DOI] [PubMed] [Google Scholar]
  • 4. Nelander  S, Wang  W, Nilsson  B. et al.  Models from experiments: combinatorial drug perturbations of cancer cells. Mol Syst Biol  2008;4:216. 10.1038/msb.2008.53 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Slack  MD, Martinez  ED, Wu  LF. et al.  Characterizing heterogeneous cellular responses to perturbations. Proc Natl Acad Sci  2008;105:19306–11. 10.1073/pnas.0807038105 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Mao  J, Guo  R, Yan  L-T. Simulation and analysis of cellular internalization pathways and membrane perturbation for graphene nanosheets. Biomaterials  2014;35:6069–77. 10.1016/j.biomaterials.2014.03.087 [DOI] [PubMed] [Google Scholar]
  • 7. Molinelli  EJ, Korkut  A, Wang  W. et al.  Perturbation biology: inferring signaling networks in cellular systems. PLoS Comput Biol  2013;9:e1003290. 10.1371/journal.pcbi.1003290 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Gasperini  M, Hill  AJ, McFaline-Figueroa  JL. et al.  A genome-wide framework for mapping gene regulation via cellular genetic screens. Cell  2019;176:377–390.e19. 10.1016/j.cell.2018.11.029 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Keenan  AB, Jenkins  SL, Jagodnik  KM. et al.  The library of integrated network-based cellular signatures NIH program: system-level cataloging of human cells response to perturbations. Cell Syst  2018;6:13–24. 10.1016/j.cels.2017.11.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Brunner  A-D, Thielert  M, Vasilopoulou  C. et al.  Ultra-high sensitivity mass spectrometry quantifies single-cell proteome changes upon perturbation. Mol Syst Biol  2022;18:e10798. 10.15252/msb.202110798 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Mimitou  EP, Cheng  A, Montalbano  A. et al.  Multiplexed detection of proteins, transcriptomes, clonotypes and crispr perturbations in single cells. Nat Methods  2019;16:409–12. 10.1038/s41592-019-0392-0 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Lugrin  J, Martinon  F. The aim 2 inflammasome: sensor of pathogens and cellular perturbations. Immunol Rev  2018;281:99–114. 10.1111/imr.12618 [DOI] [PubMed] [Google Scholar]
  • 13. Peidli  S, Green  TD, Shen  C. et al.  Scperturb: information resource for harmonized single-cell perturbation data. bioRxiv2022. [DOI] [PMC free article] [PubMed]
  • 14. Yuan  B, Shen  C, Luna  A. et al.  Cellbox: interpretable machine learning for perturbation biology with application to the design of cancer combination therapy. Cell Syst  2021;12:128–140.e4. 10.1016/j.cels.2020.11.013 [DOI] [PubMed] [Google Scholar]
  • 15. Lotfollahi  M, Naghipourfar  M, Theis  FJ. et al.  Conditional out-of-distribution generation for unpaired data using transfer VAE. Bioinformatics  2020;36:i610–7. 10.1093/bioinformatics/btaa800 [DOI] [PubMed] [Google Scholar]
  • 16. Lotfollahi  M, Susmelj  AK, De Donno  C. et al.  Compositional perturbation autoencoder for single-cell response modeling. BioRxiv  2021. [Google Scholar]
  • 17. Mohammad Lotfollahi  F, Wolf  A, Theis  FJ. Scgen predicts single-cell perturbation responses. Nat Methods  2019;16:715–21. 10.1038/s41592-019-0494-8 [DOI] [PubMed] [Google Scholar]
  • 18. Roohani  Y, Huang  K, Leskovec  J. Gears: predicting transcriptional outcomes of novel multi-gene perturbations. BioRxiv  2022;2022–07. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19. Squires  C, Shen  D, Agarwal  A. et al.  Causal imputation via synthetic interventions. In: Conference on Causal Learning and Reasoning, pp. 688–711. PMLR, 2022. [Google Scholar]
  • 20. Meinshausen  N, Hauser  A, Mooij  JM. et al.  Methods for causal inference from gene perturbation experiments and validation. Proc Natl Acad Sci  2016;113:7361–8. 10.1073/pnas.1510493113 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Rohbeck  M, Clarke  B, Mikulik  K. et al.  Bicycle: intervention-based causal discovery with cycles. In: Causal Learning and Reasoning, pp. 209–42. PMLR, 2024. [Google Scholar]
  • 22. Cui  H, Wang  C, Maan  H. et al.  Scgpt: toward building a foundation model for single-cell multi-omics using generative AI. Nat Methods  2024;1–11. [DOI] [PubMed] [Google Scholar]
  • 23. Ji  Y, Green  TD, Peidli  S. et al.  Optimal distance metrics for single-cell RNA-Seq populations. bioRxiv  2023;2023–12. [Google Scholar]
  • 24. Al Taweraqi  N, King  RD. Improved prediction of gene expression through integrating cell signalling models with machine learning. BMC Bioinform  2022;23:323. 10.1186/s12859-022-04787-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Avsec  Ž, Agarwal  V, Visentin  D. et al.  Effective gene expression prediction from sequence by integrating long-range interactions. Nat Methods  2021;18:1196–203. 10.1038/s41592-021-01252-x [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26. Li  W, Yin  Y, Quan  X. et al.  Gene expression value prediction based on xgboost algorithm. Front Genet  2019;10:1077. 10.3389/fgene.2019.01077 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Bunne  C, Stark  SG, Gut  G. et al.  Learning single-cell perturbation responses using neural optimal transport. Nat Methods  2023;20:1759–68. 10.1038/s41592-023-01969-x [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Jiang  Q, Chen  S, Chen  X. et al.  Scpram accurately predicts single-cell gene expression perturbation response based on attention mechanism. Bioinformatics  2024;40:btae265. 10.1093/bioinformatics/btae265 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29. Hao  M, Gong  J, Zeng  X. et al.  Large-scale foundation model on single-cell transcriptomics. Nat Methods  2024;1–11. [DOI] [PubMed] [Google Scholar]
  • 30. Das  S, Rai  A, Rai  SN. Differential expression analysis of single-cell rna-seq data: current statistical approaches and outstanding challenges. Entropy  2022;24:995. 10.3390/e24070995 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Aguirre  M, Spence  JP, Sella  G. et al.  Gene Regulatory Network Structure Informs the Distribution of Perturbation Effects. bioRxiv, 2024. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32. Davis  J, Goadrich  M. The relationship between precision-recall and roc curves. In: Proceedings of the 23rd International Conference on Machine Learning, pp. 233–40, 2006.
  • 33. Kang  HM, Subramaniam  M, Targ  S. et al.  Multiplexed droplet single-cell RNA-Sequencing using natural genetic variation. Nat Biotechnol  2018;36:89–94. 10.1038/nbt.4042 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Burkhardt  D. Open Problems—Single-Cell Perturbations. 2023.
  • 35. Ritchie  ME, Belinda Phipson  DI, Wu  YH. et al.  Limma powers differential expression analyses for rna-sequencing and microarray studies. Nucleic Acids Res  2015;43:e47–7. 10.1093/nar/gkv007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Ahlmann-Eltze  C, Huber  W, Anders  S. Deep learning-based predictions of gene perturbation effects do not yet outperform simple linear methods. BioRxiv  2024;2024–09. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Xiaorui  S, Pengwei  H, Li  D. et al.  Interpretable identification of cancer genes across biological networks via transformer-powered graph representation learning. Nat Biomed Eng  2025;1–19. [DOI] [PubMed] [Google Scholar]

Associated Data

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

Data Availability Statement

The data and code could be found at https://github.com/hxzhu491/Cell-Perturbation-evaluation-Metric.


Articles from Briefings in Bioinformatics are provided here courtesy of Oxford University Press

RESOURCES