STROBE-MR

Welcome to the STROBE-MR website!

About: STROBE-MR stands for “Strengthening the Reporting of Observational Studies in Epidemiology using Mendelian Randomization”. Inspired by the original STROBE checklist, the STROBE-MR guidelines were developed to assist researchers in reporting their Mendelian randomization studies clearly and transparently. Adopting STROBE-MR should help readers, reviewers, and journal editors evaluate the quality of published MR studies.

The STROBE-MR checklist contains 20 items recommended to address in reports of Mendelian randomization studies.

The Statement document describes the process of developing the checklist and the complementary Explanation and Elaborations document.

The Explanation and Elaboration document explains the items of the STROBE-MR checklist, along with their rationale and examples of transparent reporting.

All documents and publications produced by the STROBE-MR Initiative are open-access and available for download on this website.

文件下载:word/PDF 版:STROBE-MR - Transparent reporting of Mendelian randomization studies

STROBE-MR声明包括:

“题目和摘要部分(条目1)”、“引言部分(条目2-3)”、“方法部分(条目4-9)”、“结果部分(条目10-13)”、“讨论部分(条目14-17)”和“其它信息(条目18-20)”六大部分。

STROBE-MR规范具体内容清单:

【题目和摘要部分】

1、标题和摘要

如果孟德尔随机化(MR)是该研究的主要目的,请在标题和/或摘要中注明该研究的设计。

【引言部分】

2、研究背景

解释报告研究的科学背景和理由。暴露(即内生性解释变量)是什么?暴露和结果之间的潜在因果关系是否合理?说明为什么MR是解决研究问题的一种有用方法。

3、研究目标

清楚说明具体目标,包括预先指定的因果假设(如果有的话)。说明MR是一种方法,在特定的假设下,旨在估计因果效应。

【方法部分】

4、研究设计和数据来源

在文章开始部分提出研究设计的关键要素。考虑包括一个表格,列出研究所有阶段的数据来源。对于每一个有助于分析的数据来源,描述以下内容:

a) 环境。如果可能的话,描述研究设计和基本人群。描述环境、地点和相关日期,包括招募期、接触期、随访期和数据收集期(如有);

b) 参与者。给出资格标准,以及选择参与者的来源和方法。报告样本量,以及在进行主要分析之前是否进行了任何力量或样本量的计算;

c) 描述遗传变异的测量、质量控制和选择;

d) 对于每个暴露、结果和其他相关变量,描述评估方法和疾病的诊断标准;

e) 如果相关,提供伦理委员会批准和参与者知情同意的细节。

5、假设

明确论证或说明MR分析的三个核心假设(相关性、独立性和排他性约束)以及任何附加或敏感性分析的假设。

6、统计学方法:主要分析

说明统计学方法和使用的统计数据,包括:

a) 说明在分析中如何处理定量变量(即比例、单位、模型);

b) 描述在分析中如何处理遗传变异,如果适用,如何选择其权重;

c) 描述MR估计器(如两阶段最小二乘法,Wald比率)和相关统计。详细说明包括的协变量,如果是双样本MR,是否在两个样本中使用相同的协变量集进行调整;

d) 解释如何处理缺失数据;

e) 如果适用,说明如何解决多重检验的问题。

7、假设的评估

说明用于评估假设或证明其有效性的任何方法或先验知识。

8、敏感性分析和附加分析

说明所进行的任何敏感性分析或附加分析(如不同方法的效果估计比较、独立复制、偏倚分析技术、仪器的验证、模拟)。

9、软件和预注册

a) 统计软件和软件包名称,包括使用的版本和设置;

b) 说明研究方案和细节是否进行了预注册(以及时间和地点)。

【结果部分】

10、描述性分析

a) 报告纳入研究的每个阶段的人数以及排除的原因。考虑使用流程图;

b) 报告表型暴露、结果和其他相关变量的汇总统计(如平均值、SDs、比例);

c) 如果数据来源包括以前研究的荟萃分析,提供这些研究的异质性评估;

d) 对于双样本MR:

i. 提供暴露和结果样本之间遗传变异-暴露关联的相似性的理由;

ii. 提供关于暴露和结果研究之间重叠的个体数量的信息。

11、MR主要结果

a) 报告遗传变异体与暴露之间的关联,以及遗传变异体与结果之间的关联,最好是在可解释的尺度上;

b) 报告暴露与结果之间关系的MR估计值,以及MR分析的不确定度,用可解释的尺度,如每SD差异的几率或相对风险;

c) 如果相关,考虑将相对风险的估计值转化为有意义的时间段内的绝对风险;

d) 考虑用图表来显示结果(如森林图,遗传变异与结果之间的关联与遗传变异与暴露之间的关联的散点图)。

12、对假设的评估

a) 报告对假设的有效性的评估;

