ALLSorts: a RNA-Seq classifier for B-Cell Acute Lymphoblastic Leukemia.
Breon SchmidtiD, Lauren M. BrowniD, Georgina L. RylandiD, Andrew LonsdaleiD, Hansen J. KosasihiD, Louise E. A. LudlowiD, Ian J. MajewskiiD, Piers A. BlomberyiD, Paul G. EkertiD, N. DavidsoniD, Alicia OshlackiD
Abstract
B-cell acute lymphoblastic leukemia (B-ALL) is the most common childhood cancer. Subtypes within B-ALL are distinguished by characteristic structural variants and mutations, which in some instances strongly correlate with responses to treatment. The World Health Organisation (WHO) recognises seven distinct classifications, or subtypes, as of 2016. However, recent studies have demonstrated that B-ALL can be segmented into 23 subtypes based on a combination of genomic features and gene expression profiles. A method to identify a patients subtype would have clear clinical utility. Despite this, no publically available classification methods using RNA-Seq exist for this purpose. Here we present ALLSorts: a publicly available method that uses RNA-Seq data to classify B-ALL samples to 18 known subtypes and five meta-subtypes. ALLSorts is the result of a hierarchical supervised machine learning algorithm applied to a training set of 1223 B-ALL samples aggregated from multiple cohorts. Validation revealed that ALLSorts can accurately attribute samples to subtypes and can attribute multiple subtypes to a sample. Furthermore, when applied to both paediatric and adult cohorts, ALLSorts was able to classify previously undefined samples into subtypes. ALLSorts is available and documented on GitHub (https://github.com/Oshlack/AllSorts/). Key PointsO_LIALLSorts is a gene expression classifier for B-cell acute lymphoblastic leukemia, which predicts 18 distinct genomic subtypes - including those designated by the World Health Organisation (WHO) and provisional entities. C_LIO_LITrained and validated on over 2300 B-ALL samples, representing each subtype and a variety of clinical features. C_LIO_LICorrectly identified subtypes in 91% of cases in a held-out dataset and between 82-93% across a newly combined cohort of paediatric and adult samples. C_LIO_LIALLSorts assigned subtypes to samples with previously unknown driver events. C_LI ALLsorts is an accurate, comprehensive and freely available classification tool that distinguishes subtypes of B-cell acute lymphoblastic leukemia from RNA-sequencing.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 3
- 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
- RanBALL: An Ensemble Random Projection Model for Identifying Subtypes of B-cell Acute Lymphoblastic Leukemia
Lusheng Li, Hanyu Xiao, … Shibiao Wan·bioRxiv·Sep 24, 2024
- 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