基于scRNA-data,运用pySCENIC寻找细胞群里面活跃的调节子

愿武艺晴小朋友一定得每天都开心


pySCENIC 在步骤上,分为4大步:

1)准备工作:counts矩阵文件(R语言写出csv文件)

2)将csv文件转换为loom文件(用python做)

3)然后slurm平台申请资源运行pyscenic_total.slurm文件;得到sample_SCENIC.loom结果文件

4)将SCENIC结果文件(sample_SCENIC.loom)导入到R,根据想要生物学意义合理可视化

这篇博客我想写如何运用SCENIC的结果找细胞群特异的TF

本质是2个函数的运用:calcRSS()函数和画图函数 plotRSS_oneSet()函数

rss <- calcRSS(AUC=getAUC(sub_regulonAUC),

cellAnnotation=Celltype[rownames(fed@meta.data),"Celltype"], #"Sample"

) #cellTypes=c("Pre-B","Pro-B")

rss=na.omit(rss)

dim(rss)

rss[1:10,]

rank图的形式进行展示

plotRSS_oneSet(rss,setName="Pro-B",n=6)

plotRSS_oneSet(rss,setName="Pre-B",n=6)


如果我的文章对您有帮助,欢迎点赞收藏转发,这这这也是支持我不断进步的动力~

如果有什么看不明白的地方,也欢迎在评论区留言~

相关推荐
字节跳动数据平台4 小时前
火山引擎数智平台:高性能ChatBI的技术解读和落地实践
大数据·大模型·数据可视化·bi
William数据分析6 小时前
[Python数据可视化] Plotly:交互式数据可视化的强大工具
python·数据分析·数据可视化
邢博士谈科教1 天前
比传统机器学习更先进的深度学习神经网络的二分类建模全流程教程
数据挖掘·r语言·数据可视化
GHUIJS1 天前
【Echarts】vue3打开echarts的正确方式
前端·vue.js·echarts·数据可视化
环能jvav大师3 天前
基于R语言的统计分析基础:使用键盘输入数据
开发语言·学习·数据分析·r语言·人机交互
千汇数据的老司机3 天前
五星级可视化页面(25):非蓝色系,金色系可视化界面。
信息可视化·可视化·数据可视化
Red Red3 天前
GEO数据的下载和处理|GEO数据转换为Gene symbol|GEO注释文件提取symbol|查看样本标签|查看GEO数据疾病或正常|生物信息基础
数据库·笔记·学习·r语言·生物信息·geo数据库
B站计算机毕业设计超人3 天前
计算机毕业设计Python知识图谱美团美食推荐系统 美团餐厅推荐系统 美团推荐系统 美食价格预测 美团爬虫 美食数据分析 美食可视化大屏
爬虫·python·深度学习·机器学习·数据分析·数据可视化·推荐算法