scAnnotatR
scAnnotatR classifies cell types in single-cell RNA sequencing (scRNA-seq) datasets using pre-trained, hierarchical Support Vector Machine classifiers to provide accurate and scalable automated cell-type annotation.
Key Features:
- Compatibility with R data structures: Integrates with Seurat and Bioconductor's SingleCellExperiment data structures.
- Hierarchical SVM Framework: Employs a hierarchical organization of Support Vector Machines (SVMs) to distinguish specific cell types from all others.
- Pre-trained classifiers: Uses pre-trained classifiers for annotation to enhance accuracy and efficiency.
- Handling large datasets: Scales to process datasets containing over 600,000 cells.
- Robust classification performance: Achieves high accuracy, sensitivity, and specificity in cell-type classification.
- Unknown-cell handling: Can leave cells unclassified when reference datasets lack corresponding cell-type representations.
Scientific Applications:
- Developmental biology: Enables precise cell-type identification in developmental biology studies using scRNA-seq data.
- Immunology: Supports immune-cell profiling and annotation in immunology research.
- Cancer genomics: Facilitates tumor and microenvironment cell-type annotation in cancer genomics studies.
Methodology:
Uses pre-trained classifiers within a hierarchical Support Vector Machine framework to distinguish specific cell types from others and to flag cells absent from reference datasets as unknown.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R
- Added:
- 6/10/2022
- Last Updated:
- 6/13/2022
Operations
Publications
Nguyen V, Griss J. scAnnotatR: framework to accurately classify cell types in single-cell RNA-sequencing data. BMC Bioinformatics. 2022;23(1). doi:10.1186/s12859-022-04574-5. PMID:35038984. PMCID:PMC8762856.