基于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=Celltyperownames(fed@meta.data),"Celltype", #"Sample"

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

rss=na.omit(rss)

dim(rss)

rss1:10,

rank图的形式进行展示

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

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


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

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

相关推荐
报表开不开发6 小时前
用开源报表工具SpringReport做车间大屏+Excel 导出,我踩过的一些坑,基于最初版本的设计开发
数据可视化
QuZhengRong9 小时前
【Luck‑Report】 AI 智能报表助手 + RAG 知识库 + 报表引擎 V2.0.9 更新
github·agent·报表·开源项目·数据可视化
MetWeave12 小时前
风的三十年:一个机场的风在变小吗:10,958 天的账(《风不是一个数》系列第 6 篇)
前端·数据可视化
AllData公司负责人2 天前
【产品便捷使用一】AIIData 数据中台:企业基础版核心能力支持,一站式全链路数据处理实操指南
大数据·前端·数据治理·数据可视化·数据开发·数据服务·数据接入
wangweilong3342 天前
把一部古典小说建模成知识图谱:红楼梦图鉴的数据、本体和单文件 HTML
数据可视化
Blockbuater_drug3 天前
《经典机器学习实战》第 2 课:回归入门——环境、工具与数据准备
线性回归·pandas·scikit-learn·数据可视化·数据清洗·最小二乘法·conda环境
阿琳a_3 天前
b-map-viewer:面向 Vue 3 的地图可视化 SDK,从接入到展示再到交互分析
前端·javascript·vue.js·gis·数据可视化·地图
MetWeave3 天前
一朵玫瑰,装下一年的风(《风不是一个数》系列第 5 篇
前端·数据可视化
桑年4 天前
四、Pandas数据处理
人工智能·python·线性代数·pandas·数据可视化·数据处理
QianhangQianping5 天前
WebSocket实时推送+ HTTP 定时轮询:一块大屏两套取数怎么不打架
前端·websocket·网络协议·http·低代码·架构·数据可视化