双向孟德尔随机化 | 基础代谢率与心血管疾病因果关系研究发表医学一区文章...

欢迎报名2024年孟德尔随机化方法高级班课程!

  郑老师团队开设的孟德尔随机化高级班2024年1月20-21日开课,欢迎报名

2023年12月29日,一篇题为Causal Effects of Basal Metabolic Rate on Cardiovascular Disease: A Bidirectional Mendelian Randomization Study的孟德尔随机化研究论文发表于《Journal of the American Heart Association》,作者为中国学者,文章属于中科院医学一区,IF=5.4

这项研究从欧洲数据库中获得了关于BMR和5种心血管疾病的全基因组关联统计,用两样本双向MR评估基础代谢率与心血管疾病之间的因果关系。结果表明,遗传预测的基础代谢率与心力衰竭、心房颤动和心房扑动、主动脉瘤风险显著正相关;反向MR分析未发现心血管疾病对基础代谢率有显著的因果关系;多变量MR显示,在校正可能的混杂因素后,高水平的BMR仍增加心力衰竭、心房颤动和心房扑动的风险。

31e25144dd37d32fef575940698f6e91.png

摘要与主要结果

一、摘要

研究目的:尽管基础代谢率(BMR)对健康有影响,但BMR对心血管疾病(CVDs)的因果关系仍不明确。为了阐明因果关系,我们进行了孟德尔随机化(MR)分析。

方法从欧洲数据库中获得了关于BMR和5种心血管疾病的全基因组关联统计。采用两样本双向MR评估基础代谢率与心血管疾病之间的因果关系。因果效应采用逆方差加权法估计。同时进行多重敏感性分析,验证结果的稳健性和可靠性。

结果:我们的结果表明,遗传预测的基础代谢率与心力衰竭风险显著正相关(优势比,1.53 [95% CI, 1.39-1.67];0.001)、心房颤动和心房扑动(比值比,2.12 [95% CI, 1.87 ~ 2.40];0.001)和主动脉瘤(比值比,1.64 [95% CI, 1.41 ~ 1.92];术中,0.001)。遗传预测的基础代谢率可能与冠状动脉疾病和缺血性卒中风险没有因果关系。此外,反向MR分析未发现心血管疾病对基础代谢率有显著的因果关系。应用多变量MR进一步评估BMR对心血管疾病的直接影响。多变量MR显示,在校正可能的混杂因素后,高水平的BMR仍增加心力衰竭、心房颤动和心房扑动的风险。主动脉瘤的P值无统计学意义。

结论:本研究提供了强有力的证据表明,遗传预测的BMR与心力衰竭、心房颤动和心房扑动独立的因果关系,而不是反之。这些发现对临床实践中心血管疾病的预防和治疗具有指导意义。

二、研究结果

1. BMR对心血管疾病的因果影

通过使用方差逆加权法,我们确定了BMR和cvd之间的因果关系。我们观察到,基因预测的BMR与HF的风险呈正相关(优势比[OR], 1.53 [95% CI, 1.39-1.67];P<0.001)、房颤和心房扑动(OR, 2.12 [95% CI, 1.87-2.40];P<0.001)和主动脉瘤(OR, 1.64 [95% CI, 1.41-1.92];P < 0.001)。

相反,我们发现没有证据表明较高的遗传预测BMR水平与CAD风险相关(OR, 0.99 [95% CI, 0.90-1.09];P=0.80)和缺血性卒中(OR, 0.99 [95% CI, 0.91-1.08];P = 0.85)。此外,我们的多重敏感性分析得出了与IVW相似的估计,验证了我们结果的准确性(图2)。图3给出了每个感兴趣结果的散点图结果。随后,计算因果关系估计的幂如表S13所示。

471b88d833a0ebd3a3e95a845731871d.png

370225a14641790847e482737a4c6f0d.png

2.心血管疾病对BMR的因果影响

