Abstract
Programmed cell death (PCD) encompasses regulated processes whose dysregulation shapes cancer fitness, yet computational studies use known PCD genes for prognosis rather than discovering regulators. We developed xNNPCD, an interpretable neural-network framework that links CRISPR–Cas9 perturbation signatures from CMap to gene dependency profiles from DepMap. The model constrains hidden neurons to five PCD pathways and iteratively refines a prior gene–PCD pathway mask matrix derived from GO, KEGG, and Reactome using pathway–neuron ablation. This converts binary gene–pathway relationships into continuous-valued associations and improves dependency prediction over random forests, fully connected multi-layer perceptrons, and its own non-iterative variant. The learned mask matrix recovers annotated death regulators and nominates candidate regulators, including RPL23A, HSPA5, SNRPA1, SLC6A2, and ASAH1; combined with dependency scores, it separates pathway coupling from regulatory direction. Transferring the refined mask matrix and learned weights to compound-induced perturbation data enables in silico drug screening, identifying BRD-K19103580 and decitabine as therapeutic agents for apoptosis and ferroptosis, respectively. The pathway-resolved drug profiles can facilitate the design of combination therapies targeting complementary PCD pathways to overcome single-pathway resistance. Overall, xNNPCD offers a pan-cancer, interpretable approach that generalizes across perturbation modalities for mapping the regulatory landscape and elucidating the molecular processes of PCD in cancer.
Graphical Abstract
Graphical Abstract.

