前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >scMetabolism包用于评估单细胞代谢激活分数

scMetabolism包用于评估单细胞代谢激活分数

作者头像
DoubleHelix
发布2023-09-06 10:07:23
4071
发布2023-09-06 10:07:23
举报
文章被收录于专栏:生物信息云生物信息云
1.包的安装
代码语言:javascript
复制
install.packages(c("devtools", "data.table", "wesanderson", "Seurat", "devtools", "AUCell", "GSEABase", "GSVA", "ggplot2","rsvd"))
devtools::install_github("YosefLab/VISION@v2.1.0") #Please note that the version would be v2.1.
devtools::install_github("wu-yc/scMetabolism")

2.计算代谢激活分数

subcell_sce是已经注释过的Seurat对象。

代码语言:javascript
复制
load("sce.Rdata")
countexp.Seurat<-sc.metabolism.Seurat(obj = subcell_sce, 
                                      method = "AUCell", 
                                      imputation = F, ncores = 2, 
                                      metabolism.type = "KEGG")

method有4种:VISION, AUCell, ssgsea和gsva。作者推荐VISION。

代码语言:javascript
复制
MedBioInfoCloud: rownames(countexp.Seurat@assays[["METABOLISM"]][["score"]])[1:6]
[1] "Glycolysis / Gluconeogenesis"            
[2] "Citrate cycle (TCA cycle)"               
[3] "Pentose phosphate pathway"               
[4] "Pentose and glucuronate interconversions"
[5] "Fructose and mannose metabolism"         
[6] "Galactose metabolism"  

3.可视化

代码语言:javascript
复制
DimPlot.metabolism(obj = countexp.Seurat, 
                   pathway = "Pentose phosphate pathway", 
                   dimention.reduction.type = "umap", 
                   dimention.reduction.run = F, size = 1)
代码语言:javascript
复制
DimPlot.metabolism(obj = countexp.Seurat, 
                   pathway = "Citrate cycle (TCA cycle)", 
                   dimention.reduction.type = "tsne", 
                   dimention.reduction.run = F, size = 1)
代码语言:javascript
复制
input.pathway<-rownames(countexp.Seurat@assays[["METABOLISM"]][["score"]])[1:6]
DotPlot.metabolism(obj = countexp.Seurat, pathway = input.pathway, 
                   phenotype = "seurat_clusters", norm = "y")

相关文章:

单细胞专题 | 1.单细胞测序(10×genomics技术)的原理 单细胞专题 | 2.如何开始单细胞RNASeq数据分析 单细胞专题 | 3.单细胞转录组的上游分析-从BCL到FASTQ 单细胞专题 | 4.单细胞转录组的上游分析-从SRA到FASTQ 单细胞专题 | 5.单细胞转录组的上游分析-从FASTQ到count矩阵 单细胞专题 | 6.单细胞下游分析——不同类型的数据读入 单细胞专题 | 7.单细胞下游分析——常规分析流程案例一 单细胞专题 | 8.单细胞类型注释之SingleR包详解 单细胞专题 | 9.如何人工注释单细胞类群? 单细胞专题 | 10.细胞周期分析 单细胞专题 | 11.最新版cellphoneDB细胞通讯分析 单细胞专题 | 12.cellChat细胞通讯代码案例

参考:https://github.com/wu-yc/scMetabolism

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MedBioInfoCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档