在反向MR分析中,我们使用随机效应逆方差加权分析来排除异质性的影响,我们发现任何遗传决定的CVD和BMR之间没有关联(表S14和图4)。HF的遗传易感性与BMR无关(β, 3.94E−03 [95% CI, - 3.21E−02至4.00E−02];P=0.830)、房颤和心房扑动(β, 6.98E−03 [95% CI - 9.39E−04 ~ 1.49E−02];P=0.084),缺血性卒中(β,−3.24E−03 [95% CI−2.52E−02 ~ 1.87E−02];P = 0.773), CAD(β−−3.79 e 03(95%可信区间,1.61 e−−02 8.52 e−03];P=0.546),主动脉瘤(β, 5.44E−03 [95% CI, - 1.40E−02 ~ 2.49E−02];P = 0.584)。

54477fa2cddd597bbcd2ce50a7db6460.png

使用加权中位数、MR‐Egger和加权模型进行敏感性分析表明,结果与IVW的估计一致。经过离群值校正后,CVD与BMR之间仍未发现相关性(图4)。CVD与BMR的漏斗图如图S2所示。散点图表明,在所有CVD分析中,MR - Egger截距均未偏离0,且没有指向多效性(P表示截距>0.05)(图S3和图4)。总之,这些结果表明没有发现反向因果关系的证据。

3.多变量孟德尔随机化分析

在MVMR框架中,我们调整了5个潜在的混杂因素(体重指数、低密度脂蛋白胆固醇、收缩压、2 型糖尿病和肢体瘦体重),以验证BMR对3种心血管疾病的直接因果影响。我们发现,在调整任何因素后,BMR、HF、AF和心房扑动之间的因果关系仍然稳定而有力,而在调整肢体瘦体重后,BMR与主动脉瘤风险之间的关联变得不显著(OR,1.41 [95% CI, 0.97-2.07];P = 0.073;表)。为了研究遗传预测的BMR和CVD表型之间的关联是否相互独立,我们对HF、AF和心房扑动进行了调整。结果证实BMR独立影响HF、AF和心房扑动(表)。

098efb9e659c15181aa6a3729c6bbca8.png

统计学方法

1.BMR的数据来源和单核苷酸多态性选择

BMR的GWAS数据来自UK Biobank,包括454 874名参与者。在两样本MR分析中,所有选择的工具变量(IVs)必须满足以下3个主要假设:

(1)遗传IVs必须与暴露密切相关;

(2)基因iv独立于暴露-结果关系的任何混杂因素;

(3)没有多效性,因为基因iv只通过暴露影响结果为了确保适当和潜在的单核苷酸多态性(SNP)包含,在位点范围显著性阈值下鉴定与BMR相关的SNP,并选择P值5×10−8。从最终的协调过程中删除了模糊和回文snp。

bc0de817f36c4972530d2ae0ea3d6b0f.png

2.双样本双向孟德尔随机化

BMR与cvd之间的因果关系采用方差反加权法(IVW)进行初步分析。为了检验MR分析结果的可靠性,进行了几种敏感性分析,包括加权中位数、MR‐Egger和加权模式。此外,MR多效性残差和离群值(MR‐PRESSO)方法用于校正潜在的离群snp。我们创建了一个漏斗图来粗略评估潜在的不对称性和检测多效性。

156e9549d188f1133e469711f769e3cc.png

3001ba52ff60876aaae93a9dfa3e9038.png

3.多变量孟德尔分析

MVMR‐IVW是评估因果效应的主要方法,MVMR‐Egger、MVMR‐Lasso和MVMR‐Median可以作为补充分析当所有仪器失效时,MVMR - Egger仍然对定向多效性具有鲁棒性。

a9c69830482cc6237342f50f2ec68f4c.png

4.为了考虑本研究中的多重检验,我们使用0.01(0.05/5)的Bonferroni校正P阈值来确定2个样本MR中MR估计值的统计显著性,P值<0.05但超过Bonferroni校正显著性阈值被认为是潜在的关联。使用在线计算器工具mRnd计算MR估计的功率,以检测真正的因果效应所有分析均基于R软件(版本4.2.1)。使用MR‐PRESSO(1.0版本)、TwoSampleMR(0.5.6版本)和mendelanrandomization(0.7.0版本)包装。

一个专门做公共数据库的公众号,关注我们


本公众提供各种科研服务了!

一、课程培训

2022年以来,我们召集了一批富有经验的高校专业队伍,着手举行短期统计课程培训班,包括R语言、meta分析、临床预测模型、真实世界临床研究、问卷与量表分析、医学统计与SPSS、临床试验数据分析、重复测量资料分析、nhanes、孟德尔随机化等10门课。如果您有需求,不妨点击查看:

