Abstract
Background
Childhood T-lineage acute lymphoblastic leukemia (T-ALL) is an aggressive hematologic malignancy with poor prognosis. Differently from B-cell precursor ALL, T-ALL lacks effective risk stratification strategies. A recent study has integrated whole genome and whole transcriptome data to define 17 distinct molecular subtypes with prognostic significance. However, clinical translation of this knowledge remains challenging due to the complexity of interpreting high-dimensional multi-omics-based data.
Methods
Here, we present clinTALL, a deep learning based multi-task pipeline for pediatric T-ALL subtype classification and treatment outcome estimation. The model integrates multimodal input data and uses a neural network architecture to generate a shared latent embedding for jointly learned multi-task prediction. The competing risk-based model was used to predict event-specific outcomes. The model was trained on a publicly available multimodal dataset comprising clinical, genomic and transcriptomic features of 1309 pediatric T-ALL samples.
Results
We observed that the transcriptomic-only model achieved superior single-modality results, with 92.2% accuracy for subtype prediction and a 65.9% concordance index (C-index) for event-free survival (EFS) in a cross-validation setup. Integrating all data modalities maintained high subtype classification accuracy (91.7%) and improved the overall concordance index for EFS estimation to 67.5%. The competing risk-based model enables accurate predictions of induction failure (C-index = 96.0%) and second malignant neoplasm (C-index = 62.1%). We validated molecular subtype predictions on an internal dataset of 120 pediatric T-ALL samples and obtained an accuracy of 81.8%. To facilitate the broad application of multi-omics based subtype prediction and treatment outcome inference, we provide clinTALL as a Docker based application, allowing for user friendly access to the tool.
Conclusions
Together, our machine learning-based framework allows for automated, accurate subtype classification and treatment outcome inference using multimodal input data, advancing precision risk stratification for pediatric T-ALL. The full source code of clinTALL is available on GitHub (https://github.com/UKWgenommedizin/clinTALL).
Keywords: Pediatric T-ALL, Machine learning, Subtype classification, Treatment outcome prediction, Competing risk
Background
T-lineage acute lymphoblastic leukemia (T-ALL) is an aggressive hematologic malignancy with poor treatment outcome compared to B-lineage ALL [1, 2]. In contrast to the extensively characterized B-ALL, which has well defined genetic biomarkers that guide risk stratification and therapy, the molecular heterogeneity of T-ALL remains poorly characterised [3]. At present, the World Health Organization (WHO) and International Consensus Classification (ICC) recognize only early T-cell precursors ALL (ETP-ALL) as a distinct subtype [4], yet multi-omics studies have now substantially refined our understanding of T-ALL heterogeneity by defining up to 17 genomic subtypes with growing evidence of prognostic relevance [5–7].
Translating high dimensional multi-omics discoveries into clinical practice remains challenging. However, recent advances in machine learning (ML) have begun to bridge this gap in pediatric ALL. For example, several ML-based subtype classifiers have been developed that integrate one or multiple layers of genomic, transcriptomic or epigenomic features to define ALL molecular subtypes with increasing accuracy [8–12]. In addition, multi-omics data have been used for cause-specific survival modeling to identify patients with poor outcomes [7, 13, 14]. Although such cause-specific approaches can determine high risk groups, they do not explicitly predict which clinical endpoint is most likely to occur [15]. The endpoint specific prediction is critical in T-ALL, which contains distinct treatment outcome events, such as induction failure, relapse, toxic death and others, reflecting complex interaction between different biological mechanisms and insufficiently refined treatment options in driving these unfavorable events [16]. Accordingly, competing-risks methods, rather than single-event survival models, are required to enable accurate and event-specific outcome prediction.
Here we present clinTALL, an ML-based framework that integrates clinical and multi-omics data to enable both subtype classification and treatment outcome prediction in pediatric T-ALL. Multimodal tabular data from 1309 pediatric T-ALL samples from a recent publication [7] were used to train a TabM-derived architecture for downstream multi-task learning [17], including genetic subtype identification and competing-risks modeling. Our framework achieves high accuracy of global subtype classification (91.7%), outperforming available tools, and demonstrates strong prediction accuracy in independent external cohorts (81.8%). The competing risk-based modeling enables event-specific risk prediction, and accurately identifies patients with increased risk for induction failure or second malignant neoplasm. Notably, it is able to determine patients with increased likelihood of relapse, who showed significantly reduced 5-years event free survival (EFS) probability (75.5% vs 85.7%,
). By making clinTALL publicly available, we aim to facilitate diagnostic standardization, support translational efforts, and accelerate the incorporation of molecular subtype information into pediatric T-ALL biology and patient management.
Methods
Datasets
Training cohort
The training cohort (
, mean age = 9.4 years, age 1 - 29 years) was derived from the dataset published by Pölönen et al. [7] (Children’s Oncology Group (COG) AALL0434 trial). The data were accessed via Synapse (ID: syn54032669; https://doi.org/10.7303/syn54032669). Whole-genome sequencing data and clinical annotations were extracted from the supplementary tables of the original publication.
Validation cohort I (AIEOP-BFM ALL 2017)
The first validation cohort comprised 120 diagnostic samples (age 1.2 - 17.9 years) from patients with childhood T-ALL enrolled in the Italian AIEOP-BFM (Associazione Italiana Ematologia Oncologia Pediatrica – Berlin-Frankfurt-Münster) ALL 2017 (EudraCT Number: 2016-001935-12; NCT 03643276) treatment study. RNA from patients was extracted from bone marrow samples collected at the time of ALL diagnosis. Libraries were prepared using the Universal Plus Total RNA-Seq with NuQuant kit (Tecan) and sequenced in paired-end mode on Illumina platforms (NextSeq550 and NextSeq2000). Whole-transcriptome sequencing was performed according to the manufacturer’s guidelines. Raw sequencing reads were quality-tested with FastQC [18] and aligned against the GRCh38/hg38 reference human genome with STAR aligner (v2.7.10b) [19]. The gene level count matrix was generated using featureCounts (v2.0.0) [20] for downstream clinTALL based prediction. GRCh38 Ensembl Release 108 annotation was used as reference [21]. Fusion gene analysis was performed with 4 independent pipelines with the primary purpose to detect fusion genes (Dragen RNA (Illumina) [22], STAR-fusion [23], Fusion-Catcher [24], Arriba [25]). All identified fusion genes were validated by RT-PCR.
Validation cohort II (NOPHO ALL2008)
The second validation cohort was derived from the study by Hackenhaar et al. [26] and included 108 diagnostic T-ALL samples (mean age = 7 years, ages 1 - 17 years) from the Nordic Society of Paediatric Haematology and Oncology (NOPHO) ALL2008 trial. Gene expression data were retrieved from the Gene Expression Omnibus (GEO) under accession number GSE272023.
Data preprocessing
Cohort and data modalities
Multi-omics data integration was performed using a cohort of 1309 T-ALL samples [7]. Four data modalities were included: gene expression (GEX), copy number variation (CNV), DNA variants (SNV/SV), and clinical data (Clin).
Sample filtering and label harmonization
Samples lacking outcome labels or survival information were excluded from all analyses. Two samples originally annotated as “induction death” and nine samples annotated as “death, not otherwise specified (NOS)” were reassigned to an “other” category. This reassignment was defined a priori to ensure numerical stability during model training and downstream analyses.
Feature construction and preprocessing
Gene expression (GEX)
Gene expression features consisted of transcript-level expression values. Gene expression features were subjected to supervised feature selection to constrain dimensionality and reduce downstream model complexity. A random forest classifier (RandomForestClassifier, scikit-learn; 100 trees, maximum depth = 10; [27]) was trained to predict disease subtypes. Feature importance was quantified using SHAP (SHapley Additive exPlanations; [28]) with the TreeExplainer framework. Class-specific mean absolute SHAP values were used to rank features.
The 100 highest SHAP-value genes per subtype were selected, yielding 474 unique genes across all subtypes (Supplementary Table S1). These genes represent those contributing most to model predictions, including potential nonlinear and interaction effects. To mitigate information loss from aggressive filtering and facilitate learn- ing of nonlinear feature interactions, 526 highly variable genes were reintroduced. This combined gene set was used for both gene expression–only and multimodal models.
Copy number variation (CNV)
CNV features were derived from Supplementary Table 19 of the Pölönen et al. study [7] by aggregating CNV events per megabase. Features were stratified by CNV type (e.g., deletion, loss, gain) and size category (e.g., focal, small, broad). Low-information features were removed by excluding features with low variance (
) or fewer than 10 unique values, yielding a total of 458 CNV features.
DNA variants (SNV/SV)
Variants features were obtained from the Synapse R dataset (Data_1309Samples.RData, https://doi.org/10.7303/syn54032669) and augmented with variants from Supplementary Table 11 of Pölönen et al. [7], resulting in 608 variant features, including 70 CNV features. A total of 341 features were overlapping between the Synapse R dataset and Supplementary Table 11, while 43 and 224 variants are unique to the Synapse R dataset and Supplementary Table 11, respectively.
Clinical data (Clin)
In order to develop a model that enables unbiased prediction based on available features prior to outcome assessment, four post-induction clinical variables that encode or depend on treatment outcomes (“Day 29 morphology”, “treatment arm”, “standard induction”, and “HSCT” (hematopoietic stem cell transplantation)) were excluded, resulting in a total of 42 encoded clinical features.
Model construction
Unimodal models were trained separately for gene expression, DNA variants, CNVs, and clinical data using the corresponding feature sets described above. The clinical-only model used all retained clinical variables, the variant-only model used all available variant features, and the CNV-only model used all filtered CNV features.
For multimodal integration, gene expression, DNA variant, and clinical features were combined. CNV features were excluded from the multimodal model due to consistently poor performance observed in unimodal CNV models, indicating limited predictive utility in this setting. For a detailed overview of features per model see Supplementary Tables S2 and S3.
Encoding
Categorical variables (e.g., CNS status) were one-hot encoded. Continuous variables (e.g., white blood cell count) were not standard-scaled; instead, they were processed using piecewise linear embeddings (PLE; [29]) which represent scalar features through learnable piecewise linear transformations, improving numerical stability and expressiveness.
Deep learning architecture
We employed a TabM-derived architecture ([17]), a deep learning framework optimized for tabular data that utilizes a mini-ensemble technique within network layers. The architecture consisted of three components:
Embeddings
Numerical features were transformed using PLE with learnable quantiles, enabling modeling of nonlinear relationships without explicit pre-normalization.
Backbone
The core network used the TabM structure, parameterized by number of network layers (
) and layer dimension (
, width of layers).
Multi-task competing risk head
The network was designed for multi-task learning, simultaneously predicting:
Competing-risk survival, modeled using a cause-specific Cox proportional hazards framework, producing K log-hazard outputs corresponding to distinct event types (e.g., relapse).
Subtype classification, modeled as a multi-class classification task.
Training and stratification strategy
Model training employed a custom relaxed stratified 5-fold cross-validation scheme. To address class imbalance and correlations between subtypes and survival outcomes, a hierarchical stratification strategy was applied. Samples were initially stratified by a composite Subtype_EventStatus label; rare categories were pooled into an “other” group when necessary.
Data were split into outer 5-fold cross-validation sets, with each training fold further divided into training and validation subsets (80%/20%). Training used the AdamW optimizer [30] with full-batch gradient descent. The global loss was defined as:
![]() |
where
denotes the sum of cause-specific Cox partial likelihood [31] losses (Breslow method for ties [32]) and
denotes the cross-entropy loss. Inverse class-frequency weights were (optionally) applied to both loss components. Early stopping was based on the sum of validation accuracy and concordance index (C-index) with a patience of 50 epochs.
Hyperparameter optimization
Hyperparameter tuning was conducted using Optuna [33] with 75 trials per dataset configuration. Optimized parameters included learning rate (
–
), weight decay (
–
), architecture dimensions (block sizes: 128, 256, 512; embedding sizes: 8, 12, 16), number of PLE bins (16, 32, 64), PLE function usage (true/false), loss weighting parameter
(0.1–0.9), and inverse class-frequency weighting (true/false). A list of final model parameters can be found in Supplementary Table S4.
The objective function was a weighted average of threefold cross-validation C-index and classification accuracy, with equal weight assigned to each metric. For an overview of final model parameters after tuning see Supplementary Table S4.
Statistical analysis and implementation
Models were implemented in PyTorch [34] using the rtdl-num-embeddings and TabM library ([17, 29]). Survival metrics were computed using scikit-survival ([35]). Experiments were run on a CUDA-enabled GPU. Performance was reported as mean C-index and accuracy across the five cross-validation folds. Analyses were conducted in Python using SciPy [36], lifelines [37], scikit-survival [35], matplotlib [38], and seaborn [39].
Competing-risk cumulative incidence analysis
Cause-specific cumulative incidence functions were estimated for five mutually exclusive event types: relapse, toxic death, induction failure, second malignant neoplasm, and other using scikit-survival’s cumulative_incidence_competing_risks function. Patients were stratified into high- and low-risk groups based on predicted cause-specific risk scores, using percentile-based thresholds corresponding to observed event incidences.
Event-free survival analysis
Event-free survival (EFS) was analyzed to assess the prognostic relevance of predicted relapse risk. Patients were stratified into high- and low-risk groups using the upper decile of predicted relapse risk. Survival time was administratively censored at five years. Kaplan–Meier curves [40] were estimated using lifelines KaplanMeierFitter, and differences between groups were evaluated using the log-rank test [41].
Benchmarking clinTALL and TALLSorts
To establish baseline performance, we evaluated the TALLSorts classifier [8] using repeated cross-validation. A custom Python wrapper enabled automated training and evaluation via the TALLSorts command-line interface. Only SHAP-preselected genes were used to limit runtime.
Five-fold cross-validation was repeated for 10 independent iterations with distinct random seeds (50 total evaluations). Models were trained using default TALLSorts parameters and evaluated on held-out test sets. The clinTALL architecture was evaluated using identical splits, default TabM parameters, inverse class-frequency weighting, PLE-transformed numerical features, and AdamW optimization with early stopping.
Performance metrics were aggregated across all folds. Overall accuracy and a cumulative confusion matrix were computed to identify systematic misclassification patterns.
External validation
For external validation, the clinTALL model was trained using the set of expressed genes shared between the training and validation cohorts, corresponding to the final gene set defined above. Hyperparameter tuning was performed exclusively on the training data. Raw RNA-seq counts were normalized using variance-stabilizing transformation (VST) implemented in pyDESeq2 [42], with normalization parameters estimated exclusively from the training cohort and applied to validation cohorts without refitting.
Five models trained during cross-validation were used to generate predictions for external cohorts, and final predictions were obtained by averaging outputs across models.
Other prediction tools
Predictions for TASC [43] and ALLCatchR [44] were generated via the local web-app interface (TASC) and the R-interface (ALLCatchR, package version 1.1) respectively, as per their description on the respective GitHub pages.
Assigning proxy labels
Among the 20 fusion gene types identified in the in-house AIEOP-BFM cohort, 12 were also reported in the Pölönen et al. study, allowing manual assignment of transcriptional subtypes based on their definitions in 33 samples. For the analysis of fusion–subtype associations, we prioritised recurrent mappings supported by multiple samples. Fusion–subtype combinations represented by a single sample were included only when no other subtype assignment was observed for that fusion event. When a fusion was associated with multiple subtypes, only the predominant mappings (i.e., those supported by the largest number of samples) were retained, while isolated single-sample associations were omitted to improve interpretability and reduce the influence of potentially non-representative assignments.
Estimating training data requirements via cross-subtype scaling
To estimate data requirements to improve the prediction performance of rare subtypes, we applied a cross-subtype scaling approach in which each subtype was treated as an observation linking training sample size to classification performance. A three-parameter power-law function (
) was fitted across subtypes to model the relationship between sample size and F1 score or recall. This fitted curve was then used to estimate the minimum number of training samples required to reach a predefined performance threshold (F1/recall
0.80):
. Estimates assume comparable data distributions across subtypes and should be interpreted as lower bounds.
Results
Input of multimodal data achieves high performance of T-ALL subtype classification and treatment outcome inference
clinTALL is a multitask learning pipeline that integrates multimodal input data for pediatric T-ALL subtype classification and treatment outcome prediction (Fig. 1A). The model was trained on 1309 T-ALL samples from a recently published well-curated cohort of pediatric T-ALL patients [7]. Multimodal inputs contained a total of 2108 features collected at diagnosis, including 41 baseline clinical parameters and day-29 minimal residual disease (MRD), 1066 whole genome sequencing (WGS) derived genomic alterations and 1000 gene expression features from whole transcriptome sequencing (WTS, Supplementary Table S3). To process this heterogeneous tabular data, we utilized TabM ([17]), a modern deep learning architecture that employs piecewise linear embeddings and batch ensembling to learn robust feature representations. A neural network (NN) based architecture was employed to generate a shared latent embedding for jointly learned dual prediction of subtypes and risk scores (Fig. 1B). A softmax classification head was used for subtype prediction optimized via cross-entropy loss, whereas a cause-specific Cox proportional hazards (adapted from the DeepSurv implementation of the pycox package [45, 46]) approach was employed to generate risk scores, explicitly modeling competing risks (e.g., relapse vs. death) within a unified framework. SHAP values were generated for a more detailed overview of feature contributions to each modality (Supplementary Tables S5).
Fig. 1.
Overview and performance of the clinTALL multimodal framework. A Overview of the clinTALL framework. The model integrates clinical, genomic, transcriptomic, and CNV data and predicts both T-ALL molecular subtype and event-specific risk scores. B Schematic overview of the model architecture. C Performance comparison across different data modalities indicates that a multimodal data model outperforms unimodal data models. The central heatmap defines the input data configuration for each experiment, where cells colored in grey indicate the inclusion of a specific data modalities (Copy number variation (CNV), clinical data, genomic alterations (SNV/SV), or gene expression). The left bar chart displays the mean concordance index (C-Index) for survival prediction, and the right bar chart shows the mean accuracy for subtype classification. Error bars represent the standard deviation. D The per-subtype classification accuracy shows high predictive performance for most subtypes. Horizontal bars show recall (per-class accuracy) for each T-ALL subtype. The number of evaluation samples for each subtype is listed to the left. Most subtypes achieve high accuracy, whereas a small number of rare subtypes with very low sample counts show limited discriminability. E Performance comparison of three risk prediction metrics across different clinical event types. The C-Index (blue bars) measures discrimination ability, mean time-dependent AUC (orange bars) represents the average area under the receiver operating characteristic curve, and IBS (green bars, Integrated Brier Score) assesses prediction error, where lower values indicate better performance. A dashed vertical line at 0.5 represents random prediction for AUC-based metrics
To evaluate the contribution of each data modality, we benchmarked single-modality data models. Among these, the transcriptome-only model showed the strongest predictive performance for both subtype classification (92.2%) and event-free survival (EFS) prediction (65.9%) (Fig. 1C, Supplementary Table S6). The high subtype-classification accuracy is expected, given that these subtypes were originally defined using gene expression based clustering [7]. WGS derived alterations also achieved good performance for both tasks. Clinical parameters demonstrated relatively low subtype classification accuracy (52.4%), however displayed good concordance for EFS prediction (63.0%). Together, these data indicate that the transcriptome-only model outperforms models solely based on genomic or clinical features across both tasks.
Integration of all data modalities preserves the high accuracy of subtype classification, and also achieves high accuracy at the individual subtype level (Fig. 1D). Among the 17 T-ALL subtypes, nine achieved an accuracy greater than 90%. Four subtypes (TME-enriched, KMT2A, MLLT10 and HOXA9 TCR) showed moderate accuracy (
) due to overlapping features among these subtypes (Supplementary Table S7), while the TME-enriched subtype was further affected by reduced sample quality, with a lower blast percentage compared to the overall cohort (51.2% vs. 84.2%). Three subtypes (NKX2-5, NUP98 and NUP214) exhibited very low accuracy (
), which is likely due to the limited number of samples for training, in line with the power analysis indicating that at least 84 samples per subtype are required to reliably achieve a recall
0.80.
Instead of classical single-event based survival analysis, clinTALL employs a competing risk-based framework to generate event-specific risk predictions. The cause-specific competing risk model achieved an overall concordance-index (C-index) of 0.602, and demonstrated distinct predictive capabilities across event types (Fig. 1E, Table 1). Performance was the strongest for induction failure, where the model maintained high discrimination (C-index 0.960; mean AUC 0.965). Secondary outcomes, including relapse and second malignant neoplasm, showed moderate discriminative ability (C-indices of 0.577 and 0.621, respectively) accompanied by low Brier scores, indicating low overall prediction error despite the low event frequency.
Table 1.
Comprehensive performance metrics of competing risk models by event type
| Metric | Overall | Relapse | Toxic death | Induction failure | Second malignant neoplasm | Other* |
|---|---|---|---|---|---|---|
C-Index
|
0.602 | 0.577 | 0.541 | 0.960 | 0.621 | 0.368 |
| AUC Mean | 0.657 | 0.613 | 0.592 | 0.965 | – | 0.329 |
| AUC 180d | 0.701 | 0.669 | 0.558 | 0.965 | – | 0.355 |
| AUC 365d | 0.663 | 0.647 | 0.618 | 0.966 | 0.877 | 0.246 |
| AUC 1095d | 0.606 | 0.572 | 0.568 | 0.966 | 0.689 | 0.344 |
IBS
|
0.099 | 0.059 | 0.018 | 0.017 | 0.005 | 0.008 |
| Brier 180d | 0.048 | 0.018 | 0.005 | 0.018 | 0.000 | 0.004 |
| Brier 365d | 0.082 | 0.042 | 0.017 | 0.018 | 0.003 | 0.006 |
| Brier 1095d | 0.134 | 0.089 | 0.022 | 0.017 | 0.008 | 0.011 |
Performance metrics for the competing risk model across pooled predictions from the final model and individual event types. C-Index represents the concordance index for discrimination across all time points. AUC (Area Under the Receiver Operating Characteristic Curve) is reported as the mean across all time points (AUC Mean) and at specific landmarks: 180 days, 365 days (1 year), and 1095 days (3 years) post-baseline. Time-dependent AUCs were computed at fixed landmark times using predictions from cause-specific hazard models, with competing events treated as censoring. IBS (Integrated Brier Score) summarizes overall prediction error across the study period, while time-specific Brier scores quantify prediction error at each landmark. (
) Lower Brier scores and IBS values indicate lower prediction error; (
) higher C-Index and AUC values indicate better discrimination (with 0.5 representing random prediction and 1.0 representing perfect prediction for AUC). – indicates insufficient events at that time point for metric calculation. * “Other” contains samples assigned to “death, not otherwise specified (NOS)” and “induction death”
Together, by integrating clinical features and multi-omics data, clinTALL enables high performance subtype classification, and allows for event-specific risk prediction.
Competing risk-based modeling determined patients at high risk for individual events
Pediatric T-ALL outcome data contain a set of mutually competing events, such as induction failure, toxic death and relapse. Thus, a competing risk-based survival analysis is required for accurate analysis of treatment outcome. Accordingly, clinTALL models survival of pediatric T-ALL using a competing risk structure and generates event specific risk scores. Using cumulative incidence functions we confirmed the model’s ability to distinguish high-risk patient groups across key clinical endpoints (Fig. 2A). The most pronounced risk stratification was observed for induction failure, where the model achieved near-perfect separation, isolating virtually all events within the predicted high-risk group. Second malignant neoplasm events showed moderate separation consistent with their lower baseline frequency, with the high-risk group consistently tracking above the low-risk group. Conversely, stratification for the ‘other’ group was unsuccessful (no patients with events ended up in the high-risk group), likely reflecting the heterogeneous nature of this small catch-all category.
Fig. 2.
Integrated evaluation of competing risk model predictions. A Cumulative incidence curve stratified by predicted risk groups (high risk in orange, low risk in blue) for five competing event types. Patients were classified into risk groups based on model outputs at baseline. The y-axis represents the cumulative probability of experiencing each specific event over time (x-axis, in days from baseline), accounting for competing risks. The stepwise pattern reflects discrete event times in the dataset. Patients were classified as high-risk if their predicted cause-specific log-hazard was at or above the percentile threshold corresponding to the observed event rate for each specific event type. B Standardized cause-specific log-hazard coefficients with 95% confidence intervals from the competing risk model. Each panel displays coefficients scaled within that event type. C Proportion of samples experiencing each adverse event type, stratified by T-ALL subtype. Event types include: no event (grey), other, induction failure, relapse, second malignant neoplasm, and toxic death. D Correlation between Day 29 minimal residual disease (MRD) levels (%) and normalized predicted relapse risk scores. Each point represents an individual patient sample. (
,
, Pearson, two-tailed significance test) E 5-year event-free survival curves by predicted relapse-specific risk group. The high-risk group (orange,
) shows significantly inferior EFS compared to the low-risk group (blue,
). Shaded regions indicate 95% confidence intervals. Relapse-specific risk groups were defined using model-predicted probabilities with cutoffs matching observed event rates
When applied to a multimodal dataset, our event-specific model enables a more refined characterization of patient outcomes and improved discrimination among samples experiencing different clinical endpoints. For example, previous studies using simple event-censor-based survival models have suggested that SPI1 and LMO2
-like subtypes are associated with poor treatment outcome [7, 47]. In our competing risk-based model, we observed that cases with LMO2
-like subtype show specific increased risk scores for induction failure and relapse, whereas cases with SPI1 subtype were associated with second malignancy and toxic death (Fig. 2B). This is in line with the enriched frequency of these specific clinical events in cases harbouring LMO2
-like and SPI1 T-ALL subtypes (Fig. 2C). Together, this highlights the superior accuracy and resolution of clinTALL in event-specific outcome inference.
Outcomes for relapsed pediatric T-ALL remained poor [47], therefore identification of patients at high risk for relapse is critical to enable precise therapeutic stratification. At present, minimal residual disease (MRD) remains the only prognostic marker applied across pediatric T-ALL clinical trials [48, 49]. In our competing risk-based model, although C-index (57.7%) for relapse is modest relative to other events, it demonstrates strong short-term discrimination (180-day AUC = 0.669), with attenuation over longer horizons (1-year AUC = 0.647, 3-year AUC = 0.572, Table 1). The relapse risk score derived from our model shows a statistically significant but weak positive correlation with day-29 MRD (
,
; Fig. 2D). Moreover, our competing risk-based model successfully delineated two distinct relapse risk groups, with the high-relapse-risk group exhibiting a significantly steeper accumulation of early events and a higher cumulative incidence plateau (
20% vs.
10%; Fig. 2A, relapse panel). Consistently, high-risk patients showed significantly lower 5-year EFS (75.5% vs. 85.7%,
; Fig. 2E). Together, these findings indicate that the competing risk-based model is able to identify patients at high-risk to relapse.
High accuracy was observed in external cohorts
To estimate the performance of clinTALL on real-world clinical data, we applied the tool to two independent RNA-sequencing datasets from diagnostic pediatric T-ALL samples. The Hackenhaar dataset comprises 108 T-ALL samples from the Nordic Society of Paediatric Haematology and Oncology (NOPHO) ALL2008 T-ALL study cohort [26]. However, the absence of publicly available clinical or cytogenetic annotations prevented the direct assessment of prediction accuracy. The second, in-house RNA-seq dataset consists of 120 diagnostic samples from patients with T-ALL enrolled in the Italian AIEOP-BFM ALL 2017 treatment study. In this cohort, the exact fusion gene was assessed positive for 41 samples, whereas the others were negative. Given the fact that the 17 subtypes defined in the Pölönen study [7] are derived from integrated whole-transcriptome and whole-genome analyses, the lack of definitive ground truth subtype information in these two independent RNA-seq datasets closely mirrors the incompleteness and heterogeneity of real-world diagnostic data.
First, despite missing ground truth labels, we sought to estimate whether subtypes predicted by clinTALL aligned with the structure of the training cohort. To this end, we embedded both the query and reference samples into a shared UMAP (uniform manifold approximation and projection) space. As a result, we observed strong concordance between the predicted subtypes and their corresponding reference regions (Fig. 3A), indicating that clinTALL maintains robust performance when applied to real-world data.
Fig. 3.
External validation of clinTALL subtype classification and risk prediction across independent cohorts. A UMAP projection showing the distribution of T-ALL molecular subtypes across three independent cohorts: Pölönen et al. (left), cohort from AIEOP-BFM ALL 2017 study, and Hackenhaar et al. (right). Each point represents an individual patient sample, colored by predicted subtype. The cohorts demonstrate consistent subtype distributions in transcriptomic space, validating the generalizability of clinTALL classification. B Validation of clinTALL subtype predictions for samples with known fusion events. The confusion matrix shows the number of samples with specific gene fusions (rows) assigned to each predicted subtype (columns). Results demonstrate biologically concordant classifications, with fusion-driven cases correctly assigned to their expected subtypes (e.g., STIL::TAL1
TAL1 DP-like or TAL1
-like; KMT2A fusions
KMT2A or ETP-like subtypes; PICALM::MLLT10 and DDX3X::MLLT10
MLLT10 or ETP-like). C Visualisation of the standardized estimated log-hazard for different cause-specific adverse clinical endpoints (X-axis) across individual patients (Y-axis) in the in-house validation cohort. Each row represents a single patient, ordered and grouped by their predicted T-ALL molecular subtype (indicated by the colored bar on the left)
Next, we evaluated the prediction accuracy using the available fusion gene information in the AIEOP validation cohort. RNA-seq-based fusion detection identified fusions in 41 out of 120 samples, while 2/3 of the samples were fusion-negative. This is likely because T-ALL rearrangements frequently involve non-coding regions, as shown from the WGS data (Pölönen et al), which are difficult to capture using RNA-seq. Among the 20 fusion gene types determined in the in-house cohort, twelve were also reported in the Pölönen study, allowing us to manually assign subtypes according to their definition in 33 samples (Supplementary Tables S8 and S9). Of these samples, clinTALL correctly predicted subtypes in 27 samples, corresponding to an accuracy of 81.8 % (Fig. 3B). The false predicted samples are mainly from a cluster of subtypes (related to NUP, KMT2A, MLLT10, ETP-like and HOXA subtypes) which is hard to differentiate, mainly due to lack of unique transcriptional profile (Supplementary Table S10) and the low number of samples in the training data (Fig. 3B).
Lastly, we assessed the accuracy of predicting treatment outcomes in the Italian validation cohort with only RNA-sequencing data available. We determined two patients with a high risk score for second malignant neoplasm (one SPI1 and one TAL1
-like) and one ETP-like patient with a high risk score of induction failure (Fig. 3C). In addition, five patients were classified as high-risk to relapse (Fig. 3C). Following treatment outcome assessment, these predicted outcomes were confirmed in all eight patients (These sample-level outcome events were used solely as ground-truth labels for model validation rather than as an analysis of trial-defined endpoints).
These findings demonstrate that clinTALL accurately predicts molecular T-ALL subtypes using real-world RNA-sequencing data and allows for determination of patients with high risk for induction failure, second malignancy and relapse.
clinTALL demonstrates competitive performance among available tools
We next compared the performance of clinTALL with previously published tools. To our knowledge, no existing model provides both subtype classification and outcome prediction for pediatric T-ALL. For outcome prediction alone, PredicTALL has been reported [14], but its source code is not publicly available, preventing direct comparison with clinTALL. Several AI-based tools have been published for ALL subtype prediction, though most address pan-ALL subtype classification and do not specifically resolve the complex heterogeneity of T-ALL [9, 13, 50]. By contrast, ALLCatchR, TASC, TALLSorts and Tallforest were reported to capture the complex subtype architecture of T-ALL [8, 12, 43, 44]. Among these, TALLSorts provides accessible source code that allows for model benchmarking, whereas ALLCatchR and TASC offer pre-trained models for subtype prediction. Therefore we benchmarked the model performance of clinTALL relative to TALLSorts, and further compared the subtype predictions of clinTALL, ALLCatchR and TASC using the AIEOP-BFM ALL 2017 cohort.
The original TALLSorts classifies samples into only 8 subtypes, rather than the current 17 subtypes framework. To enable a fair and direct comparison with TALLSorts that only uses gene expression data as input, we retrained its model using the same cohort of 1309 T-ALL samples and the same 17 subtype output as applied in clinTALL. Under these harmonized conditions, clinTALL outperformed TALLSorts, with an overall accuracy of 95.0 % versus 93.4 % (Fig. 4A). Furthermore, clinTALL showed higher per-class accuracy (macro recall of 86.1 % vs. 83.4 %; Fig. 4B), with notably improved performance for LMO2
-like (90.0 % vs. 82.0 %) and MLLT10 (90.0 % vs. 86.0 %) subtypes (Fig. 4 C).
Fig. 4.
clinTALL shows improved T-ALL subtype classification performance over TALLSorts and high concordance with TASC and ALLCatchR. A Overall classification accuracy per test fold. clinTALL achieves significantly higher accuracy than TALLSorts (p-value: 6.83
, paired t-test). Box plots show median and interquartile ranges across test folds. B Overall recall (sensitivity) comparison between clinTALL and TALLSorts. No significant difference in overall recall was observed (p-value: 0.102, paired t-test). C Subtype-specific recall comparison. Bar plots show the proportion of correctly classified samples (recall) for each of the 17 T-ALL molecular subtypes. clinTALL (orange) demonstrates improved or comparable performance to TALLSorts (blue) across most subtypes, with notable improvements in rare subtypes. D Heatmap of counts comparing TASC (output column ‘corrected’) to clinTALL subtype predictions.Red boxes highlight cells flagged as mismatches. E Two-part heatmap comparing ALLCatchR cluster predictions (rows) to clinTALL subtype predictions (columns). The top panel displays a candidate only predictions subset (gray-shaded rows) and the bottom panel shows the high-confidence ALLCatchR cluster predictions (for these candidates are not reported); cells with red boxes mark mismatched predictions. The right-hand y-axis annotates each ALLCatchR row with ETP-status prediction (upper case - high confidence, lower case - candidate)
Next, we compared the subtype prediction of clinTALL, ALLCatchR and TASC using the 33 samples with available fusion genes in the AIEOP cohort. TASC uses the same output subtype definitions as clinTALL, enabling direct comparison of subtype predictions between the two tools. Among the 33 samples, 26 showed concordant subtype assignments (Fig. 4D; Supplementary Table S9). Of the 7 discordant cases, 5 were not assigned a subtype by TASC (labelled as “NA” in the output), while clinTALL correctly predicted 4 of these 5 cases according to the proxy labels. In the remaining 2 cases, TASC correctly predicted the subtypes, whereas clinTALL misclassified them. In contrast, ALLCatchR was trained on a broader cohort comprising both pediatric and adult T-ALL cases, and defined subtypes that differ from Pölönen et al [7], preventing the direct one-to-one comparison of output labels. Nevertheless, 27 of 33 samples were assigned high-confidence subtype predictions by ALLCatchR (Fig. 4E). Among these, the subtype predicted by clinTALL matched at least one of the high-confidence subtypes.
Together, despite the fact that only RNA-sequencing data were used for training, clinTALL outperforms TALLSorts for subtype prediction and shows high concordance with TASC and ALLCatchR for well-presented subtypes.
Container-based implementation for clinical deployment
To enable clinical translation of clinTALL, we provide an interactive Docker-based application for subtype and risk prediction. The application accepts standard clinical and/or molecular features and generates patient-specific predictions for each competing event. The tool is designed for ease of use by clinicians without programming expertise and supports both single-patient queries and batch processing. Comprehensive documentation and example cases are provided to facilitate interpretation of model outputs. The clinTALL application is freely accessible on github.com/UKWgenommedizin/clinTALL.
Discussion
Despite the increasingly refined molecular classification of pediatric T-ALL, translating this knowledge into clinically applicable tools remains challenging. In this study, we developed clinTALL, an ML-based framework that integrates multimodal data for both genetic subtype classification and treatment outcome prediction. By incorporating clinical, genomic, and transcriptomic features, clinTALL consistently outperformed single-modality models in both tasks. Notably, while we observed that transcriptomic features alone were central to capturing T-ALL biology, the integration of multi-omics data via the TabM architecture successfully leveraged complementary information without introducing noise. This approach preserved the high fidelity of RNA-seq-based subtype classification while simultaneously enhancing survival prediction capabilities.
The competing risk-based modeling provided a particularly effective approach for stratifying distinct clinical endpoints, though performance varied by event type. clinTALL was highly effective at identifying induction failure and second malignant neoplasm, yet performance was lower for clinically heterogeneous categories such as toxic death. Regarding relapse, although clinTALL achieved strong concordance for early events, performance gradually declined at later time points. This trend likely reflects the temporal differences in these events: induction failure is defined at the end of the 4–6 week induction phase [51–53], whereas relapse events occur at a median of 13.8 months [54]. Nevertheless, the biological validity of the model was supported by a statistically significant, yet weak, correlation between predicted relapse risk and day-29 MRD. This suggests that clinTALL captures intrinsic components of early treatment response. While clinTALL preserves its predictive power for a disease typically associated to early events, however, the reduced accuracy at later time points indicates that early features alone may be insufficient to capture the biological process evolving during treatment, or processes that may drive late relapses, suggesting that incorporating longitudinal molecular or clinical measurements may be required to improve long-term predictive accuracy.
Although clinTALL achieved high subtype accuracy overall, four subtypes exhibited reduced performance due to lack of unique transcriptional profile and the limited number of samples in the training cohort. Expanding the sample size to at least 84 for these rare subtypes is expected to further improve performance, reaching a recall
0.80. In addition, this study focuses on the 17 major subtypes and does not capture finer stratification within ETP-like subgroups. Incorporating these subgroups in future work will be important to enhance precision of subtype classification in T-ALL. Furthermore, event-specific risk modeling would also benefit from validation in datasets with complete and accurately annotated time of clinical events.
Conclusions
In summary, clinTALL provides a unified multimodal, multi-task framework that simultaneously delivers subtype classification and event-specific risk prediction in pediatric T-ALL. By offering a user-friendly web interface, clinTALL facilitates the broader application of multi-omics-derived knowledge in clinical research. This framework supports the integration of molecular information into patient management, ultimately contributing to the development of more tailored treatment options and improved treatment outcomes.
Additional file
Additional file 1. Additional File ‘SupplementaryTables1-10.xlsx’ includes: Table S1 - Genes selected in supervised selection process. Table S2 - Number of features used per model. Table S3 - Names of features per model. Table S4 - Final model parameters. Table S5 - SHAP values per modality. Table S6 - Final Model Classification Reports. Table S7 - Subtype to Subtype transcriptional similarity. Table S8 - Fusion gene to subtype assignment for validation cohort. Table S9 - Predictions and fusion genes for validation cohort. Table S10 - Transcriptional similarity of genetic driver groups to subtypes. Additional File ‘counts_matrix.csv’ includes: Table S11 - RNA-seq derived count matrix
Acknowledgements
We would like to thank Dr. Matt McCrary for critical reading of the manuscript and insightful comments.
Code availability
The code accompanying this paper is available at https://github.com/UKWgenommedizin/clinTALL/ and Zenodo.
Abbreviations
- T-ALL
T-lineage acute lymphoblastic leukemia
- B-ALL
B-lineage acute lymphoblastic leukemia
- ETP-ALL
Early T-cell precursor acute lymphoblastic leukemia
- WHO
World Health Organization
- ICC
International Consensus Classification
- HSCT
Hematopoietic stem cell transplantation
- ML
Machine learning
- EFS
Event-free survival
- CNV
Copy number variation
- SNV
Single nucleotide variant
- SV
Structural variant
- C-index
Concordance index
- AUC
Area under the curve
- IBS
Integrated Brier score
- WGS
Whole-genome sequencing
- WTS
Whole-transcriptome sequencing
- NN
Neural network
- PLE
Piecewise linear embeddings
- NOS
Not otherwise specified
- MRD
Minimal residual disease
- AIEOP-BFM
Associazione Italiana Ematologia Oncologia Pediatrica – Berlin-Frankfurt-Münster
- NOPHO
Nordic Society of Paediatric Haematology and Oncology
- COG
Children’s Oncology Group
- GEO
Gene Expression Omnibus
- SHAP
SHapley Additive exPlanations
- GEX
Gene expression
- VST
Variance-stabilizing transformation
- UMAP
Uniform Manifold Approximation and Projection
- TCR
T-cell receptor
- TME
Tumor microenvironment
- CNS
Central nervous system
Authors' contributions
Conceptualization: ŽA, JY and AKB. Methodology: LS and JY. Pipeline development: LS and JY. Validation: ŽA, SR, GF, AB, FL, CR and GiC. Data curation: SR, GF, AR, LL, GuC, AB, FL, CR, GiC. Writing - Original draft preparation: LS, JY. Writing - Review and editing: LS, ŽA, JY and AKB. Supervision: AKB. Project administration: AKB. Funding acquisition: GiC and AKB. All authors read and approved the final manuscript.
Funding
Open Access funding enabled and organized by Projekt DEAL. This project was supported by the BZKF as part of the OMICS and AI/Bioinformatics flagship programs. This research was partly funded by Deutsche Forschungsgemeinschaft (DFG), grant numbers BE6555/1-1 and BE6555/2-1. This work was supported by a grant of the Mildred Scheel Early Career Center (MSNZ Würzburg) to Željko Antić and the José Carreras Stiftung grant DJCLS 20 R/2026 to Željko Antić and Jiangyan Yu. This project was also supported by Fondazione Maria Letizia Verga.
Data availability
The training datasets used during the current study are available from Synapse (ID: syn54032669; https://doi.org/10.7303/syn54032669) and the study by Pölönen et al. (2024). The NOPHO ALL2008 validation dataset from the study by Hackenhaar et al. [26] is available from Gene Expression Omnibus (GEO) under accession number GSE272023. The RNAseq derived count matrix for the AIEOP cohort is available in Supplementary Table S11.
Declarations
Ethics approval and consent to participate
Patients were enrolled in Italy between December 2021 and March 2024 into the international multicenter AIEOP-BFM ALL 2017 trial (clinicaltrial.gov NCT03643276, EudraCT n. 2016-001935-12). This study has been conducted in accordance with the ethical standards of the Declaration of Helsinki and following national and international guidelines. A written informed consent was obtained from patients or legal representatives (Ethics Committee of Monza, Italy, Prot. No. 2941/2019 and the related local informed consent).
Consent for publication
Not applicable.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
The online version contains supplementary material available at 10.1186/s13073-026-01733-8.
References
- 1.Shiraz P, Jehangir W, Agrawal V. T-Cell Acute Lymphoblastic Leukemia-Current Concepts in Molecular Biology and Management. Biomedicines. 2021;9. 10.3390/biomedicines9111621. [DOI] [PMC free article] [PubMed]
- 2.Summers RJ, Teachey DT. SOHO State of the Art Updates and Next Questions | Novel Approaches to Pediatric T-cell ALL and T-Lymphoblastic Lymphoma. Clin Lymphoma Myeloma Leuk. 2022;22:718–25. 10.1016/j.clml.2022.07.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Brady SW, Roberts KG, Gu Z, Shi L, Pounds S, Pei D, et al. The genomic landscape of pediatric acute lymphoblastic leukemia. Nat Genet. 2022;54:1376–89. 10.1038/s41588-022-01159-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Arber DA, Orazi A, Hasserjian RP, Borowitz MJ, Calvo KR, Kvasnicka HM, et al. International Consensus Classification of Myeloid Neoplasms and Acute Leukemias: integrating morphologic, clinical, and genomic data. Blood. 2022;140:1200–28. 10.1182/blood.2022015850. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Dai YT, Zhang F, Fang H, Li JF, Lu G, Jiang L, et al. Transcriptome-wide subtyping of pediatric and adult T cell acute lymphoblastic leukemia in an international study of 707 cases. Proc Natl Acad Sci USA. 2022;119:e2120787119. 10.1073/pnas.2120787119. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Müller J, Walter W, Haferlach C, Müller H, Fuhrmann I, Müller ML, et al. How T-lymphoblastic leukemia can be classified based on genetics using standard diagnostic techniques enhanced by whole genome sequencing. Leukemia. 2023;37:217–21. 10.1038/s41375-022-01743-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Pölönen P, Giacomo DD, Seffernick AE, Elsayed A, Kimura S, Benini F, et al. The genomic basis of childhood T-lineage acute lymphoblastic leukaemia. Nature. 2024;632:1082–91. 10.1038/s41586-024-07807-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Gu A, Schmidt B, Lonsdale A, Jalaldeen R, Kosasih HJ, Brown LM, et al. TALLSorts: a T-cell acute lymphoblastic leukemia subtype classifier using RNA-seq expression data. Blood Adv. 2023;7:7402–6. 10.1182/bloodadvances.2023010385. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Krali O, Marincevic-Zuniga Y, Arvidsson G, Enblad AP, Lundmark A, Sayyab S, et al. Multimodal classification of molecular subtypes in pediatric acute lymphoblastic leukemia. NPJ Precis Oncol. 2023;7:131. 10.1038/s41698-023-00479-5. [DOI] [PMC free article] [PubMed]
- 10.Tang M, Antić Ž, Fardzadeh P, Pietzsch S, Schröder C, Eberhardt A, et al. An artificial intelligence-assisted clinical framework to facilitate diagnostics and translational discovery in hematologic neoplasia. EBioMedicine. 2024;104:105171. 10.1016/j.ebiom.2024.105171. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Gu Z, Hu Z, Jia Z, Liu J, Mao A, Han H. MD-ALL: an Integrative Platform for Molecular Diagnosis of B-cell Acute Lymphoblastic Leukemia. Res Square. 2023. 10.21203/rs.3.rs-2798895/v1. [DOI] [PMC free article] [PubMed]
- 12.Polonen P, Fan Y, Lei S, Gao Q, Wu Y, Chang TC, et al. Tallforest: Multi-omic classifier for T-lineage acute lymphoblastic leukemia. Blood. 2025;146:336. 10.1182/blood-2025-336. [Google Scholar]
- 13.Steinicke TL, Benfatto S, Capilla-Guerra MR, Monteleone AB, Young JH, Shankar S, et al. Rapid epigenomic classification of acute leukemia. Nat Genet. 2025;57:2456–67. 10.1038/s41588-025-02321-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Simonin M, Boissel N, Petit A, Mullighan CG, Hunger SP, Loh ML, et al. Prognostic impact of the PredicT-ALL classifier in the AALL0434 trial: a model combining NGS, MRD, and WBC at diagnosis. Blood Adv. 2025;9:5323–6. 10.1182/bloodadvances.2025017399. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Satagopan JM, Ben-Porat L, Berwick M, Robson M, Kutler D, Auerbach AD. A note on competing risks in survival data analysis. Br J Cancer. 2004;91:1229–35. 10.1038/sj.bjc.6602102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Buckley M, Yeung DT, White DL, Eadie LN. T-cell acute lymphoblastic leukaemia: subtype prevalence, clinical outcome, and emerging targeted treatments. Leukemia. 2025;39:1294–310. 10.1038/s41375-025-02599-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Gorishniy Y, Kotelnikov A, Babenko A. TabM: Advancing Tabular Deep Learning with Parameter-Efficient Ensembling. 2025. arXiv:2410.24210.
- 18.Andrews S. FastQC: A quality control tool for high throughput sequence data. 2010. https://www.bioinformatics.babraham.ac.uk/projects/fastqc/. Accessed Dec 2025.
- 19.Dobin A, Davis CA, Schlesinger F, Drenkow J, Zaleski C, Jha S, et al. STAR: ultrafast universal RNA-seq aligner. Bioinformatics. 2012;29(1):15–21. 10.1093/bioinformatics/bts635. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Liao Y, Smyth GK, Shi W. featureCounts: an efficient general purpose program for assigning sequence reads to genomic features. Bioinformatics. 2013;30(7):923–30. 10.1093/bioinformatics/btt656. [DOI] [PubMed] [Google Scholar]
- 21.Martin FJ, Amode MR, Aneja A, Austine-Orimoloye O, Azov A, Barnes I, et al. Ensembl 2023. Nucleic Acids Res. 2023;51(D1):D933–41. 10.1093/nar/gkac958. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Illumina, Inc . DRAGEN Secondary Analysis Software. 2025. https://developer.illumina.com/dragen. Accessed July 2026.
- 23.Haas BJ, Dobin A, Stransky N, Li B, Yang X, Tickle T. STAR-Fusion: Fast and Accurate Fusion Transcript Detection from RNA-Seq. bioRxiv. 2017. 10.1101/120295.
- 24.Nicorici D, Şatalan M, Edgren H, Kangaspeska S, Murumägi A, Kallioniemi O, et al. FusionCatcher – a tool for finding somatic fusion genes in paired-end RNA-sequencing data. bioRxiv. 2014:011650. 10.1101/011650.
- 25.Uhrig S, Ellermann J, Walther T, Burkhardt P, Fröhlich M, Hutter B, et al. Accurate and efficient detection of gene fusions from RNA sequencing data. Genome Res. 2021. 10.1101/gr.257246.119. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Hackenhaar FS, Refhagen N, Hagleitner M, van Leeuwen F, Marquart HV, Madsen HO, et al. CpG island methylator phenotype classification improves risk assessment in pediatric T-cell acute lymphoblastic leukemia. Blood. 2025;145:2161–78. 10.1182/blood.2024026027. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: Machine Learning in Python. J Mach Learn Res. 2011;12:2825–30. [Google Scholar]
- 28.Lundberg SM, Erion G, Chen H, DeGrave A, Prutkin JM, Nair B, et al. From local explanations to global understanding with explainable AI for trees. Nat Mach Intell. 2020;2(1):2522–5839. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Gorishniy Y, Rubachev I, Babenko A. On Embeddings for Numerical Features in Tabular Deep Learning. 2023. arXiv:2203.05556.
- 30.Loshchilov I, Hutter F. Decoupled Weight Decay Regularization. In: International Conference on Learning Representations. 2019. Paper ID: Bkg6RiCqY7. http://arxiv.org/abs/1711.05101. Accessed Dec 2025.
- 31.Cox DR. Regression Models and Life-Tables. J Roy Stat Soc: Ser B (Methodol). 1972;34(2):187–202. 10.1111/j.2517-6161.1972.tb00899.x. [Google Scholar]
- 32.Breslow N. Discussion on Professor Cox’s Paper. J Roy Stat Soc: Ser B (Methodol). 1972;34(2):202–20. 10.1111/j.2517-6161.1972.tb00900.x. [Google Scholar]
- 33.Akiba T, Sano S, Yanase T, Ohta T, Koyama M. Optuna: A Next-generation Hyperparameter Optimization Framework. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Association for Computing Machinery; 2019.
- 34.Paszke A, Gross S, Chintala S, Chanan G, Yang E, DeVito Z, et al. Automatic differentiation in PyTorch. In: NIPS-W. NeuralInformation Processing Systems Foundation; 2017.
- 35.Pölsterl S. scikit-survival: A Library for Time-to-Event Analysis Built on Top of scikit-learn. J Mach Learn Res. 2020;21(212):1–6. http://jmlr.org/papers/v21/20-729.html. Accessed Dec 2025.
- 36.Virtanen P, Gommers R, Oliphant TE, Haberland M, Reddy T, Cournapeau D. SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nat Methods. 2020;17:261–72. 10.1038/s41592-019-0686-2. [DOI] [PMC free article] [PubMed]
- 37.Davidson-Pilon C. lifelines: survival analysis in Python. J Open Source Softw. 2019;4(40):1317. 10.21105/joss.01317.
- 38.Hunter JD. Matplotlib: A 2D graphics environment. Comput Sci Eng. 2007;9(3):90–5. 10.1109/MCSE.2007.55. [Google Scholar]
- 39.Waskom ML. seaborn: statistical data visualization. J Open Source Softw. 2021;6(60):3021. 10.21105/joss.03021.
- 40.Kaplan EL, Meier P. Nonparametric Estimation from Incomplete Observations. J Am Stat Assoc. 1958;53(282):457–81. 10.1080/01621459.1958.10501452. [Google Scholar]
- 41.Mantel N. Evaluation of Survival Data and Two New Rank Order Statistics Arising in Its Consideration. Cancer Chemother Rep. 1966;50(3):163–70. [PubMed] [Google Scholar]
- 42.Muzellec B, Telenczuk M, Cabeli V, Andreux M. PyDESeq2: a python package for bulk RNA-seq differential expression analysis. Bioinformatics. 2023. 10.1093/bioinformatics/btad547. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Benetti C, Almolla O, Gambi G, Massa A, Aifantis I, Tsirigos A, et al. TASC: A transcriptome-driven machine learning classifier to explore molecular heterogeneity and relapse-associated programs in T-cell Acute Lymphoblastic Leukemia. bioRxiv. 2025. 10.64898/2025.12.23.696007.
- 44.Beder T, Wolgast N, Walter W, Bendig S, Hartmann AM, Barz MJ, et al. ALLCatchR, a machine-learning classifier identifies now 20 T-ALL subtypes across cohorts and age groups. bioRxiv. 2026. 10.64898/2026.01.01.697268.
- 45.Katzman JL, Shaham U, Cloninger A, Bates J, Jiang T, Kluger Y. DeepSurv: personalized treatment recommender system using a Cox proportional hazards deep neural network. BMC Med Res Methodol. 2018;18:24. 10.1186/s12874-018-0482-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Kvamme H, Ørnulf Borgan, Scheel I. Time-to-Event Prediction with Neural Networks and Cox Regression. J Mach Learn Res. 2019;20(129):1–30. http://jmlr.org/papers/v20/18-424.html. Accessed Dec 2025.
- 47.Hughes AD, Pölönen P, Teachey DT. Relapsed childhood T-cell acute lymphoblastic leukemia and lymphoblastic lymphoma. Haematologica. 2025;110:1934–50. 10.3324/haematol.2024.285643. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Wood BL, Devidas M, Summers RJ, Chen Z, Asselin B, Rabin KR, et al. Prognostic significance of ETP phenotype and minimal residual disease in T-ALL: a Children’s Oncology Group study. Blood. 2023;142:2069–78. 10.1182/blood.2023020678. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Cario G, Valsecchi MG, Conter V, Gotti G, Möricke A, Stanulla M, et al. Results in pediatric T-ALL patients treated in trial AIEOP-BFM ALL 2009: Prognostic factors in the context of modern risk-adapted therapy. HemaSphere. 2025;9(9):e70206. 10.1002/hem3.70206. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Wiklander ML, Zachariah D, Krali O, Nordlund J. Error Reduction in Leukemia Machine Learning Classification With Conformal Prediction. JCO Clin Cancer Inform. 2025;9. 10.1200/CCI-24-00324. [DOI] [PMC free article] [PubMed]
- 51.Inaba H, Greaves M, Mullighan CG. Acute lymphoblastic leukaemia. Lancet (Lond Engl). 2013;381:1943–55. 10.1016/S0140-6736(12)62187-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Stock W, Luger SM, Advani AS, Yin J, Harvey RC, Mullighan CG, et al. A pediatric regimen for older adolescents and young adults with acute lymphoblastic leukemia: results of CALGB 10403. Blood. 2019;133:1548–59. 10.1182/blood-2018-10-881961. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Maloney KW, Devidas M, Wang C, Mattano LA, Friedmann AM, Buckley P, et al. Outcome in Children With Standard-Risk B-Cell Acute Lymphoblastic Leukemia: Results of Children’s Oncology Group Trial AALL0331. J Clin Oncol Off J Am Soc Clin Oncol. 2020;38:602–12. 10.1200/JCO.19.01086. [DOI] [PMC free article] [PubMed]
- 54.Rheingold SR, Bhojwani D, Ji L, Xu X, Devidas M, Kairalla JA, et al. Determinants of survival after first relapse of acute lymphoblastic leukemia: a Children’s Oncology Group study. Leukemia. 2024;38:2382–94. 10.1038/s41375-024-02395-4. [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
Additional file 1. Additional File ‘SupplementaryTables1-10.xlsx’ includes: Table S1 - Genes selected in supervised selection process. Table S2 - Number of features used per model. Table S3 - Names of features per model. Table S4 - Final model parameters. Table S5 - SHAP values per modality. Table S6 - Final Model Classification Reports. Table S7 - Subtype to Subtype transcriptional similarity. Table S8 - Fusion gene to subtype assignment for validation cohort. Table S9 - Predictions and fusion genes for validation cohort. Table S10 - Transcriptional similarity of genetic driver groups to subtypes. Additional File ‘counts_matrix.csv’ includes: Table S11 - RNA-seq derived count matrix
Data Availability Statement
The training datasets used during the current study are available from Synapse (ID: syn54032669; https://doi.org/10.7303/syn54032669) and the study by Pölönen et al. (2024). The NOPHO ALL2008 validation dataset from the study by Hackenhaar et al. [26] is available from Gene Expression Omnibus (GEO) under accession number GSE272023. The RNAseq derived count matrix for the AIEOP cohort is available in Supplementary Table S11.