Impact statement.
This study develops an interpretable neural network that links gene-expression changes following gene editing to cancer cell survival. Organized around five forms of programmed cell death, the network identifies which pathways and genes contribute to its predictions of cell survival. The model prioritizes candidate regulators of programmed cell death that are not captured existing databases and ranks drugs by the cell death pathways that they may activate. The predictions could identify treatment targets and guide the development of therapies that engage multiple cell-death pathways to reduce treatment resistance in cancer.
Introduction
Programmed cell death (PCD) refers to a collection of genetically regulated mechanisms that eliminate damaged, superfluous, or potentially dangerous cells [1]. These mechanisms are indispensable for development, tissue homeostasis, and immune defense [1–3]. Multiple molecularly distinct forms of PCD have been characterized, from classical apoptosis and autophagy to more recently defined modalities such as ferroptosis, necroptosis, and pyroptosis, each governed by dedicated signal cascades [4, 5]. Crucially, extensive crosstalk among these pathways establishes a robust cell-death network in which the activation of one modality can potentiate or suppress another [6]. Within this network, regulators that restrain death execution, often termed negative regulators, are critical for maintaining cell survival; their loss can unleash uncontrolled cell death, while their overexpression can confer pathological survival advantages that contribute to disease [7].
Computational approaches to PCD have advanced along two distinct tracks. On one hand, mechanistic modeling using ordinary differential equations, Boolean networks, Petri nets, and cellular automata has been the standard framework for simulating death-pathway dynamics [8]. On the other hand, recent data-driven studies have used predefined PCD gene sets to build cancer prognostic signatures, linking PCD-associated expression programs to survival, immune state, immunotherapy response, and drug sensitivity [9–11]. While neural network-based models have recently emerged, their use has been largely restricted to image-based morphological classification of dying cells [12, 13]. Thus, existing data-driven approaches support the clinical relevance of PCD programs, but they do not identify new regulators or assign genes to specific PCD pathways.
Two large-scale functional genomics resources make it possible to study PCD regulation from complementary perturbation readouts. The Connectivity Map (CMap), generated within the LINCS project, catalogs genome-wide differential expression signatures elicited by diverse perturbations, including CRISPR–Cas9 gene knockouts and small-molecule treatments [14, 15]. The Cancer Dependency Map (DepMap) measures the fitness consequence of each gene loss across cancer cell lines, reported as dependency scores that serve as an inverse proxy for gene essentiality and enable broad applications in cancer genomics [16–18]. For shared knockout-cell line pairs, these datasets provide both the molecular response to losing a gene and the survival effect of that loss. This pairing is well-suited for studying PCD regulation because the expression signature can reveal which death-pathway is perturbed, whereas the dependency score helps indicate whether loss of the gene compromises cell fitness. Knockout of a positive regulator may weaken a death-pathway transcriptional program, while knockout of a negative regulator may release or activate it; in both cases, the expression signature can reveal functional coupling to a PCD pathway. Dependency scores then help distinguish regulatory direction: loss of a negative regulator is expected to reduce fitness and produce a strongly negative dependency score, whereas loss of a positive regulator is expected to have a weaker or more context-dependent fitness effect.
To translate these paired perturbation readouts into pathway-level regulator discovery, we developed xNNPCD, an interpretable neural network framework that predicts cell fitness effects while preserving PCD pathway structure. xNNPCD takes CMap knockout-induced expression signatures as input and predicts DepMap dependency scores as output. Unlike fully connected neural networks, which can capture nonlinear associations but do not reveal which biological pathway drives a prediction, xNNPCD uses a pathway-constrained hidden layer: five neurons correspond to apoptosis, autophagy, ferroptosis, necroptosis, and pyroptosis, as well as an additional “others” neuron that captures non-PCD effects on cell fitness. Input genes are connected to pathway neurons through a gene–PCD pathway mask matrix, where each entry represents the strength of association between a gene and a PCD pathway. The mask matrix is initialized from prior gene–PCD annotations, so the starting network topology reflects curated biological knowledge. In this design, learned mask values quantify how strongly each gene is coupled to each PCD pathway, while dependency scores provide complementary information about whether loss of that gene reduces cell fitness.
xNNPCD further refines the initial mask matrix through an iterative update procedure. The mask matrix is initialized from GO, KEGG, and Reactome annotations, and then the model is trained to predict dependency scores from knockout-induced expression signatures. After each training round, pathway–neuron ablation estimates how much each PCD pathway contributes to the predicted fitness effect of each knockout. These pathway-specific importance scores are then used to update the initial binary mask into a continuous-valued matrix, allowing xNNPCD to recover both known and previously unannotated gene–PCD associations. The refined mask matrix identifies regulators by scoring each gene’s association with specific PCD pathways, while more negative dependency scores help prioritize negative regulators whose loss compromises cell fitness. Finally, transferring the refined mask matrix and learned weights to compound-induced perturbation data enables pathway-specific drug screening, providing a foundation for designing combination regimens in which drugs targeting distinct PCD pathways are paired to overcome resistance to any single death modality.
Materials and methods
Input datasets
The CMap dataset
We utilized the Connectivity Map (CMap) dataset from the Library of Integrated Network-based Cellular Signatures (LINCS) project (CMap LINCS 2020) [14]. Expression was measured using the L1000 high-throughput assay, which directly profiles 978 landmark genes and computationally infers the expression of 11 350 additional genes.
For the primary xNNPCD model, we used the Level 5 data from CRISPR–Cas9 gene knockout experiments. Each Level 5 signature is a moderated z-score (MODZ) vector that quantifies the differential expression profile relative to population controls [19]. A signature corresponds to a specific gene knockout in a given cell line, yielding a total of 142 901 signatures covering 5167 unique target genes across 27 cell lines. Because the dataset retains technical replicates (e.g. from distinct detection wells), multiple signatures may exist for the same gene-cell line pair.
We additionally used the Level 5 compound-treatment signatures, initially containing 720 216 samples. For each compound-cell line combination, we retained the single experiment with the longest perturbation time (typically 24 h) and the highest dose (typically 10 µM), yielding 167 765 signatures.
The DepMap database
We downloaded the CRISPR–Cas9 screening dataset from the DepMap portal (24Q2 release), a cell-line-by-gene dependency matrix encompassing 17 931 genes across 1095 cell lines [16, 17]. Each dependency score is derived from the log-fold changes in single-guide RNA (sgRNA) read counts between pre- and post-knockout time points and serves as an inverse proxy for gene essentiality: a more negative score indicates that the cell line is more dependent on that gene for survival, and thus the gene is more essential.
To pair phenotypic and transcriptomic data, we intersect DepMap and CMap by matching common cancer cell lines and knocked-out genes, yielding 115 472 samples with paired differential expression signatures and dependency scores. For gene-cell line pairs represented by multiple CMap replicates, all replicates were assigned the same dependency score.
The CTRP database
We obtained drug sensitivity data from the Cancer Therapeutics Response Portal (CTRP v2.0) [20], using the area under the dose–response curve (AUC) as the sensitivity metric. AUC values were normalized by dividing each value by the maximum AUC observed for that compound across all cell lines. After averaging normalized AUCs over replicate experiments, we matched drug-cell line pairs with the filtered CMap compound signatures, yielding a final cohort of 6665 samples.
Data splitting
Gene identifiers in the CMap dataset were mapped from Entrez IDs to gene symbols using the mygene Python library [21] to ensure consistency with pathway annotations. Both the CRISPR–Cas9 knockout and compound datasets were randomly partitioned into training (80%), validation (10%), and test (10%) sets using a fixed random seed.
Gene–PCD pathway mask matrix
We constructed a binary gene–PCD pathway mask matrix
by aggregating annotations from GO [22], KEGG [23], and Reactome [24] for five PCD pathways: apoptosis (GO:0006915, hsa04210, R-HSA-109581), autophagy (GO:0048102, hsa04140), ferroptosis (GO:0097707, hsa04216), necroptosis (GO:0097300, hsa04217, R-HSA-5213460), and pyroptosis (GO:0141201, R-HSA-5620971). The resulting matrix has dimensions 12 328 × 6, corresponding to all CMap genes and six categories (five PCD pathways plus “others”). An entry
indicates that gene i is annotated to pathway j; otherwise, it is 0. The “others” category is set to 1 for all genes, providing a fully connected channel to capture fitness effects outside the five defined PCD pathways.
Additionally, to support subsequent downstream analyses, we identified genes associated with the negative and positive regulation of these PCD processes by querying their respective GO terms: apoptosis (GO:0043066, GO:0043065), autophagy (GO:0010507, GO:0010508), ferroptosis (GO:0110076, GO:0160020), necroptosis (GO:0060546, GO:0060545), and pyroptosis (GO:0160028, GO:0140639).
Neural network structure
The core model is a three-layer neural network: an input layer of 12 328 gene differential expression features, a hidden layer of six neurons (one per PCD pathway plus “others”), and a scalar output layer predicting the dependency score. Connections between the input and hidden layers are governed by the soft mask matrix M, initialized as
and iteratively refined (see Iterative mask update). The hidden layer activation is computed as
, where x is the input differential expression vector,
is the weight matrix,
is the bias vector, f is the ReLU activation function, and ⊙ denotes the element-wise multiplication (Hadamard product). This operation scales the weights using the soft mask values ranging from 0 to 1, effectively adjusting the strength of each gene-pathway connection. The final dependency prediction y is obtained from the linear aggregation of the hidden layer neurons using
.
Ablation analysis
To quantify the contribution of each PCD pathway to a gene’s predicted effect on cell survival, we performed neuron-level ablation. For each knocked-out gene i, we extracted its sample subset
and obtained the mean baseline prediction
from the intact model. We then set the post-activation value of pathway neuron p to zero while keeping all other neurons unchanged, yielding a mean ablated prediction
. The importance score is defined as:
![]() |
(1) |
Importance scores were min-max normalized across all genes for each pathway:
![]() |
(2) |
yielding the proposed relationship vector
for gene i. The “others” neuron was excluded from ablation; its mask entries remained fixed at 1.
Iterative mask update
The mask matrix is refined through a two-step update combining biological priors with momentum smoothing. Given the normalized importance matrix
from ablation analysis, an intermediate candidate is computed as:
![]() |
(3) |
where
controls the weight of the biological prior. The mask for iteration t is then updated with momentum:
![]() |
(4) |
where
governs temporal smoothing. At iteration t = 0, the mask is initialized as
, network weights were initialized using the Kaiming uniform method [25], and all biases were set to zero. For subsequent iterations (t > 0), the model inherited weights and biases from the previous iteration to enable continuous learning. The maximum iteration count and optimal values of
and β are determined by hyperparameter tuning.
Hyperparameter tuning
Neural network hyperparameters
We conducted a grid search over learning rate, weight decay, and batch size prior to iterative training. Each configuration was trained on the training set and evaluated on the validation set, with a maximum of 200 epochs and early stopping triggered after 10 consecutive epochs without improvement in validation loss. A step learning rate scheduler decayed the learning rate by a factor of 0.5 every 5 epochs. The optimal configuration was: learning rate = 0.01, weight decay = 0.001, batch size = 128, with minimum validation loss at epoch 43. These settings were fixed for all subsequent experiments.
Mask update hyperparameters
We tuned
and β via grid search, monitoring validation
at each iteration, with a maximum of 10 iterations and early stopping after 2 consecutive iterations without improvement. The optimal values were λ = 0 and β = 0.5, with 5 iterations. Five-fold cross-validation on the combined training and validation sets confirmed these settings. The final xNNPCD model was retrained on the combined training and validation data before evaluation on the held-out test set. To ensure consistent and reproducible evaluation and to prevent data leakage, these selected hyperparameters were then fixed for all subsequent evaluations. We did not re-tune them for individual folds or runs.
Baseline models
We benchmarked xNNPCD against Random Forests (RF) and Multi-Layer Perceptron (MLP) baselines, and the non-iterative variant of our model (xNN). RF and MLP were evaluated with two input configurations: all 12 328 CMap genes (“all”) and the subset of genes annotated to at least one PCD pathway (“death”). RF used default parameters. The MLP adopted the same three-layer architecture as xNNPCD but with fully connected layers, isolating the effect of the pathway-constrained mask. xNN uses the same pathway-constrained architecture as xNNPCD, but with the original binary mask
fixed throughout training, isolating the effect of iterative mask refinement. Predictive performance was evaluated using the coefficient of determination (
) and mean squared error (MSE).
Condition-level holdout evaluation
To evaluate the model’s extrapolation ability and rule out potential data leakage from replicate overlap, we performed an additional gene-cell-line-pair grouped holdout analysis. Each unique combination of a knocked-out gene and a cell line was defined as an experimental condition and used as the grouping variable in GroupShuffleSplit. Conditions were assigned to the training set (80%) or test set (20%), with all biological and technical replicates from the same condition retained in a single split. This design prevents samples from an identical gene-cell-line pair from occurring in both sets and evaluates performance on previously unseen pair-level conditions.
Robustness analysis
To assess the robustness of xNNPCD’s predictions and biological interpretations, we trained the model across 20 independent runs with different random seeds. Each seed generated a different data split and a different model initialization, while the selected hyperparameters remained fixed across all runs. Thus, the observed variability reflects both split-to-split variation and stochastic model training. Predictive performance was evaluated by the mean and standard deviation of
and MSE across runs and compared against 20 runs of static non-iterative xNN baselines using paired t-tests. To quantify the reproducibility of the learned gene–PCD associations, we extracted the final mask matrix for the five PCD pathways from each run, flattened it into a vector, and calculated Spearman rank correlations. We summarized the correlations between each run and the seed 42 model used in the main analysis, as well as all pairwise correlations among the 20 runs.
Negative control analysis
We also implemented two negative control experiments. In the randomized-mask control, the biologically derived PCD pathway prior was replaced with a randomly generated sparse mask of identical density, after which the complete iterative refinement pipeline was applied. Predictive performance was evaluated using R² and MSE, and the final random-prior and biological-prior mask vectors were compared using Spearman rank correlation. In the shuffled-label control, target dependency scores were randomly shuffled across samples to disrupt their correspondence with the CMap perturbation signatures, while retaining the original biological mask and model architecture for training xNNPCD. The randomized-mask control evaluates the influence of mask initialization on prediction and the learned topology, whereas the shuffled-label control tests whether prediction depends on the correct pairing of perturbation signatures and dependency phenotypes.
Held-out annotation test
To evaluate whether xNNPCD could recover PCD associations absent from the initial prior, we performed a held-out annotation test. We randomly selected 20% (221 out of 1105) of the established positive PCD gene annotations from the initial prior mask matrix, setting them to 0 (unannotated). xNNPCD was then trained from scratch using this modified prior, so the held-out gene–pathway associations were treated as unannotated. After refinement, we evaluated whether the model could recover the hidden annotations among its top-ranked unannotated candidates using cumulative distribution analysis.
Systematic characterization of novel predictions
To systematically characterize high-scoring unannotated predictions, we used two complementary analyses. First, for each pathway, we selected the top 50 unannotated gene-pathway candidates ranked by their refined mask values and performed automated PubMed searches. Each gene symbol was combined with pathway-specific mechanistic terms: “apoptosis,” “caspase,” “P53,” “BAX,” “BCL-2,” “cytochrome c,” and “PARP” for apoptosis; “autophagy,” “autophagosome,” “lysosome,” “mTOR,” “LC3,” “P62,” and “beclin” for autophagy; “ferroptosis,” “lipid peroxidation,” “GPX4,” “SLC7A11,” “FSP1,” and “iron-dependent” for ferroptosis; “necroptosis,” “MLKL,” “RIPK1,” “RIPK3,” “necrosome,” and “Z-VAD” for necroptosis; “pyroptosis,” “inflammasome,” “gasdermin,” “GSDMD,” “caspase-1,” “caspase-4,” “caspase-5,” and “caspase-11” for pyroptosis. We calculated the fraction of the top 50 candidates with at least one matching PubMed record. This automated analysis measures pathway-related literature co-occurrence.
Second, for each pathway, we selected the top 5% of unannotated candidates ranked by refined mask value and performed Gene Ontology Biological Process enrichment analysis with GSEApy [26]. This analysis tested whether the broader high-scoring candidate sets were enriched for biological processes related to their predicted PCD pathways.
Prediction of drug sensitivity
To evaluate translational potential, we adapted the model to predict CTRP drug sensitivity (normalized AUC) from CMap compound-induced differential expression signatures. We implemented a transfer learning strategy: the three-layer architecture retained the final refined mask matrix M and was initialized with the final network weights from the gene knockout task. The model was then fine-tuned on the pharmacological data using the same hyperparameter search procedure, yielding: learning rate = 0.01, weight decay = 0.001, batch size = 128, and optimal epoch = 37. The final model was retrained on the combined training and validation data and evaluated on the held-out test set.
To identify pathway-specific drugs, we computed the mean activation value of each PCD pathway neuron p across all samples treated with a given drug d, yielding a raw importance score
. These scores were standardized into z-scores
across all drugs for each pathway, serving as the final metric for ranking pathway-specific modulators.
Results
The xNNPCD framework
The overall pipeline of xNNPCD is illustrated in Fig. 1. The framework utilizes CMap transcriptome-wide differential expression signatures as input to predict DepMap cell fitness dependency scores. Central to the framework is an iterative refinement process that dynamically updates the gene–PCD pathway mask matrix (M), enabling the discovery of gene-pathway associations beyond those cataloged in existing databases.
Figure 1.