发表文章后退款!2023年郑老师团队多门科研统计直播课程,欢迎报名

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

期货日数据维护与使用_日数据维护_主力合约计算逻辑

目录 主力合约换月规则&#xff08;文化财经&#xff09; 主力合约计算逻辑 数据准备 代码 ​下载 主力合约换月规则&#xff08;文化财经&#xff09; 主力合约计算逻辑 数据准备 本文以沪银为例&#xff0c;将沪银所有日数据文件放入一个文件夹中&#xff0c;文件名命…

Git删除远程仓库某次提交记录后的所有提交

1、鼠标右键->git bash here&#xff0c;然后cd切换到代码目录&#xff1b; 2、git log查看提交记录&#xff0c;获取commit id 3、git reset commit id&#xff08;commit id指要保留的最新的提交记录id&#xff09; 4、git push --force&#xff0c;强制push 如果出现…

TypeScript基础(五)泛型

✨ 专栏介绍 TypeScript是一种由微软开发的开源编程语言&#xff0c;它是JavaScript的超集&#xff0c;意味着任何有效的JavaScript代码都是有效的TypeScript代码。TypeScript通过添加静态类型和其他特性来增强JavaScript&#xff0c;使其更适合大型项目和团队开发。 在TypeS…

【机器学习】模型参数优化工具:Optuna使用分步指南(附XGB/LGBM调优代码)

常用的调参方式和工具包 常用的调参方式包括网格搜索(Grid Search)、**随机搜索(Random Search)和贝叶斯优化(Bayesian Optimization)**等。 工具包方面&#xff0c;Scikit-learn提供了GridSearchCV和RandomizedSearchCV等用于网格搜索和随机搜索的工具。另外&#xff0c;有一…

CodeWave智能开发平台--03--目标:应用创建--08联系人管理

摘要 本文是网易数帆CodeWave智能开发平台系列的第11篇&#xff0c;主要介绍了基于CodeWave平台文档的新手入门进行学习&#xff0c;实现一个完整的应用&#xff0c;本文主要完成08联系人管理 CodeWave智能开发平台的11次接触 CodeWave参考资源 网易数帆CodeWave开发者社区…

Linux第21步_取消鼠标中键的复制粘贴功能

在ubuntu18.04操作系统中&#xff0c;选中文本后&#xff0c;若按下鼠标中键&#xff0c;就可以执行复制粘贴&#xff0c;相当于 CtrlshiftC 后又按了 CtrlshiftV。在Linux系统中&#xff0c;基本上都是这么配置的。在windows系统中&#xff0c;我们习惯用Ctrl-C复制&#xff0…

intellij idea导入别人项目版本问题解决方案

当导入别人的项目太慢,原因是gradle版本不一致,这时android studio自动下载匹配的gradle版本导致长时间下载的问题。原因主要还是&#xff1a;这个下载地址是国外的&#xff0c;需要翻墙&#xff0c;否则会特别慢。 1.一般下载下来的项目都有这些文件夹&#xff0c;在导入项目…

51单片机介绍

1 单片机简介 单片机&#xff0c;英文Micro Controller Unit&#xff0c;简称MCU 内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能 单片机的任务是信息采集&#xff08;依靠传感器&#xff09;、处理&#xff08;依靠CPU&#xff09;和硬件设…

uniapp 创建组件

组件&#xff1a;用于将某个功能的 HTML、CSS、JS 封装到一个文件中&#xff0c;提高代码的复用性和可维护性。 创建组件 一、在根目录中创建 components 文件夹&#xff0c;右键点击新建组件。 二、输入组件名称、选择默认模板、点击创建组件。 三、在组件中正常编写内容即可…

AcWing 203. 同余方程(扩展欧几里得算法)

题目链接 203. 同余方程 - AcWing题库高质量的算法题库https://www.acwing.com/problem/content/205/ 来源 《算法竞赛进阶指南》, NOIP2012提高组 题解 本题中的同余方程可以转化为ax by 1的形式&#xff0c;利用扩展欧几里得算法可以求得特解为&#xff0c;则通解为。 代…

