其他
Rethinking batch effect removing methods—MNN
分享是一种态度
原文链接:https://zhuanlan.zhihu.com/p/353400937
Introduction
首先在另一个 batch 之中寻找和自己互为 nearest neighbor 的(互为 K 近邻),这边距离采用 cos 余弦距离(记住这个距离,因为是这个 Cos 余弦距离将 CCA 和 MNN 统一在了一起)
找到配对的 neighbor 之后,我们认为这些配对的 cells 的差别是由 batch effect 导致的,因此可以借此了来刻画 batch effect,并计算 correction vector。
但这样就有一个问题,那没有配对的细胞该怎么校正呢?其实也非常简单,类似于使用局部近似,利用其周围有配对的 cells 得到的 correction vector 的线性组合来计算他本身 correction vector。离它越近的配对细胞所占的权值就越大,越远的则越小。(具体实现是使用 kernel method 来计算权重)
Experiment
Theory part
Assumption:
Biology variance 和 batch effect 所代表的的方向相互正交,也就是
正交 Cell 之间的差异远大于 Batch 之间的差异时。也就是
时
Conclusion:
中距离最近的细胞也就是 最接近的。
Proof
MNN and CCA
Seurat4.0系列教程14:整合scRNA-seq and scATAC-seq数据
如果你对单细胞转录组研究感兴趣,但又不知道如何入门,也许你可以关注一下下面的课程
看完记得顺手点个“在看”哦!
长按扫码可关注