The graphical illustration of the xNNPCD framework. The model takes transcriptome-wide differential expression as input to predict cell fitness dependency, which quantifies gene essentiality for cell survival. The gene–PCD pathway mask matrix (M) is initialized by querying the GO, KEGG, and Reactome databases. In each iteration, the xNN model is trained on the training set. The trained model then undergoes an ablation analysis to quantify the contribution of each cell death pathway to cell fitness under each knocked-out (KO) gene, proposing new relationships between KO genes and death pathways. Subsequently, a composite strategy utilizing convex combination and momentum is applied to update M. Upon reaching the optimal iteration, the final M and xNN model are deployed on the test set to generate predicted dependencies.
The process begins with M initialized as a binary matrix constructed by querying GO, KEGG, and Reactome for established links between genes and five major PCD pathways (apoptosis, autophagy, ferroptosis, necroptosis, and pyroptosis), along with a fully connected “others” channel to capture non-PCD effects on cell fitness. Across the five PCD pathways, a total of 954 unique genes carry at least one annotation, with apoptosis (751 genes) and autophagy (144 genes) being the most represented, followed by necroptosis (147 genes) and ferroptosis (37 genes), and pyroptosis (26 genes) being the least represented. In each iteration, the pathway-constrained neural network (xNN) is trained on the training data, with M serving as a soft mask that modulates input-hidden layer connections. The trained model then undergoes ablation analysis (Fig. 2): for each knocked-out (KO) gene, we systematically silence each PCD pathway neuron and compare the resulting predictions against the baseline to compute a pathway importance vector. Specifically, the raw importance of pathway p for gene i is quantified as the absolute difference in mean predictions before and after ablation. After normalization, these importance vectors form a proposed mask matrix that captures candidate gene–pathway associations. The mask M is then updated for the subsequent iteration via a convex combination with the biological prior and momentum smoothing from the previous iteration, ensuring stable convergence. Upon reaching the optimal iteration, the final M and trained xNN are used to generate predictions on the held-out test set.
Figure 2.

The ablation analysis pipeline. For each knocked-out (KO) gene i, the corresponding samples
are extracted. Leveraging the weights optimized during the training stage,
is first input into the original model to obtain the baseline average prediction
. Subsequently, the neuron corresponding to each PCD pathway p is ablated, and
is re-evaluated to yield a new average prediction
. The importance metric is defined as
Finally, these scores form the specific row for gene i in the importance matrix I, which is used to propose new gene–cell death relationships.
xNNPCD accurately predicts cell fitness dependency
We benchmarked xNNPCD against Random Forests (RF), Multi-Layer Perceptron (MLP), and the non-iterative xNN using CMap differential expression signatures to predict DepMap dependency scores. RF and MLP were each evaluated with two input configurations: all 12 328 CMap genes (“all”) and the 954 known PCD genes (“death”). As illustrated in Fig. 3, xNNPCD achieved the highest
score and the lowest MSE across all comparisons.
Figure 3.

