cibersortx怎么用_【搬砖】Cibersort p-value含义

本文探讨了Cibersortx在计算免疫细胞类别时p-value的意义。p-value通过置换检验计算,反映样本间免疫浸润的异质性。p值小于0.05表明样本有显著差异,而全为0或大于0.05则可能意味着不同类型的样本或置换次数的影响。通过对不同perm值的实验,展示了p-value如何随置换次数变化,并指出在某些情况下,如Example job: Original Abbas et al. mixtures microarray (GSE11103),p-value全为0可能是由于样本差异显著。
摘要由CSDN通过智能技术生成

使用cibersort对不同的GSE文件进行免疫细胞类别计算,发现得出的p-value各不相同,有的全是0,有的(0,1)之中散在分布。。。不确定计算得到的结果是否可靠,因此有必要明确p-value的含义~

bd036f72d073

example1

bd036f72d073

example2:p-value全为0

那么现在只剩下p值了,p值是怎么算的呢?

使用置换检验。

就是用蒙特卡罗方法,不断地从原来的数据中跟单个样本等长的数据,模拟新样本,进行CoreAlg计算。

每次抽取出相关性系数r,当次数足够多的时候,就形成背景相关性系数分布。

参考:http://www.sci666.net/56744.html

根据👆楼主的意思,cibersort函数内部使用的“置换检验”是关键,那么理解成每一个样本的计算其实需要参考整体样本,那么不同类别的(比如,bone metastasis/lung metastasis/primary)样本需要分别来计算的。(而我之前是把所有混在一起计算的)

我强行解释一波,每次真正的样本计算出来的r值,找到其在背景分布的位置,然后看右边红色的概率有多大。如果小于0.05,说明产生这种极端值并不是偶然的。

那么该样本的反卷积解析就是成功的,可信的。

参考:http://www.sci666.net/56744.html

p值小于0.05,说明产生「极端值」不是偶然的。

提取同一source(lymph node)的samples进行计算

bd036f72d073

(默认perm=1000)p值多>0.05,good?

bd036f72d073

可视化

上图可见Mast cell activated、NK cells activated等immune cell在不同样本中组成成分有较大不同……解释了为啥p-value会小于0.05。说明这批samples中的免疫浸润存在较大异质性。【存疑

接下来,改变置换次数,观察结果的差异。

使用上面同一个matrix。

bd036f72d073

perm=0,p-value=999(震惊!

bd036f72d073

perm=10

bd036f72d073

perm=100

迷糊了,最直接的问题:p-value<0.05好还是 >0.05好呢?

在cibersort用example data验证:Example job: Original Abbas et al. mixtures microarray (GSE11103)

bd036f72d073

https://cibersortx.stanford.edu/runcibersortx.php

得到的p-value均为0,这批样本有4类,差异较明显。

小结

p-value与perm置换次数、样本的异质性有关。

当p-value<0.05,说明存在异质性,最极端是p-value全为0.

当p-value全部大于0.05,说明这批样本的免疫细胞浸润无统计学差异。

end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值