b) 报告任何额外的统计数据(如对不同遗传变异的异质性评估,如I^2、Q统计或E值)。

13、敏感性分析和附加分析

a) 报告任何敏感性分析,以评估主要结果对违反假设的稳健性;

b) 报告其他敏感性分析或附加分析的结果;

c) 报告对因果关系方向的任何评估(例如,双向MR);

d) 相关时,报告并与非MR分析的估计值进行比较;

e) 考虑用额外的图表来显示结果(例如,撇除分析)。

【讨论部分】

14、主要结果

参照研究目标,总结主要结果。

15、局限性

讨论研究的局限性,考虑到IV假设的有效性、其他潜在偏差的来源和不精确性。讨论任何潜在偏差的方向和程度,以及为解决这些问题所做的任何努力。

16、解释

a) 意义。根据其局限性和与其他研究的比较,对结果进行谨慎的整体解释;

b) 机制。讨论潜在的生物机制,这些机制可能驱动被调查的暴露和结果之间的潜在因果关系,以及基因-环境等效假设是否合理。谨慎使用因果语言,说明IV估计只有在某些假设下才可能提供因果效应;

c) 临床相关性。讨论结果是否与临床或公共政策相关,以及它们在多大程度上为可能的干预措施的效果大小提供参考。

17、普适性 (Generalizability)

讨论研究结果的普适性 :(a)对其他人群,(b)对其他暴露期/时间,以及(c)对其他暴露水平的普及性。

【其他信息】

18、资助

说明资金来源和资助者在本研究中的作用,如果适用,说明本研究所依据的数据库和原始研究的资金来源。

19、数据和数据共享

提供用于进行所有分析的数据,或报告在何处以及如何获得这些数据,并在文章中提及这些来源。提供在文章中复制结果所需的统计代码,或报告该代码是否可以公开获取,如果可以,在哪里获取。

20、利益冲突

所有作者应声明所有潜在的利益冲突。

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

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

相关文章

C++_linux下_非阻塞键盘控制_程序暂停和继续

1. 功能 在程序执行过程中,点击键盘p按键(pause), 程序暂停, 点击键盘上的n按键(next),程序继续执行 2. 代码 #include <iostream> #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/ioctl.h> char get_keyboar…

通信设备为什么需要接地阻?

在现代社会&#xff0c;通信设备已经成为我们生活中不可或缺的一部分。无论是手机、电视、计算机还是互联网路由器&#xff0c;它们都在不断地演进&#xff0c;以满足我们日益增长的通信需求。 实际应用中&#xff0c;我们都会了解到通信设备在正常运行时产生的电磁波辐射和电…

改写二分搜索算法

描述 设a[0:n-1]是已排好序的数组&#xff0c;请改写二分搜索算法&#xff0c;使得当x不在数组中时&#xff0c;返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时&#xff0c;i和j相同&#xff0c;均为x在数组中的位置。 输入格式: 输入有两行&#x…

解决报错:RuntimeError: “LayerNormKernelImpl“ not implemented for ‘Half‘

文章目录 1. 为什么报错&#xff1f;2. 解决办法2.1 方法12.2 方法22.3 其他 1. 为什么报错&#xff1f; 一般发生在模型推理过程中&#xff0c;由于精度导致的报错&#xff0c;一些硬件和框架对于半精度操作的支持可能有限&#xff0c;导致无法执行特定的操作。 2. 解决办法…

Flink之转换算子Transformation

转换算子Transformation 概述基本转换算子映射Map扁平映射flatMap过滤Filter 聚合算子按键分区keyBy归约聚合reduce简单聚合sum、min、max、minBy、maxBy 物理分区算子随机分配轮询分配重缩放广播全局分区自定义分区 分流操作Filter分流SideOutPut分流Split分流 合流操作联合Un…

4K壁纸小程序源码 全内容自动采集

全内容自动采集 4K壁纸小程序源码&#xff0c;带流量主。用的都是一个接口&#xff0c;不过这个不知是谁改的&#xff0c;成了LSP版&#xff0c;是真色啊&#xff0c;专搜小姐姐。 4K壁纸&#xff0c;静态壁纸&#xff0c;头像等都有保留&#xff0c;界面广告位很多&#xff0c…

线性回归原理

1、 线性回归的原理 1.1 线性回归应用场景 房价预测 销售额度预测 金融&#xff1a;贷款额度预测、利用线性回归以及系数分析因子1.2 什么是线性回归 1.2.1定义与公式 线性回归(Linear regression)是利用回归方程(函数)对一个或多个自变量(特征值)和因变量(目标值)之间关系…

导航守卫的使用记录和beforeEach( )死循环的问题

前置导航守卫beforeEach的使用 import Vue from vue import VueRouter from vue-router // 进度条 import NProgress from nprogress import nprogress/nprogress.cssVue.use(VueRouter)// 路由表 const routes [{path: "/",redirect: "/home",},{path: …

