解析基因影响:孟德尔随机化的创新思维

news2024/10/5 2:28:57

一、引言

在当今的遗传学和生物学研究中,我们对基因对个体特征和性状的影响的理解变得更加深入。然而,基因影响的复杂性和多样性给我们带来了巨大的挑战。为了更好地揭示基因影响的本质和机制,我们需要采用创新的研究思维和方法。

本文的目的是探讨使用孟德尔随机化的创新思维来解析基因影响的重要性。孟德尔随机化是一种基于自然突变和基因重新组合的实验设计,通过利用随机分配的基因组合,帮助我们确定基因与个体差异之间的因果关系[1]。与传统的关联研究相比,孟德尔随机化能够提供更可靠的证据和更准确的结果,从而帮助我们更好地理解基因对个体特征和疾病风险的影响。

二、孟德尔随机化是什么?

「孟德尔随机化(Mendelian randomization,MR)」 是一种流行遗传学方法,用于评估观察研究中的因果关系。它利用遗传变异作为工具变量,通过选择与暴露因素相关的遗传变异来模拟一种随机对照试验的效果。孟德尔随机化的原理基于孟德尔遗传学定律,该定律指出遗传变异在一定程度上是随机分配的。

孟德尔随机化主要依赖于三个核心假设:

  • 第一,工具变量(常用的是遗传变异)与暴露因素之间存在关联性;
  • 第二,工具变量仅通过暴露因素对观察结果产生影响,而不与其他混淆因素关联;
  • 第三,工具变量的分配是随机的,不受观察结果的影响。通过满足这些假设条件,可以利用工具变量对观察结果进行因果推断。

在孟德尔随机化中,研究者选择与暴露因素相关的遗传变异作为工具变量,并利用这些变异对观察结果进行分析。通常,线性回归模型被用来评估工具变量与观察结果之间的因果关系。通过比较使用工具变量的效应估计值,可以得出关于暴露因素对特定结果的因果效应的初步结论。

孟德尔随机化方法广泛应用于评估治疗方法、药物效果、生物途径和疾病相关性等方面。它提供了一种处理因果问题的替代方案,尤其在无法进行随机对照试验的情况下,可以提供一定程度的因果推断支持。然而,孟德尔随机化也有一些局限性,包括遗传变异选择、遗传变异与观察结果之间的多样性和复杂性等问题。因此,适当选择合适的工具变量和数据源,并结合其他证据和领域知识进行结果的解释和验证是至关重要的。

三、MR原理和假设?

3.1 原理

  • 选择合适的工具变量:在孟德尔随机化中,研究者选择与暴露因素相关的遗传变异作为工具变量。
  • 工具变量与暴露因素之间的关联:工具变量应该与暴露因素相关,即工具变量能够预测或影响暴露因素的变化。

3.2 假设:

  • 工具变量与观察结果之间的因果关系仅通过暴露因素:这是孟德尔随机化的核心假设,即工具变量通过影响暴露因素来间接影响观察结果,而不是通过其他混淆因素或逆向因果机制的影响。
  • 工具变量的分配是随机的:工具变量的分配应该是随机的,不受观察结果的影响。这意味着工具变量在人群中的分布与观察结果之间不应存在系统性的关联。

四、MR分析流程是?

  1. 确定研究目标:明确研究的目的和问题,确定要评估的暴露因素和观察结果。
  2. 选择工具变量:选择与暴露因素相关的遗传变异作为工具变量。这些遗传变异在理论上应该只通过暴露因素对观察结果产生影响,而不与其他混淆因素相关。
  3. 评估工具变量与暴露因素的关联性:使用基因关联研究或其他相关数据来评估工具变量与暴露因素之间的关联性。这可以通过查看工具变量与暴露因素的遗传关联统计指标(如p值、OR等)来实现。
  4. 校正混淆因素:根据需要,进行处理以控制或校正可能的混淆因素。这可能涉及到使用其他相关的遗传变异或调整观察数据的其他个体特征。
  5. 评估工具变量与观察结果的因果关系:使用适当的统计方法,如仪器变量方法中的线性回归模型,评估工具变量与观察结果之间的因果关系。这可以通过比较工具变量对观察结果的效应估计来实现。
  6. 进行敏感性分析:进行敏感性分析来评估结果对可能偏倚的鲁棒性。这可能涉及到检查结果在不同的统计模型和假设条件下的变化情况,以及对可能的混淆因素进行进一步的校正。
  7. 结果解释和推断:结合其他证据和领域知识,对结果进行解释和推断。这涉及到综合考虑孟德尔随机化分析的结果、假设和步骤的限制,并将其与其他研究结果和背景知识相结合,得出初步的因果推断。

