GWAS分析中SNP解释百分比PVE | 第一篇,SNP解释百分比之和为何大于1?
关于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?相关推荐
- GWAS分析中SNP解释百分比PVE | 第二篇,GLM模型中如何计算PVE?
上一篇,介绍了一下显著性的SNP,他们的解释表型变异百分比(PVE)之和,为何可能大于1. https://yijiaobani.blog.csdn.net/article/details/12209 ...
- GWAS分析中SNP解释百分比PVE | 第三篇,MLM模型中如何计算PVE?
之前,想研究一下GWAS分析汇中PVE(表型方差解释百分比)的计算方法,写了两篇: GWAS分析中SNP解释百分比PVE | 第一篇,SNP解释百分比之和为何大于1? GWAS分析中SNP解释百分比P ...
- GWAS分析中SNP解释百分比PVE | 第四篇,MLM模型中如何手动计算PVE?
系列部分: GWAS分析中SNP解释百分比PVE | 第一篇,SNP解释百分比之和为何大于1? GWAS分析中SNP解释百分比PVE | 第二篇,GLM模型中如何计算PVE? GWAS分析中SNP解释 ...
- 笔记 GWAS 操作流程6-2:手动计算GWAS分析中的GLM和Logistic模型
1. 名词解释 GWAS 全基因组关联分析 手动计算 使用R语言编程GLM模型和Logistic模型,提取Effect和Pvalue GLM 一般线性模型 Logistic 主要分析广义线性模型,Y变 ...
- GWAS分析中协变量的区分(性别?PCA?初生重?)
1. 电子书领取 前几天发了一篇GWAS电子书分享,异常火爆,阅读量8000+,很多人评价比较基础.这本电子书主要特点是比较基础,GLM模型用软件和R语言进行比较,如何添加数字协变量.因子协变量.PC ...
- b2c项目基础架构分析(二)前端框架 以及补漏的第一篇名词解释
b2c项目基础架构分析(二)前端框架 以及补漏的第一篇名词解释 继续上篇,上篇里忘记了也很重要的前端部分,今天的网站基本上是以一个启示页,然后少量的整页切换,大量的浏览器后台调用web服务局部.动态更 ...
- GWAS分析中0-1-2的编码问题
昨天一个小伙伴给我写了封信,问我了几个GWAS的问题,我就回信说,答案可以写一下公众号了. 这不,就来了. 邓老师,您好,看了好多博文,学到好多,最近看一些GWAS原理相关的内容,有些疑惑.想请教一下 ...
- GWAS分析中使用PCA校正群体分层
欢迎关注"生信修炼手册"! GWAS通过分析case/control组之间的差异来寻找与疾病关联的SNP位点,然而case和control两组之间,可能本身就存在一定的差异,会影响 ...
- python绘制基因结构图_使用Python绘制GWAS分析中的曼哈顿图和QQ图
[前言]其实这篇文章是为了简单介绍一下geneview的用法,它是一个Python高级库,建立在matplotlib的基础之上,专门用于基因组数据的可视化,目的是为了使创建高大上(精致)的基因组数据图 ...
最新文章
- Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?
- HashSet源码分析:JDK源码系列
- 荣耀Magic4 Pro延迟上市:全新一代LTPO超级四曲面屏加持
- 图像处理自学(六):图像增强算法总结
- python实现列表去重改变顺序_python实现文本去重且不打乱原本顺序
- 解决系统性能问题:线程增加导致堆增加
- 常用DOS下MSC指令
- header python 环境信息_通过Python扫描代码关键字并进行预警!这样就不会出BUG了吧?...
- 适用于protel99SE初学者
- 管理信息系统开发项目管理之一(转)
- 年仅30岁!腾讯游戏程序员毛星云意外身故。。。
- WebService实例
- 计算机类中英附录,欧盟gmp附录11-计算机系统(中英文对照)-20210410004737.docx-原创力文档...
- 纯css写滚动的弹幕特效
- jav中spark迁移hive到mongo(更新数据)
- AI数学基础——经验分布,熵
- 聚焦场景化应用 华为要做数字化转型的“赶路人”
- 大数据时代的大数据管理发展,经历了哪几个阶段?
- 借一道leetcode思考总结map/set的应用及区别
- 使用WireMock快速伪造RESTful服务
热门文章
- ChatGPT 使用 拓展资料:大模型训练为什么这么难
- NBUT - 1723 有多少三元组
- AspNetCore-MVC实战系列(二)之通过绑定邮箱找回密码
- 日常记录(关于sessionStorage.setItem)
- vim配置及插件安装管理(超级详细)
- Android最好用的底部导航栏开发
- C++函数指针定义及用法
- 常用oid节点_Oid配置、解析方法、ors客户端、oid节点及其数据库的制作方法_4
- #99-【桶排序】摩天楼
- dpkg安装软件流程_Ubuntu的软件安装管理---dpkg与apt-*详解