1. GitHub
https://github.com/aertslab/SCENIC
2. Paper
doi:10.1038/nmeth.4463
2.1 结果说明和画图
3. 官网
4. 教程
https://zhuanlan.zhihu.com/p/358986392
https://www.jianshu.com/p/144ca10f5cb8
https://blog.csdn.net/qazplm12_3/article/details/103318716
https://www.jianshu.com/p/80dcafab9661
5. Debug
5.1 register
5.2 runSCENIC_3_scoreCells
时的多线程问题
报错信息
:Error in .AUCell_calcAUC(geneSets = geneSets, rankings = rankings, nCores = nCores, : Valid 'mctype': 'snow' or 'doMC'
6. 输出文件解读
6.1.1 1.1_genesKept.Rds
Genie3输出结果
- 用于
Genie3
计算的基因
6.1.2 1.2_corrMat.Rds
Genie3输出结果
基因间相关性矩阵
6.1.3 1.4_GENIE3_linkList.Rds
Genie3输出结果
TF
与Target
之间的调控关系,及Target
被调控量的权重
6.1.4 1.6_tfModules_asDF.Rds
Genie3输出结果
- 根据
5
种方法对edge
是否激活的评分表
method
: 用来评分的方法,一共是5
种,推荐都使用
corr
:runCorrelation()
的结果;1为激活,0为中性,-1为抑制
6.2.1 2.1_tfModules_forMotifEnrichmet.Rds
cisTarget输出结果
- 数据格式为
list
,其中每个元素为某种评分方法得到的某个调控因子所包含的target
基因数
6.2.2 Step2_MotifEnrichment.tsv
cisTarget输出结果
- 每个共表达单元的富集
Motif
和相应的TF
以及对应富集的Target gene
geneSet
: 共表达单元的名称,以其中的TF
和使用的评分方法
共同命名
motif
: Motif 的 ID
TF_highConf
: 对于这个共表达单元
的这个Motif
来说,高可信度的TF
TF_lowConf
: 对于这个共表达单元
的这个Motif
来说,低可信度的TF
enrichedGenes
: 对于这个共表达单元
的这个Motif
来说,上游调控序列中显著富集这个Motif
的基因
6.2.3 Step2_regulonTargetsInfo.tsv
cisTarget输出结果
cisTarget输出结果总结
gene
: 对应TF
在构建网络里可用的直接Target gene
nMotifs
:Target gene
上游具有的Motif
数量
bestMotif
:Target gene
相对于当前TF
最适配的Motif
highConfAnnot
: 这里的这个TF
与Target gene Motif
的适配关系是不是已有注释
6.3.1 3.1_regulons_forAUCell.Rds
- 用于
AUCell
的输入
- 数据为列表,其中每一个元素都是经过
cisTarget
过滤,用来进行AUCell
的一个Regulon
所有基因
6.3.2 3.3_aucellRankings.Rds
AUCell
的输出
- 所有基因在每个细胞中的
Ranking
结果
- 结果保存在
kk@assays@data@listData$ranking
中
6.3.3 3.3_aucellRankings.Rds
AUCell
的输出
- 所有
Regulon
在每个细胞中的AUC
- 结果保存在
kk@assays@data$AUC
中
6.3.4 3.5_AUCellThresholds.Rds
AUCell
的输出
- 所有
Regulon
的Threshold
6.4.1 4.1_binaryRegulonActivity.Rds
AUCell
的输出
- 所有
Regulon
在所有细胞中的二值化
得分