五、浅析范例论文

5.1 确定研究目标和研究设计

「A. MR分析依赖于三个核心假设。」

在进行MR分析时,有三个核心假设需要满足:

  • 遗传变异(SNPs)与暴露因素(exposure)之间存在关联。
  • 遗传变异(SNPs)与结局(outcome)之间存在关联。
  • 遗传变异(SNPs)与结局(outcome)之间的关联完全通过暴露因素(exposure)进行传递。

「B. 研究设计草图」

该研究设计采用了双向MR方法,其中红色代表了正向MR分析,以重症COVID-19为暴露因素(exposure),以白细胞端粒长度(leukocyte telomere length,LTL)为结局(outcome)。蓝色代表了反向MR分析,以白细胞端粒长度(LTL)为暴露因素(exposure),以重症COVID-19为结局(outcome)。在该研究中,采用了单核苷酸多态性(single-nucleotide polymorphisms,SNPs)和连锁不平衡(linkage disequilibrium,LD)作为关联分析的工具。

5.2 选择工具变量

为了进行MR分析,从两个不同的GWAS总结统计结果中选择了适当的工具变量。

  1. 在基因组范围内达到显著性水平( p < 5 × 10^(-8))的SNPs被选出。
  2. 在欧洲1000人基因组参考组中,根据相关不平衡(LD)的度量 r^2 > 0.01,筛选出适当的SNPs。
  3. 排除了与结果相关且 p < 5 × 10^(-8)的SNPs。在协调暴露和结果数据时,被移除了拥有中等等位基因频率的回文SNPs(即两个等位基因互为补反)。

5.3 重症COVID-19的数据来源和工具变量的选择

使用了一个由15个欧洲队列组成的集中式荟萃分析数据,用于关键病重COVID-19的分析 [36]。该数据集来源于COVID-19宿主遗传学计划(COVID-19HGI),包括了5,101例病重COVID-19患者和1,383,241名对照个体。

病重COVID-19病例包括因与实验室确诊的SARS-CoV-2感染相关的症状而住院,并需要呼吸支持或其主要死因为COVID-19的患者[36]。对照组选取为通过基因祖源匹配的无已知SARS-CoV-2感染个体,如果有这样的信息[36]。在该GWAS分析中,鉴定了与关键病重COVID-19相关的15个SNPs,并将其选为工具变量。其中,有9个SNP的p值超过了5 × 10^(-8),因此被排除。因此,最终包括6个变异体作为MR分析中的遗传工具.

5.4 用于LTL的数据来源和工具变量的选择

LTL的数据来源于英国生物库(UK Biobank),包括472,174名参与者[28](附录表格1)。对于反向MR分析,我们从197个与LTL相关的独立位点中选择了适当的工具变量。其中,2个p值大于5 × 10^(-8)的SNPs被排除,使用PLINK clumping工具去除了65个r^2 > 0.01的SNPs,因其具有潜在的多效性位点而移除了17个SNPs,还有16个SNPs由于缺失MR分析所需的信息而被排除。最终,选择了97个工具变量用于MR分析.

5.5 统计分析

使用随机效应的反向方差加权(IVW)方法作为主要的统计方法来估计关键病重COVID-19和LTL之间潜在的双向因果关系。IVW方法基于一个假设,即MR的所有核心假设都是有效的。然而,工具变量通过其他途径影响结果,表明存在潜在的水平多效应,并且IVW的因果估计可能存在偏倚。因此,我们还通过使用MR-Egger和加权中位数 方法进行敏感性分析,即使存在无效的SNPs,也可以准确估计因果关系。

由于MR分析依赖于三个核心IV假设(图1)的主要分析,我们报告了用于评估这些假设或证明其有效性的方法。对于相关性假设,计算R2以表示遗传变异解释暴露变量方差的比例。我们估计F统计量来评估IV和感兴趣暴露风险之间的工具强度。F < 10表示工具强度较弱。对于排除限制假设,使用MR-Egger回归截距及其95%置信区间来研究由定向多效性引起的因果估计偏差程度。此外,还通过采用MR-PRESSO全局检验评估水平多效应,并通过MR-PRESSO离群SNP检验排除离群SNPs。此外,除去离群IVs后,我们还检查与先前结果相比是否存在显著差异。我们还通过Cochran’s Q统计量和漏斗图对IVW和MR-Egger方法进行异质性检验。最后,进行了几项敏感性分析,例如逐一排除分析和单个SNP分析,以确定单个SNP是否影响主要因果关系。

对于二元结果,使用比值比(OR)和95%置信区间(CI)来估计因果关系的程度。二元和连续结果的因果估计、p值、beta值及其标准误差也被呈现。

