RanBALL: An Ensemble Random Projection Model for Identifying Subtypes of B-cell Acute Lymphoblastic Leukemia
Lusheng LiiD, Hanyu Xiao, Xinchao WuiD, Zhenya TangiD, Joseph David KhouryiD, Jieqiong WangiD, Shibiao WaniD
Abstract
As the most common pediatric malignancy, B-cell acute lymphoblastic leukemia (B-ALL) has multiple distinct subtypes characterized by recurrent and sporadic somatic and germline genetic alterations. Identifying B-ALL subtypes can facilitate risk stratification and enable tailored therapeutic design. Existing methods for B-ALL subtyping primarily depend on immunophenotyping, cytogenetic tests and genomic profiling, which would be costly, complicated, and laborious. To overcome these challenges, we present RanBALL (an ensemble Random projection-based model for identifying B-ALL subtypes), an accurate and cost-effective model for B-ALL subtype identification. By leveraging random projection (RP) and ensemble learning, RanBALL can preserve patient-to-patient distances after dimension reduction and yield robustly accurate classification performance for B-ALL subtyping. Benchmarking results based on >1700 B-ALL patients demonstrated that RanBALL achieved remarkable performance (accuracy: 0.93, F1-score: 0.93, and Matthews correlation coefficient: 0.93), significantly outperforming state-of-the-art methods like ALLSorts in terms of all performance metrics. In addition, RanBALL performs better than tSNE in terms of visualizing B-ALL subtype information. We believe RanBALL will facilitate the discovery of B-ALL subtype-specific marker genes and therapeutic targets to have consequential positive impacts on downstream risk stratification and tailored treatment design. To extend its applicability and impacts, a Python-based RanBALL package is available at https://github.com/wan-mlab/RanBALL.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 2
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- ALLSorts: a RNA-Seq classifier for B-Cell Acute Lymphoblastic Leukemia.
Breon Schmidt, Lauren M. Brown, … Alicia Oshlack·bioRxiv·Aug 1, 2021
- The gene expression classifier ALLCatchR identifies B-precursor ALL subtypes and underlying developmental trajectories across age
T. Beder, B.-T. Hansen, … L. Bastian·bioRxiv·Feb 1, 2023
- TALLSorts: a T-cell acute lymphoblastic leukaemia subtype classifier using RNA-seq expression data
Allen Gu, Breon Schmidt, … Alicia Oshlack·Blood AdvancesPeer-reviewed·Oct 30, 2023
- IntegrateALL: an end-to-end RNA-seq analysis pipeline for multilevel data extraction and interpretable subtype classification in B-precursor ALL
Nadine Wolgast, Thomas Beder, … Lorenz Bastian·HemaSpherePeer-reviewed·Apr 1, 2026
- The machine-learning classifier ALLCatchR2 identifies 20 T-ALL subtypes across cohorts and age groups
Thomas Beder, Nadine Wolgast, … Lorenz Bastian·HemaSpherePeer-reviewed·Sep 1, 2026
- Data-driven discovery of gene expression markers distinguishing pediatric acute lymphoblastic leukemia subtypes
Mona Nourbakhsh, Nikola Tom, … Elena Papaleo·Molecular OncologyPeer-reviewed·Aug 11, 2025