scSimClassify

scSimClassify performs reference-free, alignment-free multi-class cell type classification from raw scRNA-seq reads by extracting k-mer features and grouping them with simhash into Compressed K-mer Groups (CKGs) to improve utilization of unmapped reads and classification accuracy.


Key Features:

  • Reference-free and alignment-free: Operates directly on raw scRNA-seq reads without mapping to reference genomes or performing gene quantification.
  • K-mer level feature extraction: Extracts k-mers from raw sequencing reads as fundamental features to capture sequence-level signals that may be lost in gene expression quantification.
  • Simhash compression into Compressed K-mer Groups (CKGs): Uses the simhash method to group k-mers with similar abundance profiles into CKGs, reducing dimensionality and grouping correlated signals.
  • Improved classification accuracy: CKG features outperform traditional gene expression features for multi-class cell type classification across four scRNA-seq datasets.
  • Retention of unmapped reads and reduced alignment overhead: By bypassing alignment, retains information from unmapped reads and reduces reliance on resource-intensive mapping steps.

Scientific Applications:

  • Multi-class cell type classification: Identification of cell types in scRNA-seq datasets using k-mer and CKG features.
  • Analysis of sparse or low-depth scRNA-seq data: Application to datasets with limited sequencing depth per cell or inherent data sparsity by leveraging sequence-level signals.
  • Inclusion of unmapped reads in analyses: Enables use of unmapped raw reads for classification and downstream biological interpretation.
  • Genomics and translational studies: Supports genomics and personalized medicine research that requires robust cell population delineation.
  • Feature comparison and method benchmarking: Facilitates comparison of k-mer/CKG features with gene expression features and other state-of-the-art approaches.

Methodology:

Extract k-mers from raw scRNA-seq reads; apply the simhash method to group similar k-mers into Compressed K-mer Groups (CKGs); use CKG features for multi-class cell type classification and comparison with state-of-the-art methods and scRNA-seq specific algorithms.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
10/17/2021
Last Updated:
10/17/2021

Operations

Publications

Sun Q, Peng Y, Liu J. A Reference-free Approach for Cell Type Classification with scRNA-seq. Unknown Journal. 2021. doi:10.1101/2021.05.29.446268.

Documentation