这里先暂时卖一个关子,如果有需要我复刻该文章的请私信我扣1,然后只对这个图很感兴趣和R语言怎么进行MR分析的扣2.欢迎和我互动,原创不易,请给个关注和点赞,谢谢!

六、应用范围

治疗效果评估:孟德尔随机化可以用于评估特定治疗或干预措施对特定疾病或健康结果的真实因果效应。通过使用工具变量作为干预的代理,可以模拟随机对照试验的结果。

药物效果评估:孟德尔随机化方法可以用于评估药物使用和药物治疗对特定疾病或健康结果的因果影响。研究者可以利用与药物作用相关的遗传变异作为工具变量来推断药物的效应。

生物途径评估:孟德尔随机化方法可以用于研究生物途径和机制的因果关系。通过选择与生物途径相关的遗传变异作为工具变量,可以评估该途径对特定疾病或生理功能的影响。

疾病相关性评估:孟德尔随机化方法可以用于评估与特定疾病相关的因素和风险因素之间的因果关系。通过利用与这些因素相关的遗传变异作为工具变量,可以评估其对疾病风险的影响。

参考文献:

  1. Birney E. Mendelian Randomization. Cold Spring Harb Perspect Med. 2022;12(4):a041302. Published 2022 May 17. doi:10.1101/cshperspect.a041302
  2. Huang D, Lin S, He J, Wang Q, Zhan Y. Association between COVID-19 and telomere length: A bidirectional Mendelian randomization study. J Med Virol. 2022;94(11):5345-5353. doi:10.1002/jmv.28008

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/769273.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

听GPT 讲K8s源代码--pkg(四)

/pkg/controlplane、/pkg/credentialprovider、/pkg/kubeapiserver是Kubernetes中的三个核心包&#xff0c;它们分别实现了不同的功能。 /pkg/controlplane包 /pkg/controlplane是Kubernetes的一个包&#xff0c;它包含了控制平面组件的实现&#xff0c;例如API Server、Contro…

妙记多 Mojidoc 模版投稿活动招募

妙记多 Mojidoc 开始征集模板啦! 快来投稿吧&#xff01;&#x1f389;&#x1f389;&#x1f389; 优秀模板将被选录进官方模板中心&#xff0c;让你的灵感和创意被更多人看见&#xff01;选录后&#xff0c;你可直接解锁「高级体验官」称号&#xff0c;并有机会获得妙记多 M…

IDELAYG/ODELAY/IDELAYCTRL

如下是7系列FPGA HP Bank I/O 资源&#xff1a; 其中ILOGIC是由许多的数据选择器和一个IDDR触发器构成。 在HP BANK中&#xff0c;ILOGIC被称为ILOGICE2&#xff0c;在HR BANK中&#xff0c;ILOGIC被称为ILOGICE3 IDELAY 简单介绍 输入信号延迟模块。每个I/O模块都包含了一…

内存分区,编译链接,ARCMRC,消息传递消息转发,对象的底层

文章目录 前言内存分区栈区堆区全局区文字常量区程序代码区运行之前运行之后 编译&#xff0c;链接编译的过程链接 ARC&#xff0c;MRC在编译期干了什么 对象的底层消息传递&#xff0c;消息转发消息转发消息传递IMP指针IMP与SEL的区别与联系 前言 对第一周学习内容做个概括 提…

no module named paddle pip install paddlepaddle报错

!python -m pip install paddlepaddle2.4.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

Python实战项目——餐厅订单数据分析(一)

项目背景 餐厅经营的好坏需要用数据来说明&#xff0c;如果一个餐厅生意惨淡&#xff0c;那么应该先收集最近的数据&#xff0c;然后进行数据分析&#xff0c;再对应相应出现的问题进行解决和做出对应的商业调整。今天开始我们分析一来家餐厅的数据。 认识数据并预处理 拿到…

GUI-Menu菜单实例

运行代码&#xff1a; //GUI-Menu菜单实例 #include"std_lib_facilities.h" #include"GUI/Simple_window.h" #include"GUI/GUI.h" #include"GUI/Graph.h" #include"GUI/Point.h"struct Lines_window :Window {Lines_window…

Appium+python自动化(十二)- Android UIAutomator终极定位凶器(超详解)

简介 乍眼一看&#xff0c;小伙伴们觉得这部分其实在异性兄弟那里就做过介绍和分享了&#xff0c;其实不然&#xff0c;上次介绍和分享的大哥是uiautomatorviewer&#xff0c;是一款定位工具。今天介绍的是一个java库&#xff0c;提供执行自动化测试的各种API。 Android团队在4…

小程序控制台警告:DevTools failed to load SourceMap(控制台报错DevTools 无法加载来源映射)