Performance comparison of xNNPCD against baseline methods in predicting cell fitness dependency. The evaluation includes the static xNN (non-iterative, with the error bar: ±1SD), the proposed xNNPCD (with the error bar: ±1SD), Random Forest (RF) models, and Multi-Layer Perceptron (MLP) models. For RF and MLP, two configurations are compared: one utilizing transcriptome-wide features (“all”) and another restricted to known PCD-associated genes (“death”). The predictive performance is quantified by (A) the
score and (B) the Mean Squared Error (MSE).
The advantage over genome-wide RF and MLP models (“all”) demonstrates the value of encoding PCD pathway structure into the network. Rather than treating all genes as a flat feature vector, xNNPCD groups inputs into pathway-specific neurons, enforcing biologically motivated sparsity that mitigates overfitting and improves generalization. At the same time, xNNPCD also outperforms the PCD-restricted baselines (“death”), indicating that known PCD gene sets alone are insufficient to explain cell fitness variation. The fully connected “others” neuron captures non-PCD signals that contribute to cell survival, complementing the pathway-specific channels.
Most importantly, xNNPCD shows a clear improvement over the static xNN, which uses the same pathway-constrained architecture without iterative mask refinement. This performance gain validates the iterative strategy: static binary annotations from public databases do not fully capture the complexity of gene–PCD relationships, and dynamically refining M from binary to continuous values allows the model to learn latent associations that improve predictive accuracy. This is further supported by the scatter plots in Supplementary Fig. S1, where xNNPCD demonstrates a higher Pearson correlation coefficient (r = 0.554) than xNN (r = 0.541) between predicted and true dependency scores. The consistency and statistical significance of this modest performance improvement were further evaluated across 20 independent runs with different data splits and model initializations, as described later in the robustness subsection.
We noted that the absolute predictive performance (
≈ 0.31) was moderate, which is expected given the noise and heterogeneity of the paired datasets. CMap L1000 assay directly measures only 978 landmark genes and infers the remaining 11 350, while Depmap dependency scores exhibit substantial variability across cell lines and sgRNA constructs. Importantly, all models were evaluated using the same data split, and xNNPCD consistently outperformed the unconstrained baseline models (i.e. RF and fully connected MLP), as well as the static non-iterative xNN, supporting the value of pathway-constrained architecture and iterative mask refinement.
In addition, sample-level splitting may assign replicate signatures from the same gene-cell-line pair to both the training and test sets, potentially inflating absolute performance estimates. To address this concern, we performed an additional gene-cell-line-pair grouped holdout evaluation. Using GroupShuffleSplit, we assigned all biological and technical replicates from each gene-cell-line pair exclusively to either the training or test set, thereby eliminating pair-level overlap between the two sets. Under this stricter evaluation, xNNPCD retained predictive performance on previously unseen gene-cell-line pair conditions, achieving a test R² of 0.33 and an MSE of 0.1467. These results indicate that replicate leakage has only a limited effect on model performance and support that the identified associations are primarily driven by biological relationships captured from the paired perturbation-transcriptomic and dependency data.
xNNPCD identifies candidate PCD regulators beyond prior annotations
The iterative training of xNNPCD converted the initial binary mask matrix into a continuous-valued matrix. To evaluate whether this refinement preserves biological coherence, we compared learned mask values between prior-annotated and unannotated genes across all 12 328 CMap genes. Annotated genes showed significantly higher mask values than unannotated genes for all five PCD pathways (one-sided Wilcoxon rank-sum test,
; Fig. 4). This pattern remained robust when the analysis was restricted to knocked-out genes with matched dependency scores, indicating that xNNPCD preserves curated pathway knowledge while extending it to additional candidate gene–PCD associations.
Figure 4.

Learned soft mask values stratified by prior annotation for five PCD pathways. The boxplots illustrate the soft mask values learned by xNNPCD, stratified by prior annotation status. The distributions are shown for (A) apoptosis, (B) autophagy, (C) ferroptosis, (D) necroptosis, and (E) pyroptosis.
represents the difference in median values between the annotated and unannotated groups. Statistical significance was determined using a one-sided Wilcoxon rank-sum test, indicated by asterisks (****: p < 0.0001).
Notably, several genes without prior PCD annotations received high pathway-specific mask values, suggesting candidate gene–PCD associations not captured by current ontologies. Representative top-ranked unannotated candidates include RPL23A for apoptosis (rank 1, mask value 0.750), HSPA5 for autophagy (rank 1, 0.511), SNRPA1 for ferroptosis (rank 2, 0.775), SLC6A2 for necroptosis (rank 2, 0.482), and ASAH1 for pyroptosis (rank 1, 0.390). All five were perturbed in both CMap and DepMap, and each has independent experimental evidence supporting a connection to the corresponding pathway. He et al. [27] demonstrated that reduced RPL23A expression weakens its interaction with RPL11, thereby activating p53-mediated apoptosis, a mechanism distinct from its ribosomal function. Malek et al. [28] observed that HSPA5 upregulation drives a protective autophagic response in drug-resistant myeloma cells. Similarly, Hao et al. [29] reported that the depletion of SNRPA1 facilitates full p53 activation, which in turn induces ferroptosis in cancer cells. Regarding SLC6A2, studies indicate that its deficiency prevents norepinephrine reuptake, leading to an adrenergic surge that triggers RIPK1–RIPK3-dependent necroptosis [30, 31]. Finally, ASAH1 functions as a negative regulator of pyroptosis by hydrolyzing ceramide, thereby preventing the lethal accumulation that drives ROS-dependent TXNIP/NLRP3 pathway activation [32, 33]. These examples support the ability of xNNPCD to nominate biologically plausible gene–pathway associations beyond standard annotations, while highlighting the need for targeted experimental validation to confirm direct regulatory mechanisms.
We next sought to understand why the model prioritized these specific candidates. Because the mask value reflects association with a specific death pathway, these genes are not nominated simply because they are essential; rather, they are prioritized when their knockout-induced transcriptional response is interpreted by xNNPCD as relevant to a particular PCD pathway. Dependency scores provide an additional layer of interpretation: candidates whose knockout strongly reduces fitness are more consistent with negative regulators, although essentiality alone cannot establish a direct PCD-suppressive role. Some genes, particularly ribosomal or housekeeping genes, may affect cell viability broadly and influence PCD-related programs indirectly.
Robustness analysis demonstrates predictive and interpretive stability
To evaluate the robustness of xNNPCD to data partitioning and model initialization, we trained the model in 20 independent runs using different random seeds while keeping the selected hyperparameters fixed. Each seed generated a different data split and a different model initialization. Across these runs, xNNPCD achieved a mean
of 0.31 ± 0.0037 and a mean MSE of 0.1368 ± 0.0007 (mean ± 1 SD, Supplementary Table S1), indicating limited run-to-run variability. Relative to static non-iterative xNN baselines, the xNNPCD results showed consistently higher
and lower MSE (paired t-tests:
for both
and MSE).
The learned gene-PCD pathway associations were also reproducible across runs. Spearman correlations between the flattened final mask matrices averaged 0.9585 ± 0.0203 relative to the seed 42 model used for the main analysis and 0.9554 ± 0.0198 across all pairwise comparisons among the 20 runs. Moreover, the highlighted candidates, including RPL23A for apoptosis and HSPA5 for autophagy, consistently retained high mask values and top rankings across runs (Supplementary Fig. S2). These results indicate that the learned regulatory landscape and prioritized candidates are not specific to a single data split or model initialization.
Negative control analyses support model validity and clarify the role of biological priors
We next performed two negative control experiments to assess whether the observed results could arise from model structure or random associations. In the randomized-mask control, the biologically derived PCD prior was replaced with a randomly generated sparse mask of identical density, after which the complete iterative refinement procedure was applied. The randomized-prior model achieved comparable predictive performance (R² = 0.31, MSE = 0.1372), indicating that the paired CMap-DepMap data contain sufficient information for iterative refinement to learn predictive structure from a non-biological initialization.
However, comparable prediction did not produce an equivalent biological representation. The final random-prior mask showed substantially lower concordance with the biological-prior mask (Spearman correlation ρ = 0.6809) than that observed among final biological-prior masks across different seeds (mean ρ = 0.9554). Consistently, the random-prior model showed lower enrichment of known PCD genes among its top-ranked mask values than the biological-prior model at all evaluated cutoffs (e.g. 3.12% versus 24.88% among the top 250 genes, averaged across pathways, Supplementary Fig. S3). Nevertheless, enrichment in the random-prior model remained above the 1.79% background rate, indicating that iterative refinement still learned some PCD-relevant structure from the data. These findings suggest that the biological prior is not strictly required to recover predictive performance but helps anchor refinement toward a reproducible, PCD-relevant mask topology.
In the shuffled-label control, dependency scores were randomly permuted across samples to disrupt their correspondence with the CMap perturbation signatures. Training xNNPCD with the shuffled targets reduced performance to R² = −0.0013 and MSE = 0.1979. This loss of predictive signal indicates that model performance depends on the correct pairing between perturbation transcriptomes and dependency phenotypes rather than arising solely from model architecture or dataset structure.
Held-out annotation test validates discovery capability
To provide orthogonal validation of xNNPCD’s ability to recover PCD associations absent from the initial prior, we performed a held-out annotation test. We randomly removed 20% of the established positive gene–PCD pathway annotations from the initial mask matrix (221 of 1105 entries) by setting their values to 0. xNNPCD was then trained from scratch using this modified prior, such that the held-out associations were treated as unannotated during training.
The model successfully recovered a substantial fraction of the hidden annotations among its top-ranked unannotated candidates (Supplementary Fig. S4 and Supplementary Table S2). Specifically, 17.6% of the hidden regulators were recovered within the top 10% of unannotated candidates, and 100% of all held-out regulators were captured within the top 32.2% of the candidate space, representing a >3-fold overall enrichment compared to random expectation. The concentration of the held-out annotations among the top-ranked unannotated candidates indicates that xNNPCD can prioritize established PCD associations and substantially narrow the search space for subsequent validation.
Remarkably, the model identified globally recognized master regulators of cell death and stress responses from the background pool and placed them near the top of the rankings. Despite being completely hidden during training, known regulators such as EIF2S1 (top 0.26%), ATF4 (top 0.38%), AURKA (top 0.67%), and TP53 (top 1.6%) were accurately pinpointed by the model. These results provide orthogonal computational support for the mask-refinement procedure and strengthen confidence in the prioritization of unannotated candidates
Systematic characterization of novel predictions
To determine whether the five highlighted candidate regulators were representative of the broader prediction sets, we systematically characterized high-scoring unannotated candidates using literature co-occurrence and functional enrichment analyses.
First, we evaluated the top 50 unannotated genes for each pathway using automated PubMed searches with pathway-specific mechanistic terms (see Materials and methods). The fractions of these top 50 novel genes with direct literature evidence were: 98% for apoptosis, 82% for autophagy, 52% for ferroptosis, 34% for pyroptosis, and 18% for necroptosis (Supplementary Table S3). The high support rates for apoptosis and autophagy are consistent with the extensive literature available for these well-studied modalities. The lower co-occurrence rates for ferroptosis, pyroptosis, and necroptosis illustrate our framework’s capacity to discover novel, under-characterized therapeutic targets. They reflect both more limited literature coverage and greater uncertainty among predictions for these less extensively annotated pathways.
Second, we conducted Gene Ontology (GO) Biological Process enrichment analysis on the top 5% of novel predictions for each pathway (Supplementary Tables S4–S8). The results confirmed that high-scoring unannotated candidates are significantly enriched in processes functionally relevant to their respective death modalities. Apoptosis predictions were enriched in cytoplasmic translation and ribosome biogenesis, consistent with ribosomal stress-mediated apoptotic signalling. Autophagy predictions were enriched in proteasomal and ubiquitin-dependent protein catabolic processes as well as autophagosome maturation, reflecting the coordinated interplay between the ubiquitin–proteasome system and autophagy–lysosome pathway. Ferroptosis predictions were enriched in ubiquitin-dependent protein catabolism and protein quality control for misfolded proteins, consistent with cellular responses to oxidative protein damage under lipid peroxidation stress. Necroptosis predictions were enriched in calcium ion transmembrane import, chloride transmembrane transport, and cation transmembrane transport, consistent with ion flux events downstream of MLKL pore formation. Pyroptosis predictions were enriched in anoikis and negative regulation of protein kinase activity, linking candidates to cell-death and signal transduction processes. Together, these validations systematically confirm the biological relevance of the pathway-specific predictions generated by xNNPCD.
Mask values identify PCD regulators while essentiality distinguishes negatives from positives
Beyond nominating unannotated candidates, xNNPCD enhances the resolution of existing PCD annotations by replacing binary labels with continuous mask values. Analysis of the 3967 knocked-out genes revealed that the mask value captures the strength of a gene’s functional coupling to a PCD pathway, not the direction of regulation: both negative regulators (which suppress death) and positive regulators (which promote death) may receive high mask values since they are tightly coupled to a pathway. The direction-specific biological outcome, whether losing a gene kills or spares the cell, is instead captured by the DepMap dependency score. These two metrics together support a two-step interpretive framework: mask values first identify genes with strong PCD pathway involvement, and dependency scores then discriminate negative from positive regulators within that group.
We first confirmed that the refined mask values correctly prioritize both classes of known regulators. As illustrated in Fig. 5A, negative and positive PCD regulators both showed significantly higher mask values than non-PCD genes (one-sided Wilcoxon rank-sum tests: negative versus non-PCD,
; positive versus non-PCD,
), validating again that xNNPCD assigns strong pathway coupling to established regulators regardless of their functional direction. Notably, negative regulators showed slightly but significantly higher mask values than positive regulators (one-sided Wilcoxon rank-sum test,
). This partial directional signal arises naturally from the learning process: knockouts of negative regulators generate stronger and more directional fitness consequences, producing clearer ablation signals that the model attributes more consistently to specific PCD pathway neurons.
Figure 5.

