scanpy细胞图谱细胞类型合并

在用scanpy进行单细胞分析时常常要对聚类后的簇进行细胞标注并生成细胞图谱,但是在通常使用的更改注释的方法中

new_cluster_names = []
adatas.rename_categories('leiden', new_cluster_names)

new_cluster_names的字符不允许重复,而我无法确保每一个簇的细胞类型都不相同,于是我只能在相同的细胞类型后添加_num进行注释,如Bcell_1, Bcell_2

用此方法生成的细胞图谱如下所示

在这里插入图片描述
真的是相当难看,观察起来也很费劲。

所以我一直在想怎么才能把相同的cell type进行合并。后来我想到了一个替代方案。我在anndata中找到了这样一组注释adata.uns['leiden_colors']
在这里插入图片描述
我猜测每次生成umap,图中的颜色都是从这个数组中取得的,于是我尝试把相同cell type的颜色改为一致。修改后生成的图如下所示:

在这里插入图片描述
好吧,现在相同cell type的颜色总算是一致了,总体美观多了,就是右侧的类型注释还是没有做到合并。

于是我又猜测,我在第一次调用画图函数
sc.pl.umap(adatas, color='leiden', legend_fontsize='xx-small')时,关于分类信息只传入了leiden,我猜测函数可能是根据这一分类依据自动创建了leiden_color并进行分类和上色。那我创建一个允许重复的列表传入分类数据不就可以实现cell type合并了吗?

于是我进行了以下操作

adatas.obs['leiden_poly'] = adatas.obs['leiden'].str[:-2]

在这里插入图片描述

现在再来画图看看

sc.pl.umap(adatas, color='leiden_poly', legend_fontsize='xx-small')

在这里插入图片描述

在这里插入图片描述

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
2021年干细胞医疗产业全景图谱pdf是一份关于干细胞医疗行业的详实报告,通过分析行业趋势和发展动态,为读者提供了关于干细胞医疗产业的全面了解。 报告首先介绍了干细胞医疗的基本概念和原理,阐释了其在临床医疗中的重要作用。接着,报告对2021年全球干细胞医疗市场进行了综合分析,包括市场规模、增长率、竞争格局等方面的数据和趋势。 报告还详细介绍了2021年干细胞医疗产业的关键领域和应用,如干细胞治疗、干细胞再生医学、干细胞生物材料等。对于每个领域,报告提供了市场规模、发展趋势、关键企业等信息,方便读者了解各个领域的市场情况和前景。 此外,报告还对干细胞医疗产业的发展环境进行了分析,包括政策法规、技术进展、市场需求等方面。这些环境因素对干细胞医疗产业的发展有着重要影响,通过了解这些信息,读者可以更好地把握产业的动态和趋势。 最后,报告还对2021年干细胞医疗产业的未来发展进行了展望,提出了关于产业发展方向、投资机会等方面的建议。这些展望可以为读者在干细胞医疗领域的决策和战略制定提供参考。 综上所述,2021年干细胞医疗产业全景图谱pdf是一份详实的报告,通过对干细胞医疗行业的全面分析和展示,为读者提供了了解该产业的机会和挑战,有助于读者在干细胞医疗领域的投资和发展取得成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值