在调试项目的时候&#xff0c;控制台报错:**DevTools failed to load SourceMap: Could not load content for http://xxx.js. 这段报错的意思是dev工具未能成功加载source map&#xff08;文件映射&#xff09;。这里的报错实际上和项目本身的代码没有任何关系&#xff0c;而是…

基于 Fedora 38 的预期版本 Nobara 38 发布

导读基于 Fedora 38 的预期版本 Nobara 38 终于发布了&#xff0c;它带来了一系列用户友好的修复和功能增强。Nobara 是 Fedora Linux 的修改版本&#xff0c;旨在解决用户面临的常见问题&#xff0c;并提供开箱即用的顺滑的游戏、流媒体和内容创建体验。凭借一系列附加软件包和…

HTTP 缓存机制 强制缓存/协商缓存

Web 缓存大致可以分为&#xff1a;数据库缓存、服务器端缓存&#xff08;代理服务器缓存、CDN 缓存&#xff09;、浏览器缓存。 浏览器缓存也包含很多内容&#xff1a; HTTP 缓存、indexDB、cookie、localstorage 等等。这里我们只讨论 HTTP 缓存相关内容。 在具体了解 HTTP …

美国电动汽车公司Lucid在中国市场的投资机会

来源&#xff1a;猛兽财经 作者&#xff1a;猛兽财经 总结&#xff1a; &#xff08;1&#xff09;Lucid计划进入快速增长的中国电动汽车市场&#xff0c;未来可能会加速交付和收入增长。 &#xff08;2&#xff09;中国人口众多&#xff0c;电动汽车采用率高&#xff0c;政府…

深度学习开发环境

Ubuntu搭建深度学习开发环境(Pytorch Tensorflow GPU版本) 显卡驱动系列 深度学习主要涉及到显卡的使用(如开发时使用GPU版本库&#xff0c;就需要提前安装好显卡驱动方可使用)&#xff0c;所以这里主要说明显卡驱动的安装。 显卡驱动(Driver) | 官网:显卡驱动下载CUDA(NVID…

汤姆猫+AI求IP“翻红”?股东年内忙减持

作为初代手机宠物陪伴游戏&#xff0c;“会说话的汤姆猫”曾在全球积累了大量粉丝&#xff0c;汤姆猫IP也成为一代经典。2017年&#xff0c;A股上市公司金科文化将诞生自海外“汤姆猫”收入麾下。你或许不知道&#xff0c;汤姆猫已成为中国A股市场的一只股票代码。 在金科文化…

曲师大2023大一新生排位赛-B.Sort题解

题目描述 插入排序是一种非常常见且简单的排序算法。王同学是一名大一的新生&#xff0c;今天许师哥刚刚在上课的时候讲了插入排序算法。 假设比较两个元素的时间为 &#xff0c;则插入排序可以以 的时间复杂度完成长度为 n&#xfffd; 的数组的排序。不妨假设这 n 个数字分…

如何将大批量将行驶证合并转为excel?

我们知道&#xff0c;金鸣识别小程序和网页在线版都支持将行驶证转为excel&#xff0c;但这二种方案只适合小量、零星的转换&#xff08;小程序只能一次提交4张图片&#xff0c;网页在线版只能一次提交5张&#xff09;&#xff0c;要想大批量识别&#xff0c;就要下载安装金鸣识…

栈与队列 理论基础

我们都知道栈和队列是STL&#xff08;C标准库&#xff09;里面的两个数据结构。 栈是前进后出&#xff0c;队列是先进先出 C标准库是有多个版本的&#xff0c;要知道我们使用的STL是哪个版本&#xff0c;才能知道对应的栈和队列的实现原理。 那么来介绍一下&#xff0c;三个最…

springboot项目自定义注解+Aop实现收集日志

一 工程结构 二 配置 2.1 配置pom <!--spring boot的启动类 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.…

Sentinel的线程隔离和熔断降级

上一节整理了Sentinel的限流&#xff0c;限流可以降低微服务的负载&#xff0c;避免因为高并发而故障&#xff0c;进而传递给其他相关服务而引发服务雪崩。以上仅为避免服务故障&#xff0c;而当某个服务真正故障时&#xff0c;如何处理才能防止服务雪崩&#xff1f; ⇒ Sentin…

二十一、vm 适配

目录&#xff1a; 1. 基础准备 2. 详解 一、基础准备 目的&#xff1a;前面我们通过0.1333vm x 对应的设计图像素&#xff0c;找到vm值&#xff0c;这个方法不准确&#xff0c;且操作复杂&#xff0c;有没有什么优化方法呢&#xff1f; 解决&#xff1a;vw的适配&#xff08;在…