Linux系统使用超详细(九)~用户和组管理

本篇将要梳理有关用户和用户组的学习笔记&#xff0c;内容主要是基本的概念理解和常用命令的使用方法 &#xff01; 目录 一、用户和用户组认识 1.1用户说明 1.1.1查看用户信息 ①id命令&#xff1a; ②whoami 命令 ③cat /etc/passwd 命令 ④getent passwd 命令 ⑤仅显…

Python轴承故障诊断 (十)基于VMD+CNN-Transfromer的故障分类

目录 1 变分模态分解VMD的Python示例 2 轴承故障数据的预处理 2.1 导入数据 2.2 故障VMD分解可视化 3 基于VMDCNN-Transformer的轴承故障诊断分类 3.1 定义VMD-CNN-Transformer分类网络模型 3.2 设置参数&#xff0c;训练模型 3.3 模型评估 代码、数据如下&#xff1a…

​如何在iOS手机上查看应用日志

引言 在开发iOS应用过程中&#xff0c;查看应用日志是非常重要的一项工作。通过查看日志&#xff0c;我们可以了解应用程序运行时的状态和错误信息&#xff0c;帮助我们进行调试和排查问题。本文将介绍两种方法来查看iOS手机上的应用日志&#xff0c;并提供相应的操作步骤。 …

vercel部署twikoo后评论收不到通知邮件问题解决方法

&#x1f4cc; 前言&#xff1a;本文主要是总结一下在vercel部署twikoo后收不到评论邮件通知问题的解决方法&#xff0c;本人在各种查资料无果后最终去twioo的git官方项目的issue中找到某位大佬给出的原因以及解决方案&#xff0c;故做此记录&#xff0c;希望对遇到此问题的同学…

Nodejs 第三十一章(响应头和请求头)

响应头 HTTP响应头&#xff08;HTTP response headers&#xff09;是在HTTP响应中发送的元数据信息&#xff0c;用于描述响应的特性、内容和行为。它们以键值对的形式出现&#xff0c;每个键值对由一个标头字段&#xff08;header field&#xff09;和一个相应的值组成。 例如…

C++面试宝典第17题:找规律填数

题目 仔细观察下面的数字序列,找到规律,并填写空白处的数字。 (1)1, 2, 4, 7, 11, 16, __ (2)-1, 2, 7, 28, __, 126 (3)6, 10, 18, 32, 57, __ (4)19, 6, 1, 2, 11, __ (5)2, 3, 5, 7, 11, __ (6)1, 8, 9, 4, __, 1/6 (7)1, 2, 3, 7, 16, __, 321 (8)1, 2, …

【Python学习】Python学习9-字符串

目录 【Python学习】Python学习9-字符串 前言创建语法访问字符串的值字符串拼接Python 转义字符Python字符串运算符Python格式化字符串Python 三引号Unicode字符串Python 的字符串内建函数参考 文章所属专区 Python学习 前言 本章节主要说明Python的字符串类型。 创建语法 …

Spring MVC组件

1.DispatcherServlet前端控制器 用户请求到达前端控制器&#xff0c;它就相当于mvc模式中的c&#xff0c;dispatcherServlet 是整个流程控制的中心&#xff0c;由它调用其它组件处理用户的请求&#xff0c;dispatcherServlet 的存在降低了组件之间的耦合性。 2.HandlerMappin…

蓝牙物联网多个核心应用场景开发与应用细化分析

蓝牙物联网是指利用蓝牙技术将物理设备与互联网连接起来&#xff0c;实现设备之间的信息共享与互通。蓝牙物联网在各个领域得到了广泛应用&#xff0c;并且在未来有着巨大的发展潜力。本文将围绕蓝牙物联网的五大核心应用场景进行介绍&#xff0c;包括智能家居、智能健康、智能…

Mac M1 Parallels CentOS7.9 Install Jenkins

官网: https://www.jenkins.io/ 文中涉及的jenkins’s rpm链接: https://pan.baidu.com/s/1BSe62pGdJCtDUAimaniEMA?pwd6666 一、Install & Check Java Env Oracle官网下载Java: https://www.oracle.com/cn/ # 拷贝到Jenkins服务器 scp Downloads/jdk-8u391-linux-aarch…