Comparative analysis of mask values and dependency scores across gene groups. (A) Mask value distributions for negative regulators, positive regulators, and non-PCD genes. (B) Dependency score distributions for the same groups. Statistical significance was determined using a one-sided Wilcoxon rank-sum test (n.s.: not significant, *: p < 0.05, **: p < 0.01, ***: p < 0.001, ****: p < 0.0001), except for the comparison between positive regulators and non-PCD genes in (B). The dashed line in (B) indicates a dependency score of 0.
We then applied dependency scores to complete the directional resolution. Negative regulators were significantly more essential than positive regulators, with markedly lower dependency scores (one-sided Wilcoxon rank-sum test,
, Fig. 5B). Furthermore, negative regulators showed significantly lower dependency scores than non-PCD genes (
), while positive regulators were indistinguishable from non-PCD genes (
), confirming that essentiality is a specific signature of negative regulators rather than a general property of PCD pathway membership.
The complementary nature of the two metrics is further supported by their quantitative relationship. The Pearson correlation between mask values and dependency scores is −0.22 (
) for annotated PCD genes, indicating that among pathway-annotated genes, stronger pathway coupling is associated with greater essentiality, while the correlation drops to −0.096 for non-PCD genes. This difference reflects the biological logic underlying the two-step framework: for PCD-annotated genes, high mask values preferentially mark negative regulators whose loss activates death, while no such structured relationship exists in the broader gene space. Together, a strong mask value coupled with a low dependency score forms a joint signature that specifically points to negative PCD regulators, a distinction that binary annotations alone cannot provide.
At the individual pathway level, significant essentiality stratification between high (top 25%) and low (bottom 75%) mask value groups was observed for apoptosis and autophagy (
, Supplementary Fig. S5), but not for ferroptosis, necroptosis, or pyroptosis. This is biologically expected: apoptosis and autophagy are constitutively active under standard culture conditions, whereas the other three modalities require specific stress triggers absent from DepMap screens [5, 34]. The limited number of annotated knocked-out genes for ferroptosis (18 genes) and pyroptosis (15 genes) further reduces statistical power.
The global structure of the refined mask matrix is visualized in Fig. 6, where a t-SNE projection of the five PCD pathway mask values for all knocked-out genes shows that apoptosis-related genes form a distinct cluster. This confirms that xNNPCD preserves the biological identity of well-characterized PCD pathways within the learned representation, complementing the regulator-class resolution demonstrated above.
Figure 6.

