SDAEC Method and its Application in Batch Effect Removal for Single Cell mRNA Sequence
10.11783/j.issn.1002-3674.2024.04.005
- VernacularTitle:SDAEC算法在单细胞测序数据批次校正中的应用
- Author:
Wenjie WANG
1
;
Kang LI
;
Hongyu XIE
Author Information
1. 哈尔滨医科大学卫生统计学教研室(150081)
- Keywords:
Stacked denoising auto encoder embedded cluster;
Single cell mRNA sequence;
Batch effects;
Ovarian cancer
- From:
Chinese Journal of Health Statistics
2024;41(4):501-506
- CountryChina
- Language:Chinese
-
Abstract:
Objective To propose a deep stacked denoising auto encoder embedded cluster(SDAEC)algorithm and apply it to single cell mRNA sequence(scRNA-seq)data to remove the batch effect,and further to evaluate the performance of its batch effect removal.Methods Based on the characteristics of high dimension,high sparsity and high non-linear error of single-cell data,the algorithm of single cell Louvain clustering was embedded into stacked denoising auto encoder(SDAE)algorithm,and formed a SDAEC algorithm,which was used to batch effect removal for scRNA-seq data.SDAEC algorithm was utilized to scRNA-seq data of actual ovarian cancer tissue for batch effect removal,t-distributed stochastic neighbor embedding(tSNE),k-nearest-neighbor batch-effect test(kBET),adjusted rand index(ARI),normalized mutual information(NMI)and average silhouette width(ASW)were used to evaluate the performance of removing batch effect.Results The performance of SDAEC was better than Combat,mutual nearest neighbors(MNN),maximum mean discrepancy distribution-matching residual networks(MMD-ResNet)and zero-inflated negative binomial-based wanted variation extraction(ZINB-WaVE)in removing batch effect of scRNA-seq.Conclusion SDAEC algorithm can remove the batch effect of scRNA-seq data and improve the validity of downstream analysis of scRNA-seq data.