bioRxivBioinformaticsPreprint
Single-cell identity definition using random forests and recursive feature elimination
Madeline Park, Sevahn K. VorperianiD, Sheng WangiD, Angela Oliveira PiscoiD
- Citations
- 6
Abstract
Single-cell RNA sequencing (scRNA-seq) enables the detailed examination of a cells underlying regulatory networks and the molecular factors contributing to its identity. We developed scRFE with the goal of generating interpretable gene lists that can accurately distinguish observations (single-cells) by their features (genes) given a metadata category of the dataset. scRFE is an algorithm that combines the classical random forest classifier with recursive feature elimination and cross validation to find the features necessary and sufficient to classify cells in a single-cell RNA-seq dataset by ranking feature importance. It is implemented as a Python package compatible with Scanpy, enabling its seamless integration into any single-cell data analysis workflow that aims at identifying minimal transcriptional programs relevant to describing metadata features of the dataset. We applied scRFE to the Tabula Muris Senis and reproduced established aging patterns and transcription factor reprogramming protocols, highlighting the biological value of scRFEs learned features. Author summaryscRFE is a Python package that combines a random forest classifier with recursive feature elimination and cross validation to find the features necessary and sufficient to classify cells in a single-cell RNA-seq dataset by ranking feature importance. scRFE was designed to enable straightforward integration as part of any single-cell data analysis workflow that aims at identifying minimal transcriptional programs relevant to describing metadata features of the dataset.
- organism: mouse
- assay: scRNA-seq
- research focus: cell type annotation
- approach: machine learning (classical)
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
- Entropy Sorting Feature Selection: information-theoretic gene set identification improves single-cell RNA sequencing data interpretability
Arthur Radley, Giulia L. M. Boezio, … James Briscoe·bioRxiv·May 10, 2026
- Statistically principled feature selection for single cell transcriptomics
Emmanuel Dollinger, Kai Silkwood, … Arthur D. Lander·BMC BioinformaticsPeer-reviewed·Oct 2, 2025
- Random Forest Factorization Reveals Latent Structure in Single Cell RNA Sequencing Data
Boris M. Brenerman, Benjamin D. Shapiro, … Alexis J. Battle·bioRxiv·Sep 13, 2021
- Random forest based similarity learning for single cell RNA sequencing data
Maziyar Baran Pouyan, Dennis Kostka·BioinformaticsPeer-reviewed·Apr 14, 2018
- sc-REnF: An entropy guided robust feature selection for clustering of single-cell rna-seq data
Snehalika Lall, Abhik Ghosh, … Sanghamitra Bandyopadhyay·bioRxiv·Oct 10, 2020
- Discovery of optimal cell type classification marker genes from single cell RNA sequencing data
Angela Liu, Beverly Peng, … Yun Zhang·BMC MethodsPeer-reviewed·Nov 3, 2024