T-SNE projection of the learned soft mask matrix. Points represent knocked-out genes colored by prior pathway annotation. Dark gray dots indicate multi-pathway genes; light gray crosses indicate non-PCD genes.
Transfer learning enables pathway-specific drug screening
To assess the translational utility of xNNPCD, we adapted the framework to predict CTRP drug sensitivity from CMap compound-induced differential expression signatures. We employed a transfer learning strategy in which both the refined mask matrix and the trained network weights from xNNPCD were used to initialize the drug sensitivity model.
As shown in Fig. 7, training the model from scratch without transfer learning resulted in performance below a random baseline (
), meaning the model performed worse than simply using the mean drug sensitivity as the prediction for all samples. This confirms that the pharmacological dataset alone (6 665 samples) is insufficient to learn meaningful PCD-related structure de novo. Applying transfer learning drastically improved the predictive accuracy (
), demonstrating that the PCD regulatory knowledge extracted from genetic perturbations transfers effectively to pharmacological contexts. While
remains modest in absolute terms, it represents a substantial improvement over the baseline and is consistent with the inherent difficulty of predicting drug sensitivity across heterogeneous cell lines from transcriptional profiles alone. More importantly, the objective of this analysis is not only global response prediction but also pathway-level interpretation. In this setting, the refined mask matrix enables the model to assign drugs to biologically plausible PCD pathways with informative specificity.
Figure 7.

Performance comparison in predicting drug sensitivity. The bar plots compare the predictive performance of the model trained with and without the transfer learning strategy. The predictive performance is quantified by (A) the
score and (B) the Mean Squared Error (MSE). The dashed line in (A) indicates
being 0.
We next investigated pathway-level drug associations using the standardized activation scores (
) across all evaluated drugs and PCD pathways (Fig. 8). The highest-scoring drug-pathway pairs showed strong mechanistic plausibility. Drug decitabine emerged as the top candidate for ferroptosis (
), consistent with evidence that decitabine induces reactive oxygen species accumulation, depletes glutathione, and suppresses GPX4 activity, thereby promoting ferroptosis in myelodysplastic syndrome cells [35]. Compound BRD-K19103580 exhibited the highest overall activation score (
), specifically targeting apoptosis. Although direct evidence linking this compound to apoptosis remains limited, BRD-K19103580 has been reported to exert additive anti-cancer effects on natural killer cells [36], which are known to induce target-cell apoptosis through Fas ligand and TRAIL pathways [37]. These examples indicate that, even with modest sample-level predictive performance, the model can still recover biologically meaningful pathway assignments for individual compounds.
Figure 8.

