Seurat用自定义的 cell type 做差异表达

在单细胞数据分析中,通常依赖Seurat的聚类结果进行差异表达分析。然而,如果已有预定义的Cell Type,可以通过设置Seurat对象的相应slot来直接进行差异表达分析。本文档介绍了如何利用Seurat的FindMarkers函数,结合自定义的Cell Type信息(如'MCA_anno'),来找出不同类型的差异表达基因。
摘要由CSDN通过智能技术生成

通常情况下,按照Seurat 的流程,对于研究单细胞数据差异表达会用“聚类”的结果,再利用 FindMarkers函数 找到不同类别的差异表达基因。

// R code
markers <- FindAllMarkers(pbmc, only.pos = TRUE, min.pct = 0.25, logfc.threshold = 0.25)

详细步骤在Seurat 的官方帮助文档中:链接: link

而在实际应用中,如果我们已知单细胞数据的Cell Type(可能通过其他方式得到),也想用 FindMarkers函数来做差异表达分析,可以用下列方式 来定义:
// R code
sinlgecelldata %>% dplyr::glimpse()

Formal class ‘Seurat’ [package “SeuratObject”] with 13 slots
…@ assays :List of 1
… …$ RNA:Formal class ‘Assay’ [package “SeuratObject”] with 8 slots
…@ meta.data :‘data.frame’: 30138 obs. of 4 variables:
… …$ orig.ident : Factor w/ 1 level “SeuratProject”: 1 1 1 1 1 1 1 1 1 1 …
… …$ nCount_RNA : num [1:30138] 737 1673

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值