笔记计划分为六篇:

第一篇:读取plink基因型数据和表型数据
第二篇:对基因型数据质控:缺失质控,maf质控,hwe质控,样本质控
第三篇:基因型数据可视化:kingship,LD,MDS,PCA
第四篇:一般线性模型进行GWAS分析(GLM模型)
第五篇:混合线性模型进行GWAS分析(MLM模型)
第六篇:TASSEL结果可视化:QQ plot,曼哈顿图

已完成前三篇,本篇是第四篇。

1. 将质控的plink数据和表型数据读入到TASSEL软件

质控后的plink数据和表型数据:

读取表型数据到TASSEL中:

读取基因型数据到TASSEL中:

2. 一般线性模型(GLM)介绍


GLM模型中,将每个SNP作为固定因子进行回归分析,进行显著性检验,P值就是GWAS分析的p-value,effect就是SNP的effect值。如果有其它因素需要考虑,就放到协变量里面,比如性别,PCA,Q矩阵等。

重点是对每个SNP做回归分析,提取effect和p-value。

3. 合并数据

TASSEL分析中,需要将分析的表型和基因型数据进行合并,合并为一个数据框,然后对该数据框进行分析。

3.1 对基因型数据进行PCA分析


选中qc_plink基因型数据,点击菜单 Analysis --> Relatedness --> PCA,然后点击确定即可。

PCA分析结果:

3.2 将PCA+表型+基因型合并

选中三个数据,然后点击Data中的Intersect Join,进行数据合并。

3.3 查看合并后的数据

可以看到,数据中包括ID,PCA及结果,表型性状数据,基因型数据。

4. GLM模型

选中合并后的书,点击Analysis --> Association --> GLM


点击OK,即可。

5. GLM结果查看

可以看到,Result中有两个GLM结果,第一个为GWAS结果,第二个为每个SNP的效应值情况。看第一个就行。

因为这是多个性状的分析,所以所有结果放在了一起。

  • 第一列为性状,这里包括三个性状,在进行作图时需要将数据分开
  • 第二列为SNP名称
  • 第三列为染色体名称
  • 第四列为SNP的物理位置
  • 第五列为F检验结果
  • 第六列为p值
  • ……

6. 导出结果

7. TASSEL中的结果可视化

QQ图:



曼哈顿图:


这里,曼哈顿图需要指定性状,这里我们选择EarDia这个性状进行可视化:

图片可以保存到本地。

ok,鸽了一个月,第四篇搞定了。下一篇是MLM模型的分析,欢迎继续关注。

使用TASSEL学习GWAS笔记(4/6):一般线性模型进行GWAS分析(GLM模型)相关推荐

  1. 深度学习系列笔记——贰 (基于Tensorflow2 Keras搭建的猫狗大战模型 三)

    深度学习系列笔记--贰 (基于Tensorflow Keras搭建的猫狗大战模型 一) 深度学习系列笔记--贰 (基于Tensorflow Keras搭建的猫狗大战模型 二) 前面两篇博文已经介绍了如 ...

  2. 深度学习系列笔记——贰 (基于Tensorflow Keras搭建的猫狗大战模型 一)

    猫狗大战是著名的竞赛网站kaggle几年前的一个比赛,参赛者得到猫狗各12500张图片,作为训练集,另外还会得到12500张猫和狗的图片,作为验证.最后提交结果至kaggle平台,获得评测分数. 本篇 ...

  3. 转:tensorflow深度学习实战笔记(二):把训练好的模型进行固化

    原文地址:https://blog.csdn.net/chenyuping333/article/details/82106863 目录 一.导出前向传播图 二.对模型进行固化 三.pb文件转tfli ...

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

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

  5. 使用TASSEL学习GWAS笔记(1/6):读取plink基因型数据和表型数据

    今天整理一下TASSEL操作GWAS的笔记. 笔记计划分为六篇: 第一篇:读取plink基因型数据和表型数据 第二篇:对基因型数据质控:缺失质控,maf质控,hwe质控,样本质控 第三篇:基因型数据可 ...

  6. 使用TASSEL学习GWAS笔记(3/6):基因型数据可视化:kingship,PCA,MDS

    笔记计划分为六篇: 第一篇:读取plink基因型数据和表型数据 第二篇:对基因型数据质控:缺失质控,maf质控,hwe质控,样本质控 第三篇:基因型数据可视化:kingship,LD,MDS,PCA ...

  7. 使用TASSEL学习GWAS笔记(6/6):TASSEL结果可视化:QQ plot,曼哈顿图

    笔记计划分为六篇: 第一篇:读取plink基因型数据和表型数据 第二篇:对基因型数据质控:缺失质控,maf质控,hwe质控,样本质控 第三篇:基因型数据可视化:kingship,LD,MDS,PCA ...

  8. python神经结构二层_《python深度学习》笔记---8.3、神经风格迁移

    <python深度学习>笔记---8.3.神经风格迁移 一.总结 一句话总结: 神经风格迁移是指将参考图像的风格应用于目标图像,同时保留目标图像的内容. 1."神经风格迁移是指将 ...

  9. tensorflow学习函数笔记

    为什么80%的码农都做不了架构师?>>>    [TensorFlow教程资源](https://my.oschina.net/u/3787228/blog/1794868](htt ...

最新文章

  1. Windows 之 删除文件出现“该项目不在请确认该项目的位置”
  2. 用 70 行代码给你自己写一个 strace
  3. 【Python】我的第一个EXE程序
  4. 腾讯最新手游《和平精英》上线 魅族李楠评论亮了
  5. Android源码中的FLAG为何使用16进制
  6. 设计模式1-简单工厂模式
  7. c语言求素数_C语言 | 求100~200的素数
  8. 红米Redmi品牌独立后首发新品 雷军:『友商就不要用性价比这个词了』...
  9. 眼压高学计算机行吗,为什么眼压高到降不下,医生却说没问题?
  10. 拓端tecdat|R语言逻辑回归(对数几率回归,Logistic)分析研究生录取数据实例
  11. c语言布线编程问题,布线问题c语言实现代码.doc
  12. 《遥感原理与应用》总结—遥感传感器及成像原理
  13. RQNOJ 34 紧急援救
  14. 2021年总结:回顾这不平凡的一年
  15. SPI接口的MISO和MOSI连接时是否需要交叉接? SI和SO呢?
  16. 学习Servlet2
  17. 前端后台管理系统————01版权限开发(附带教程及代码)
  18. HashMap面试连环炮
  19. linux usleep函数 sleep,LINUX实操:date、sleep和usleep命令
  20. 计算机中职专业课考试科目,中职教师资格证专业课包括哪些

热门文章

  1. flutter中的过场动画 PageTransitionsTheme
  2. 源源成语大作战APP技术支持(IOS)
  3. C++(1)new和malloc的区别和联系
  4. Github搜索语法大全,超实用的开源项目搜索技巧
  5. (半转载)[音频初步]音箱(音响)上的ECHO 、BASS、TREBLE等专业术语超通俗解释,你值得拥有!
  6. 某美团程序员爆料:美团虽然屏蔽职级,但可以通过椅子判断!坐人体工学椅的至少是3-1和3-2的大佬!真是这样吗?...
  7. matlab游程检验结果分析,SPSS教程学习笔记6:数据随机化游程检验
  8. [转载]超强1000个jquery极品插件!(连载中。。。。)
  9. 爬虫模拟POST请求https (爬中国银行汇率----中文)
  10. WordPress 多表情文章投票/心情评价插件 DW Reactions