Clustered heatmap of drug-induced PCD pathway activation. The heatmap displays the standardized activation score (
) for each drug across the five PCD pathways. Values where
are masked in gray to highlight above-average pathway activation. The dendrogram illustrates the hierarchical clustering of drugs based on their activation profiles.
Beyond prioritizing single agents, the pathway-resolved activation profiles also suggest a strategy for rational combination therapy design. Cancer cells frequently evade treatment by resisting one dominant death program, especially apoptosis [38]. If xNNPCD can identify drugs that preferentially engage distinct PCD pathways, then combinations of agents targeting complementary death modalities may provide broader and more durable anti-cancer effects than single-pathway therapies alone. For example, pairing an apoptosis-biased compound with a ferroptosis-biased compound could simultaneously exploit multiple death vulnerabilities and reduce the chance of escape through pathway-specific resistance. Because Fig. 8 reveals substantial diversity in pathway activation profiles across drugs, xNNPCD provides a principled basis for prioritizing candidate drug combinations for future experimental validation.
Together, these results show that the xNNPCD-derived mask matrix is useful not only for in silico identification of pathway-specific therapeutic agents, but also for guiding the rational design of PCD-targeted drug combinations.
Discussion
In this study, we developed xNNPCD as an interpretable framework for discovering regulators of PCD from paired perturbation-transcriptomic and cell-fitness data. The central idea is to separate two related but distinct signals: transcriptional evidence that a gene is connected to a specific PCD pathway, and fitness evidence that loss of the gene compromises cell survival. This distinction allows xNNPCD to move beyond binary pathway annotations and clinical prognostic signatures toward pathway-level regulator discovery.
A key methodological distinction separates xNNPCD from previous Visible or Biologically Informed Neural Networks (VNNs/BINNs), including P-NET [39] and DrugCell [40]. These models established the value of incorporating curated biological structure into neural networks, but their interpretable connections are generally defined by fixed prior knowledge. In xNNPCD, the curated gene–PCD pathway mask serves as an initial topology rather than a permanently fixed structure. Pathway–neuron ablation is subsequently used to refine the mask, converting the initial binary annotations into continuous gene–pathway association scores. This design allows xNNPCD to nominate associations absent from the initial databases while retaining an interpretable pathway-level organization. Beyond this architectural distinction, xNNPCD is specifically designed to link CRISPR perturbation transcriptomes with cancer dependency phenotypes to infer and refine gene–PCD pathway associations.
The refined gene–PCD matrix provides a quantitative view of pathway association. Unlike curated annotations, which usually indicate only whether a gene has been previously linked to a pathway, xNNPCD assigns continuous association scores between genes and individual PCD modalities. This enables known regulators to be ranked by pathway relevance and allows unannotated genes to emerge as candidate regulators. Importantly, the mask values should be interpreted as pathway-association scores rather than direct indicators of regulatory direction. Both positive and negative regulators can show high mask values if their perturbation affects a PCD-related transcriptional program. Directional interpretation requires the dependency phenotype: genes with high pathway association and strongly negative dependency scores are stronger candidates for negative regulators whose loss releases death signaling or otherwise compromises survival.
This separation between pathway association and regulatory direction is a major conceptual contribution of xNNPCD. It explains why the model can identify both positive and negative regulators from the refined mask, while preferentially prioritizing negative regulators through dependency scores. It also clarifies the biological meaning of the CMap-DepMap integration. CMap captures the molecular consequence of perturbing a gene, whereas DepMap captures the survival consequence of that perturbation. Neither readout alone is sufficient: expression signatures can suggest pathway involvement without indicating whether the perturbation is lethal, and dependency scores can identify essential genes without specifying the relevant death pathway. Their integration provides a more interpretable route to discovering PCD regulators.
The predictive performance of xNNPCD should be interpreted in the context of the noise and heterogeneity of the paired datasets. The L1000 assay directly measures 978 landmark genes and computationally infers the remaining genes, while CRISPR dependency scores vary across cell lines and sgRNA constructs. Despite these limitations, xNNPCD outperformed the unconstrained RF and fully connected MLP baselines, as well as the static non-iterative xNN, supporting the combined value of pathway-constrained architecture and iterative mask refinement. Across 20 runs with different data splits and model initializations, predictive performance and the learned mask matrices remained highly stable. The gene-cell-line-pair grouped holdout analysis further showed that predictive performance was retained after eliminating replicate overlap between training and testing. This indicates that our model’s accuracy is not an artifact of replicate leakage, but stems from its genuine ability to learn the underlying biological mappings between perturbation transcriptomes and cancer dependencies.
The fully connected “others” neuron may also contribute to the model’s global performance and pathway specificity. Cell fitness is influenced by numerous essential processes outside the five defined PCD pathways, including metabolism, cell-cycle regulation, translation, and other housekeeping functions. In Fig. 3, RF benefited from using all genes rather than only known PCD genes, whereas MLP showed the opposite pattern. These contrasting results suggest that non-PCD information can be informative, but its unstructured inclusion may also introduce noise. The “others” neuron provides xNNPCD with a dedicated route for capturing these complementary signals, potentially reducing their forced attribution to the five PCD-specific neurons.
The held-out annotation analysis and systematic characterization of unannotated predictions provide additional support for the biological relevance of the learned mask. After 20% of established gene–PCD pathway annotations were removed from the initial prior, xNNPCD preferentially ranked the hidden associations within the unannotated candidate space. The model recovered 17.6% of the hidden annotations within the top 10% of candidates, and all held-out annotations occurred within the top 32.2% of the ranked space. Established regulators such as EIF2S1, ATF4, AURKA, and TP53 were recovered near the top despite their corresponding annotations being hidden during training. Automated PubMed co-occurrence analysis and GO enrichment of broader high-scoring candidate sets provided complementary support at the prediction-set level. These analyses strengthen confidence in the prioritization strategy.
The optimal mask-update configuration (λ = 0, β = 0.5) further clarifies the role of biological prior knowledge. A value of λ = 0 means that the original binary prior is not explicitly reintroduced during each mask update; it does not mean that the prior is absent from the model. In highly non-convex deep-learning optimizations, the initial state strongly dictates the local minimum to which the model converges. By initializing the mask matrix from GO, KEGG, and Reactome annotations, the network begins its learning trajectory from a biologically plausible parameter topology. Non-zero λ values repeatedly pull the refined mask toward the original binary annotations, potentially constraining the representation of associations absent from incomplete databases. The hyperparameter grid-search results, showing R² across all tested λ and β combinations (Supplementary Fig. S6), further demonstrate that performance was not dependent on a single isolated setting; for example, a nearby soft-prior configuration (λ = 0.1, β = 0.1) achieved similar validation performance.
The randomized-mask control further distinguished predictive performance from biological interpretation. Iterative refinement recovered comparable predictive accuracy from a randomized sparse prior, indicating that the paired CMap–DepMap data contain sufficient information to learn predictive structure from a non-biological initialization. However, the resulting random-prior mask was less concordant with the biological-prior solution and recovered fewer annotated PCD genes, whereas biological-prior masks were highly reproducible across random seeds. These findings suggest that the biological prior is not strictly required for predictive accuracy but helps anchor refinement toward a stable, PCD-relevant representation. In addition, the loss of performance after dependency labels were shuffled indicates that prediction depends on the correct correspondence between perturbation signatures and dependency phenotypes rather than arising solely from model architecture or dataset structure.
The transfer to compound-induced perturbations illustrates a broader use of the learned representation. By assigning pathway-specific activation scores to drugs, xNNPCD can prioritize compounds that engage distinct PCD modalities. This is important because resistance to one death pathway, especially apoptosis, is a common feature of cancer. A pathway-resolved drug profile may therefore guide combination strategies in which compounds activating complementary PCD programs are paired to reduce pathway-specific escape. These predictions remain hypothesis-generating, but they provide a rational starting point for experimental drug-combination screens. Apart from that, the xNNPCD framework can also be expanded to incorporate additional death modalities (e.g. cuproptosis and parthanatos). It requires only adding new pathway nodes and initializing their connections from established databases, while the “others” node continues to isolate non-specific signals.
The substantial imbalance among PCD annotations remains an important limitation. Apoptosis and autophagy are extensively characterized and broadly represented in standard viability screens, whereas ferroptosis and pyroptosis are more context-dependent and often require specific triggers that are not systematically represented in DepMap experiments. Consequently, predictions for these sparsely annotated pathways have lower statistical support and should be interpreted cautiously. At the same time, this knowledge gap motivates the iterative design of xNNPCD: refining sparse binary annotations into continuous association scores enables the nomination of candidate regulators beyond existing databases. These predictions remain hypothesis-generating and require pathway-specific experimental validation.
Several limitations should guide future work. First, xNNPCD can refine associations only for genes included in the CMap knockout dataset, so regulators outside this perturbation space remain inaccessible. Second, dependency scores are especially informative for negative regulators, whereas positive regulators may require gain-of-function perturbations, pathway activation assays, or context-specific stress conditions for clearer directional inference. Third, some high-scoring candidates may reflect broad essentiality rather than direct PCD regulation, requiring targeted perturbation and rescue experiments to establish the mechanism. Fourth, future validation should test whether top-ranked genes and drug combinations produce pathway-specific cell-death phenotypes under appropriate biological contexts. Finally, the absolute predictive performance for drug sensitivity remains modest (
), and the pharmacological extension should be viewed as a hypothesis-generating platform rather than a definitive validation tool.
Overall, xNNPCD provides a framework for transforming large-scale perturbation data into interpretable maps of PCD regulation. By combining pathway-constrained modeling, iterative mask refinement, and dependency-based interpretation, it offers a route to discover both annotated and unannotated regulators and to extend PCD pathway analysis toward therapeutic prioritization.
Supplementary Material
Acknowledgements
We thank all members of the Chen lab and Yingtong Liu for their discussions and suggestions throughout this study.
Author contributions: Qingyang Yin (Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Validation, Visualization, Writing—original draft) and Liang Chen (Conceptualization, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Supervision, Writing—review & editing).
Contributor Information
Qingyang Yin, Department of Quantitative and Computational Biology, University of Southern California, Los Angeles, CA 90089, United States.
Liang Chen, Department of Quantitative and Computational Biology, University of Southern California, Los Angeles, CA 90089, United States.
Supplementary data
Supplementary data is available at NAR Cancer online.
Conflict of interest
The authors declare that they have no competing interests.
Funding
This work was supported by the National Institutes of Health [R01NS139485 and R01CA301708 to L.C.]. Funding to pay the Open Access publication charges for this article was provided by the National Institutes of Health.
Data availability
The code is available at https://github.com/qyyin0516/xNNPCD. The processed datasets have also been deposited in Zenodo and are accessible at https://doi.org/10.5281/zenodo.20060140. For raw data, the CMap differential expression signature data can be accessed from https://clue.io/data/CMap2020#LINCS2020. The DepMap dependency score data were downloaded from https://depmap.org/portal/download/all/ (version: 24Q2). The CTRP v2.0 drug sensitivity data (CTRPv2.0_2015_ctd2_ExpandedDataset) were obtained from the Cancer Therapeutics Response Portal at https://portals.broadinstitute.org/ctrp.v2.1/.
References
- 1. Yuan J, Ofengeim D. A guide to cell death pathways. Nat Rev Mol Cell Biol. 2024;25:379–95. 10.1038/s41580-023-00689-6 [DOI] [PubMed] [Google Scholar]
- 2. Engelberg-Kulka H, Amitai S, Kolodkin-Gal I et al. Bacterial programmed cell death and multicellular behavior in bacteria. PLoS Genet. 2006;2:e135. 10.1371/journal.pgen.0020135 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Baugh AG, Liu Y, Gonzalez E et al. A class act: hDAC1-Malat1 regulates MDSC apoptosis and cell cycling to decrease suppression of T cells. bioRxiv, 10.64898/2026.03.23.713743, 25 March 2026, preprint: not peer-reviewed. [DOI] [Google Scholar]
- 4. Ercin N, Besli N, Beker M et al. Non-canonical cell death in neurodegeneration: emerging mechanisms and therapeutic frontiers. Apoptosis. 2026;31:72. 10.1007/s10495-026-02260-y [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Galluzzi L, Vitale I, Aaronson SA et al. Molecular mechanisms of cell death: recommendations of the Nomenclature Committee on Cell Death 2018. Cell Death Differ. 2018;25:486–541. 10.1038/s41418-017-0012-4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6. Feuerwerker S, Cockrell RC, An G. Characterizing the crosstalk between programmed cell death pathways in cytokine storm with an agent-based model. Surg Infect. 2023;24:725–33. 10.1089/sur.2023.115 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7. Ellis RE. Negative regulators of programed cell death. Curr Opin Genet Dev. 1992;2:635–41. 10.1016/S0959-437X(05)80184-4 [DOI] [PubMed] [Google Scholar]
- 8. Srinivasan M, Clarke R, Kraikivski P. Mathematical models of death signaling networks. Entropy. 2022;24:1402. 10.3390/e24101402 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Zhang Y, Wang Y, Chen J et al. A programmed cell death-related model based on machine learning for predicting prognosis and immunotherapy responses in patients with lung adenocarcinoma. Front Immunol. 2023;14:1183230. 10.3389/fimmu.2023.1183230 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Wang L, Chen X, Song L et al. Machine learning developed a programmed cell death signature for predicting prognosis, ecosystem, and drug sensitivity in ovarian cancer. Anal Cell Pathol. 2023;2023:7365503. 10.1155/2023/7365503 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Li J, Jiang Y, Nong S et al. Development of a machine learning-derived programmed cell death index for prognostic prediction and immune insights in colorectal cancer. Discov Onc. 2025;16:608. 10.1007/s12672-025-02323-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Schorpp K, Bessadok A, Biibosunov A et al. CellDeathPred: a deep learning framework for ferroptosis and apoptosis prediction based on cell painting. Cell Death Discov. 2023;9:277. 10.1038/s41420-023-01559-y [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Kim M, Park WS, Kim G et al. Real-Time, Label-Free Classification of Cell Death Pathways via Holotomography-Based Deep Learning Framework. Adv Intell Syst. 2026;8:e202500633. 10.1101/2025.06.06.658404 [DOI] [Google Scholar]
- 14. Subramanian A, Narayan R, Corsello SM et al. A next generation connectivity map: L1000 platform and the first 1,000,000 profiles. Cell. 2017;171:1437–1452.e17. 10.1016/j.cell.2017.10.049 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15. Stathias V, Turner J, Koleti A et al. LINCS data portal 2.0: next generation access point for perturbation-response signatures. Nucleic Acids Res. 2020;48:D431–9. 10.1093/nar/gkz1023 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16. Dempster JM, Rossen J, Kazachkova M et al. Extracting biological insights from the Project Achilles genome-scale CRISPR screens in cancer cell lines. bioRxiv, 10.1101/720243, 31 July 2019, preprint: not peer-reviewed. [DOI] [Google Scholar]
- 17. Meyers RM, Bryan JG, McFarland JM et al. Computational correction of copy number effect improves specificity of CRISPR–Cas9 essentiality screens in cancer cells. Nat Genet. 2017;49:1779–84. 10.1038/ng.3984 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18. Yin Q, Chen L. Interpretable neural networks prioritize cancer driver genes from genome-wide dependency landscapes. PLoS Comput Biol. 2026;22:e1014869. 10.1371/journal.pcbi.1014869 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Broad Institute . What levels/types of data are available? Connectopedia. Cambridge, MA: Broad Institute, 2019, Available at: https://clue.io/connectopedia/data_levels (3 October 2026, date last accessed). [Google Scholar]
- 20. Seashore-Ludlow B, Rees MG, Cheah JH et al. Harnessing connectivity in a large-scale small-molecule sensitivity dataset. Cancer Discov. 2015;5:1210–23. 10.1158/2159-8290.CD-15-0235 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21. Xin J, Mark A, Afrasiabi C et al. High-performance web services for querying gene and variant annotation. Genome Biol. 2016;17:91. 10.1186/s13059-016-0953-9 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22. Ashburner M, Ball CA, Blake JA et al. Gene ontology: tool for the unification of biology. Nat Genet. 2000;25:25–9. 10.1038/75556 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23. Kanehisa M, Goto S. KEGG: kyoto encyclopedia of genes and genomes. Nucleic Acids Res. 2000;28:27–30. 10.1093/nar/28.1.27 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Joshi-Tope G, Gillespie M, Vastrik I et al. Reactome: a knowledgebase of biological pathways. Nucleic Acids Res. 2005;33:D428–32. 10.1093/nar/gki072 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25. He K, Zhang X, Ren S et al. Delving deep into rectifiers: surpassing human-level performance on ImageNet classification. In: Proceedings of the IEEE International Conference on Computer Vision (ICCV). Piscataway, NJ: IEEE, 2015, 1026–34. 10.1109/ICCV.2015.123 [DOI] [Google Scholar]
- 26. Fang Z, Liu X, Peltz G. GSEApy: a comprehensive package for performing gene set enrichment analysis in Python. Bioinformatics. 2023;39:btac757. 10.1093/bioinformatics/btac757 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27. He YX, Guo YX, Zhang Y et al. Ionizing radiation-induced RPL23A reduction regulates apoptosis via RPL11-MDM2-p53 pathway in mouse spermatogonia. Biomed Environ Sci. 2021;34:789–802. [DOI] [PubMed] [Google Scholar]
- 28. Malek MAYA, Jagannathan S, Malek E et al. Molecular chaperone GRP78 enhances aggresome delivery to autophagosomes to promote drug resistance in multiple myeloma. Oncotarget. 2014;6:3098–110. 10.18632/oncotarget.3075 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29. Hao Q, Lu H, Zhou X. A potential synthetic lethal strategy with PARP inhibitors: perspective on ‘Inactivation of the tumor suppressor p53 by long noncoding RNA RMRP’. J Mol Cell Biol. 2021;13:690–2. 10.1093/jmcb/mjab049 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30. Kohli U, Hahn MK, English BA et al. Genetic variation in the presynaptic norepinephrine transporter is associated with blood pressure responses to exercise in healthy humans. Pharmacogenet Genomics. 2011;21:171–8. 10.1097/FPC.0b013e328344f63e [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31. Wu P, Cai M, Liu J et al. Catecholamine surges cause cardiomyocyte necroptosis via a RIPK1–RIPK3-dependent pathway in mice. Front Cardiovasc Med. 2021;8:740839. 10.3389/fcvm.2021.740839 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. Lucki NC, Bandyopadhyay S, Wang E et al. Acid ceramidase (ASAH1) is a global regulator of steroidogenic capacity and adrenocortical gene expression. Mol Endocrinol. 2012;26:228–43. 10.1210/me.2011-1150 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33. Liu F, Zhang Y, Shi Y et al. Ceramide induces pyroptosis through TXNIP/NLRP3/GSDMD pathway in HUVECs. BMC Mol Cell Biol. 2022;23:54. 10.1186/s12860-022-00459-w [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34. Elmore S. Apoptosis: a review of programmed cell death. Toxicol Pathol. 2007;35:495–516. 10.1080/01926230701320337 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35. Lv Q, Niu H, Yue L et al. Abnormal ferroptosis in myelodysplastic syndrome. Front Oncol. 2020;10:1656. 10.3389/fonc.2020.01656 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36. Herrejon Chavez F. Chemical modulation of cancer cells to enhance tumor immunity. PSU McNair Scholars Online J. 2017;11:3. [Google Scholar]
- 37. Toffoli EC, Sheikhi A, Hoppner YD et al. Natural killer cells and anti-cancer therapies: reciprocal effects on immune function and therapeutic response. Cancers. 2021;13:711, 10.3390/cancers13040711 . [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38. Hanahan D, Weinberg RA. Hallmarks of cancer: the next generation. Cell. 2011;144:646–74. 10.1016/j.cell.2011.02.013 [DOI] [PubMed] [Google Scholar]
- 39. Elmarakeby HA, Hwang J, Arafeh R et al. Biologically informed deep neural network for prostate cancer discovery. Nature. 2021;598:348–52. 10.1038/s41586-021-03922-4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40. Kuenzi BM, Park J, Fong SH et al. Predicting drug response and synergy using a deep learning model of human cancer cells. Cancer Cell. 2020;38:672–684.e6. 10.1016/j.ccell.2020.09.014 [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
Data Availability Statement
The code is available at https://github.com/qyyin0516/xNNPCD. The processed datasets have also been deposited in Zenodo and are accessible at https://doi.org/10.5281/zenodo.20060140. For raw data, the CMap differential expression signature data can be accessed from https://clue.io/data/CMap2020#LINCS2020. The DepMap dependency score data were downloaded from https://depmap.org/portal/download/all/ (version: 24Q2). The CTRP v2.0 drug sensitivity data (CTRPv2.0_2015_ctd2_ExpandedDataset) were obtained from the Cancer Therapeutics Response Portal at https://portals.broadinstitute.org/ctrp.v2.1/.




