Related Experiment Video
Updated: Sep 3, 2025

10:12
Droplet Barcoding-Based Single Cell Transcriptomics of Adult Mammalian Tissues
Published on: January 10, 2019
18.7K
ccImpute: an accurate and scalable consensus clustering based algorithm to impute dropout events in the single-cell
Marcin Malec1, Hasan Kurban2,3,4, Mehmet Dalkilic2
1Luddy School of Informatics, Computing, and Engineering, Indiana University Bloomington, 107 S Indiana Ave, Bloomington, 47404, USA. mamalec@indiana.edu.
BMC Bioinformatics
|July 22, 2022
Summary
Single-cell RNA sequencing (scRNA-seq) data suffers from dropout events, where low gene expression is missed. Our ccImpute algorithm effectively imputes these dropouts, improving downstream analysis of gene expression.
Area of Science:
- Genomics
- Bioinformatics
- Computational Biology
Background:
- Single-cell RNA sequencing (scRNA-seq) provides high-resolution transcriptome analysis.
- Dropout events, where low gene expression is inaccurately recorded as zero, are a major challenge in scRNA-seq data.
- This data sparsity hinders accurate downstream analysis and interpretation.
Purpose of the Study:
- To develop an effective algorithm for imputing dropout events in scRNA-seq data.
- To improve the accuracy of downstream analyses by addressing data sparsity.
- To introduce a novel cell similarity measure for enhanced imputation.
Main Methods:
- Developed a novel cell similarity measure using consensus clustering.
- Implemented an efficient algorithm, ccImpute, to impute dropout events based on this similarity measure.
- Evaluated imputation performance using clustering characteristics on datasets with known cell identities.
Main Results:
- The proposed ccImpute algorithm effectively imputes dropout events in scRNA-seq datasets.
- ccImpute demonstrates superior performance compared to existing imputation methods.
- The algorithm introduces minimal noise, as evidenced by clustering performance metrics.
Conclusions:
- ccImpute is an effective tool for correcting dropout events in scRNA-seq data.
- This correction significantly enhances the quality and reliability of downstream analyses.
- The ccImpute algorithm is publicly available in R for broader scientific use.

