关于GWAS分析中PVE的计算方法:


我查了一下,大体计算PVE的方法有三种:第一种回归分析或者方差分析的方法,计算R方(GLM模型),第二种是根据effect,se,maf计算PVE,第三种是根据LMM的矩阵构建计算PVE。

汇总如下:

所以准备研究一下。

先看一个常见问题:GWAS分析中,SNP解释百分比(PVE)之和为何大于1?

问题来源:TASSEL的google group:

https://groups.google.com/g/tassel/c/v1aOPCYFyJE/m/HromqNnNIyMJ

问题描述:

Dearall, AgainIhaveaquestion. InassociationmappingresultsinTasselbyMLMmodelgivesMarkerR2 values.IfMarkerR2reportsproportionofphenotypicvariation (between0to1)thatisexplainedbycorrespondingmaker,whysumof markerR2valuesforallofmarkersismorethan1?

为何GLM或者MLM中的Marker R2之和会大于1,如果R2是解释的百分比,那应该是在0~1之间呀。

张志武老师回复:

The association studies in TASSEL (MLM or GLM) are performed on markers one at a time. Therefore, the sum of the R square (R2) of markers could be bigger than 100%. One of the reasons is due to linkage disequilibrium (LD) between markers. For example, if a marker has R2 of 20% and the marker is in complete LD with other five markers, then the five markers will have R2 sum to 120%.

在TASSEL中GLM或者MLM模型中,是单标记扫描,之所以SNP的R2(R square)之和会大于1,因为标记间存在LD,比如一个标记关联的基因能解释20%的变异,这个位点附近有6个标记都存在LD状态,那么这6个标记的解释百分比之和就会是120%。

下一节介绍一下GAPIT中GLM的PVE的计算方法,并用R语言实现。

GWAS分析中SNP解释百分比PVE | 第一篇,SNP解释百分比之和为何大于1?相关推荐

  1. GWAS分析中SNP解释百分比PVE | 第二篇,GLM模型中如何计算PVE?

    上一篇,介绍了一下显著性的SNP,他们的解释表型变异百分比(PVE)之和,为何可能大于1. https://yijiaobani.blog.csdn.net/article/details/12209 ...

  2. GWAS分析中SNP解释百分比PVE | 第三篇,MLM模型中如何计算PVE?

    之前,想研究一下GWAS分析汇中PVE(表型方差解释百分比)的计算方法,写了两篇: GWAS分析中SNP解释百分比PVE | 第一篇,SNP解释百分比之和为何大于1? GWAS分析中SNP解释百分比P ...

  3. GWAS分析中SNP解释百分比PVE | 第四篇,MLM模型中如何手动计算PVE?

    系列部分: GWAS分析中SNP解释百分比PVE | 第一篇,SNP解释百分比之和为何大于1? GWAS分析中SNP解释百分比PVE | 第二篇,GLM模型中如何计算PVE? GWAS分析中SNP解释 ...

  4. 笔记 GWAS 操作流程6-2:手动计算GWAS分析中的GLM和Logistic模型

    1. 名词解释 GWAS 全基因组关联分析 手动计算 使用R语言编程GLM模型和Logistic模型,提取Effect和Pvalue GLM 一般线性模型 Logistic 主要分析广义线性模型,Y变 ...

  5. GWAS分析中协变量的区分(性别?PCA?初生重?)

    1. 电子书领取 前几天发了一篇GWAS电子书分享,异常火爆,阅读量8000+,很多人评价比较基础.这本电子书主要特点是比较基础,GLM模型用软件和R语言进行比较,如何添加数字协变量.因子协变量.PC ...

  6. b2c项目基础架构分析(二)前端框架 以及补漏的第一篇名词解释

    b2c项目基础架构分析(二)前端框架 以及补漏的第一篇名词解释 继续上篇,上篇里忘记了也很重要的前端部分,今天的网站基本上是以一个启示页,然后少量的整页切换,大量的浏览器后台调用web服务局部.动态更 ...

  7. GWAS分析中0-1-2的编码问题

    昨天一个小伙伴给我写了封信,问我了几个GWAS的问题,我就回信说,答案可以写一下公众号了. 这不,就来了. 邓老师,您好,看了好多博文,学到好多,最近看一些GWAS原理相关的内容,有些疑惑.想请教一下 ...

  8. GWAS分析中使用PCA校正群体分层

    欢迎关注"生信修炼手册"! GWAS通过分析case/control组之间的差异来寻找与疾病关联的SNP位点,然而case和control两组之间,可能本身就存在一定的差异,会影响 ...

  9. python绘制基因结构图_使用Python绘制GWAS分析中的曼哈顿图和QQ图

    [前言]其实这篇文章是为了简单介绍一下geneview的用法,它是一个Python高级库,建立在matplotlib的基础之上,专门用于基因组数据的可视化,目的是为了使创建高大上(精致)的基因组数据图 ...

最新文章

  1. Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?
  2. HashSet源码分析:JDK源码系列
  3. 荣耀Magic4 Pro延迟上市:全新一代LTPO超级四曲面屏加持
  4. 图像处理自学(六):图像增强算法总结
  5. python实现列表去重改变顺序_python实现文本去重且不打乱原本顺序
  6. 解决系统性能问题:线程增加导致堆增加
  7. 常用DOS下MSC指令
  8. header python 环境信息_通过Python扫描代码关键字并进行预警!这样就不会出BUG了吧?...
  9. 适用于protel99SE初学者
  10. 管理信息系统开发项目管理之一(转)
  11. 年仅30岁!腾讯游戏程序员毛星云意外身故。。。
  12. WebService实例
  13. 计算机类中英附录,欧盟gmp附录11-计算机系统(中英文对照)-20210410004737.docx-原创力文档...
  14. 纯css写滚动的弹幕特效
  15. jav中spark迁移hive到mongo(更新数据)
  16. AI数学基础——经验分布,熵
  17. 聚焦场景化应用 华为要做数字化转型的“赶路人”
  18. 大数据时代的大数据管理发展,经历了哪几个阶段?
  19. 借一道leetcode思考总结map/set的应用及区别
  20. 使用WireMock快速伪造RESTful服务

热门文章

  1. ChatGPT 使用 拓展资料:大模型训练为什么这么难
  2. NBUT - 1723 有多少三元组
  3. AspNetCore-MVC实战系列(二)之通过绑定邮箱找回密码
  4. 日常记录(关于sessionStorage.setItem)
  5. vim配置及插件安装管理(超级详细)
  6. Android最好用的底部导航栏开发
  7. C++函数指针定义及用法
  8. 常用oid节点_Oid配置、解析方法、ors客户端、oid节点及其数据库的制作方法_4
  9. #99-【桶排序】摩天楼
  10. dpkg安装软件流程_Ubuntu的软件安装管理---dpkg与apt-*详解