ELeFHAnt: A supervised machine learning approach for label harmonization and annotation of single cell RNA-seq data
Abstract
Annotation of single cells has become an important step in the single cell analysis framework. With advances in sequencing technology thousands to millions of cells can be processed to understand the intricacies of the biological system in question. Annotation through manual curation of markers based on a priori knowledge is cumbersome given this exponential growth. There are currently ~200 computational tools available to help researchers automatically annotate single cells using supervised/unsupervised machine learning, cell type markers, or tissue-based markers from bulk RNA-seq. But with the expansion of publicly available data there is also a need for a tool which can help integrate multiple references into a unified atlas and understand how annotations between datasets compare. Here we present ELeFHAnt: Ensemble learning for harmonization and annotation of single cells. ELeFHAnt is an easy-to-use R package that employs support vector machine and random forest algorithms together to perform three main functions: 1) CelltypeAnnotation 2) LabelHarmonization 3) DeduceRelationship. CelltypeAnnotation is a function to annotate cells in a query Seurat object using a reference Seurat object with annotated cell types. LabelHarmonization can be utilized to integrate multiple cell atlases (references) into a unified cellular atlas with harmonized cell types. Finally, DeduceRelationship is a function that compares cell types between two scRNA-seq datasets. ELeFHAnt can be accessed from GitHub at https://github.com/praneet1988/ELeFHAnt.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 14
- 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
- SELINA: Single-cell Assignment using Multiple-Adversarial Domain Adaptation Network with Large-scale References
Pengfei Ren, Xiaoying Shi, … Chenfei Wang·Cell Reports MethodsPeer-reviewed·Aug 31, 2023
- Evaluation of Cell Type Annotation R Packages on Single Cell RNA-seq Data
Qianhui Huang, Yu Liu, … Lana Xia Garmire·Genomics Proteomics & BioinformaticsPeer-reviewed·Dec 24, 2020
- Superscan: Supervised Single-Cell Annotation
Carolyn Shasha, Yuan Tian, … Raphaël Gottardo·bioRxiv·May 20, 2021
- The impacts of active and self-supervised learning on efficient annotation of single-cell expression data
Michael J. Geuenich, Dae-won Gong, Kieran R. Campbell·Nature CommunicationsPeer-reviewed·Feb 2, 2024
- A neural network-based method for exhaustive cell label assignment using single cell RNA-seq data
Ziyi Li, Hao Feng·Scientific ReportsPeer-reviewed·Jan 18, 2022
- UniCell: Towards a Unified Solution for Cell Annotation, Nomenclature Harmonization, Atlas Construction in Single-Cell Transcriptomics
Luni Hu, Qianqian Chen, … Yuxiang Li·bioRxiv·May 6, 2025