讲一讲孟德尔随机化分析中的敏感性分析(sensitivity analyses) 您所在的位置:网站首页 异质性检验i2怎么算 讲一讲孟德尔随机化分析中的敏感性分析(sensitivity analyses)

讲一讲孟德尔随机化分析中的敏感性分析(sensitivity analyses)

2023-09-08 03:13| 来源: 网络整理| 查看: 265

很多人问过我敏感性分析的问题,说明大家对敏感性分析普遍是有疑问的,我之前的推文中也没有详细的讲过,因此决定写这一篇补充一下敏感性分析的工作。

什么是敏感性分析

敏感性分析定义:敏感度分析是研究数学模型或系统(数值或其他)输出中的不确定性如何在其输入中被分配到不同的不确定性来源 ——摘自维基百科。

我知道这段拗口的定义让人看了,感觉跟没看一样。

所有的文字都认识,但是连起来就读不懂是什么意思了。

所以我直白的翻译一下,敏感性分析就是通过一些手段鉴定结果是否靠谱的一项分析。

为什么要进行敏感性分析

前面回答了敏感性分析的定义,显而易见,它的作用包括以下三项:

1)评估结果是否稳健,结论是否靠谱;

2)评估结果是否有潜在的偏倚(比如基因多效性,数据异质性);

3)评估是否存在某一个工具变量严重影响结局变量;

敏感性分析包括什么

广义的敏感性分析包括以下三项:

1)基因多效性检验;

2)异质性检验;

3)“leave-one-out”法;

侠义的敏感性分析指的是“leave-one-out”法。

现在大多数的孟德尔随机化研究提到敏感性分析的时候指的是“leave-one-out”法。

基因多效性和异质性检验会单独拎出来讲。

敏感性分析的结果怎么看

1)基因多效性检验;

关于基因多效性的文章我之前有讲过,见推文使用MR-PRESSO检验水平基因多效性(孟德尔随机化分析)。

我这里就不再赘述了。

2)异质性检验;

来自不同的分析平台、实验、人群等的工具变量(IV,一般指SNP)可能存在异质性,最终影响结果。

异质性检验我之前也写过的,见推文有相关性就有因果关系吗,教你玩转孟德尔随机化分析

命令很简单,就一句mr_heterogeneity(dat)

异质性检验的结果看P值,P值大于0.05说明纳入的 IVs 不存在异质性,研究结果不需要考虑异质性造成的影响。

3)“leave-one-out”法;

“leave-one-out”法指的是逐步剔除每个SNP,计算剩余SNP的meta效应,观察剔除每个SNP后结果是否发生变化,如果剔除了某一个SNP后,结果改变很大,说明存在某一个SNP对结果影响很大,这是我们不愿意看到的情况。

理想的情况应该是逐步剔除某个SNP后结果变化不大。

如下图所示,剔除每个SNP后,总体的误差线变化不大(所有的误差线均在0的右侧或者所有的误差线在0的左侧),说明结果是靠谱的。

这期就讲到这啦,如果你有什么疑问,欢迎进群交流(见公众号菜单栏)或者向我提问,我会结合大家的需求考虑是否发推文统一解答。

本文来自博客园,作者:橙子牛奶糖(陈文燕),转载请注明原文链接:https://www.cnblogs.com/chenwenyan/p/13404526.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有