Unity3D Shader新手入门教程:3D溶解与腐蚀特效详解

引言 在游戏开发中&#xff0c;特效是非常重要的一部分&#xff0c;它能够增加游戏的趣味性和可玩性。其中&#xff0c;Shader特效是一种非常常见和常用的特效&#xff0c;它能够通过改变物体表面的渲染方式来实现各种各样的特效效果。本文将详细介绍Unity3D中的Shader 3D溶解与…

04 MIT线性代数-矩阵的LU分解 Factorization into A=LU

目的: 从矩阵的角度理解高斯消元法, 完成LU分解得到ALU 1.矩阵乘积的逆矩阵 Inverse of a product 2.矩阵乘积的转置 Transpose of a product 3.转置矩阵的逆矩阵 Inverse of a transpose 4.矩阵的LU分解 U为上三角阵(Upper triangular matrix), L为下三角阵(Lower triangular…

Qt系列-常用控件使用整理

1、QMainWindow介绍 菜单栏最多只有一个 //菜单栏创建 菜单栏最多只能有一个QMenuBar*bar menuBar();//将菜单栏放入到窗口中setMenuBar(bar);//创键菜单QMenu*fileMenubar->addMenu("文件");QMenu*editMenubar->addMenu("编辑");//创建菜单项QActi…

设计模式之六大设计原则

为什么要学习设计模式&#xff1f; 要知道设计模式就是软件工程的方法经验的总结&#xff0c;也是可以认为是过去一段时间软件工程的一个最佳实践&#xff0c;要理解&#xff0c;不要死记硬背。掌握这些方法后&#xff0c;可以让你的程序获得以下好处&#xff1a; 代码重用性…

【LeetCode】38. 外观数列

1 问题 给定一个正整数 n &#xff0c;输出外观数列的第 n 项。 「外观数列」是一个整数序列&#xff0c;从数字 1 开始&#xff0c;序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列&#xff1a; countAndSay(1) “1” countAndSay(n…

kali使用docker安装DVWA

上一篇文章我记录了如何使用kali安装DVWA&#xff0c;但是我是一个一个组件安装的&#xff0c;非常麻烦&#xff0c;比如数据库还需要配置&#xff0c;花费时间很多。昨天在逛github时&#xff0c;发现大佬的靶场都是通过docker打包好的&#xff0c;如果我也用docker安装DVWA&a…

4.4 网际控制报文协议ICMP

思维导图&#xff1a; 4.4 网际控制报文协议ICMP - 笔记 --- **定义**: - 网际控制报文协议ICMP(Internet Control Message Protocol)是根据[RFC 792]定义的一种协议。它的主要功能是为了提高IP数据报的转发效率和确保交付的成功率。 **主要功能**: 1. **差错报告**: ICMP允…

阿里云starrocks监控告发至钉钉群

背景&#xff1a;新入职一家公司&#xff0c;现场没有对sr的进行监控&#xff0c;根据开发的需求编写了一个python脚本。 脚本逻辑&#xff1a;抓取sr的be/fe/routine load状态信息&#xff0c;判读是否触发告警&#xff0c;若满足告警条件&#xff0c;则发送告警信息到钉钉群…

二维码智慧门牌管理系统:确保数据准确,强制校验GPS信号强度

文章目录 前言一、数据采集多种方式二、提高工作效率与管理效率 前言 在快速发展的科技时代&#xff0c;我们推出了一款最新的门牌系统解决方案——二维码智慧门牌。这款门牌不仅具备高效的管理功能&#xff0c;还为入口管理提供全新的智慧化解决方案。 一、数据采集多种方式 …

Could not find artifact com.sleepycat;je:jar:7.3.7 in aliyunmaven

在编译inlong源码时报的错误&#xff0c;去本地库里发现只有lastupdate的文件&#xff0c;就又去maven库里看了一下Maven Repository: com.sleepycat je (mvnrepository.com)&#xff0c;发现没有这个版本&#xff0c;将版本进行修改错误解决

【Arduino TFT】 记录使用DMA优化TFT屏帧率

忘记过去&#xff0c;超越自己 ❤️ 博客主页 单片机菜鸟哥&#xff0c;一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2023-10-18 ❤️❤️ 本篇更新记录 2023-10-18 ❤️&#x1f389; 欢迎关注 &#x1f50e;点赞 &#x1f44d;收藏 ⭐️留言&#x1f4dd;&#x1f64…

信息系统漏洞与风险管理制度

1、总则 1.1、目的 为了进一步规范XXXXX单位信息系统风险管理活动&#xff0c;提升风险管理工作的可操纵性和适用性&#xff0c;使信息网络正常运行&#xff0c;防止网络攻击&#xff0c;保证业务的正常进行&#xff0c;依据XXXXX单位员的相关规范和标准规定&#xff0c;特制…