全基因组关联分析(Genome-Wide Association Study,GWAS)流程

摘要:
表型文件长这样:缺失值的处理:缺失值的表型用-9表示;case和control的处理:通常情况下,1表示control,2表示case,0表示缺失,但如果你加上--1的参数,则0表示control,1表示case。

全基因组关联分析流程:

一、准备plink文件

1、准备PED文件

PED文件至少有六列,内容如下:

Family ID

Individual ID

Paternal ID

Maternal ID

Sex (1=male; 2=female; other=unknown)

Phenotype(-9 missing 0 missing 1 unaffected 2 affected)

genotype(1,2,3,4 or A,C,G,T missing 0)

PED文件是空格(空格或制表符)分隔的文件。

PED文件长这个样:

全基因组关联分析(Genome-Wide Association Study,GWAS)流程第1张

2、准备MAP文件

MAP文件有四列,四列内容如下:

chromosome (1-22, X, Y or 0 if unplaced)

rs# or snp identifier

Genetic distance (morgans)

Base-pair position (bp units)

MAP文件长这个样:

全基因组关联分析(Genome-Wide Association Study,GWAS)流程第2张

3、生成bed、fam、bim、文件

输入命令

plink --file mydata --out mydata --make-bed

注:plink指的是plink软件,如果软件安装在某个指定的路径的话,前面还要加上路径,比如安装在路径为/your/pathway/的文件夹下,则命令应该为“/your/pathway/plink --file mydata --out mydata --make-bed”

mydata指的是1和2生成的PED和MAP文件名,不需要写.ped和.map后缀

二、准备表型文件(Alternate phenotype files)

一般表型文件为txt格式,表型文件有三列,分别为:

Family ID

Individual ID

Phenotype

假如有多种表型,第一列和第二列还是Family ID、Individual ID,第三列及以后的每列都是表型,例如以下:

Family ID

Individual ID

Phenotype A

Phenotype B

Phenotype C

Phenotype D

Phenotype E

……

表型文件长这样:

全基因组关联分析(Genome-Wide Association Study,GWAS)流程第3张

缺失值的处理:缺失值的表型用-9表示;
case和control的处理:通常情况下,1表示control,2表示case,0表示缺失,但如果你加上--1的参数,则0表示control,1表示case。

三、准备协变量文件(Covariate files)

协变量文件同表型文件类似,第一列和第二列是Family ID、Individual ID,第三列及以后的每列都是协变量

Family ID

Individual ID

Covariate A

Covariate B

Covariate C

Covariate D

Covariate E

……

协变量文件长这个样(这里有三个协变量,分别为Sex,Age,temperature):

全基因组关联分析(Genome-Wide Association Study,GWAS)流程第4张

四、plink进行表型和基因型以及协变量的关联分析

命令如下:

plink --bfile mydata --linear --pheno pheno.txt --mpheno 1 --covar covar.txt --covar-number 1,2,3 --out mydata –noweb

生成的文件为mydata.assoc.linear

全基因组关联分析(Genome-Wide Association Study,GWAS)流程第5张

注:“mydata”mydata文件不需要后缀,“--mpheno 1”指的是表型文件的第三列(即第一个表型)

“--covar-number 1,2,3”指的是协变量文件的第三列、第四列、第五列(即第一个、第二个、第三个协变量)

“--linear”指的是用的连续型线性回归,如果表型为二项式(即0、1)类型,则用“--logistic”

五、画曼哈顿图

安装R语言的CpGassoc包,其中的manhattan(),即可画曼哈顿图,或者参照本文R语言画全基因组关联分析中的曼哈顿图(manhattan plot)

免责声明:文章转载自《全基因组关联分析(Genome-Wide Association Study,GWAS)流程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇原生js基础学习--正则RegExpC#委托、事件剖析(下)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

plink, vcftool计算等位基因频率(allele frequency,vcf)

计算等位基因频率有两种方式,第一种用vcftool计算: /path/to/vcftools --vcf file.vcf --freq --chr 1 --out filefreq   很简单的一个命令行,file.vcf指的是你要输入的vcf文件,--freq表示计算等位基因频率,--chr后面的1表示你要计算的区域在1号染色体,当然,你也可以选择...

孟德尔随机化 Mendelian randomization,MR

孟德尔随机化分析 Mendelian randomization,MR使用遗传变异作为工具变量,推断暴露因素与结局之间的因果关系,能有效克服混杂合反向因果问题所导致的偏倚。 1986年,Katan提出MR思想:由于配子形成时,遵循“亲代等位基因随机分配给子代”的孟德尔遗传规律,如果基因型决定表型,基因型通过表型而与疾病发生关联,因此可以使用基因型作为工具变...

R语言使用灰色关联分析(Grey Relation Analysis,GRA)中国经济社会发展指标

原文链接:http://tecdat.cn/?p=16881 灰色关联分析包括两个重要功能。第一项功能:灰色关联度,与correlation系数相似,如果要评估某些单位,在使用此功能之前转置数据。第二个功能:灰色聚类,如层次聚类。  灰色关联度 灰色关联度有两种用法。该算法用于测量两个变量的相似性,就像`cor`一样。如果要评估某些单位,可以转置数据集。...

GWAS学习笔记(一) | 质量控制(QC)

本系列文章采用的数据集与代码来自https://github.com/MareesAT/GWA_tutorial。 该教程获得了许多人的推荐,是一份很详细的step-by-step guide。 本文将介绍该教程中的QC部分(1_QC_GWAS.zip),后续或将继续添加有关QC的其他细节。 0. 目录 目录 0. 目录 1. 准备 2. 数据简介...

Apriori 算法-如何进行关联规则挖掘

公号:码农充电站pro主页:https://codeshellme.github.io 在数据分析领域有一个经典的故事,叫做“尿布与啤酒”。 据说,在美国西部的一家连锁超市发现,很多男人会在周四购买尿布和啤酒。这样超市就可以将尿布与啤酒放在一起卖,便可以增加销售量。 “尿布与啤酒”这个案例就属于数据分析中的关联分析,也就是分析数据集中的内在隐含关系。 关联...

某公司基于FineBI数据决策平台的试运行分析报告

一、数据平台的软硬件环境 二、组织机构和权限体系 组织机构:平台中已集成一套组织机构,可以建立部门、人员。也可以与现有系统的组织机构集成,将组织机构导入到平台中。 功能权限:通过配置功能点URL的方式实现各个用户相应的BI访问权限。用户第一次访问受保护的资源(某个功能点)时,会发出访问请求,服务器接收到请求后会验证用户权限,如果没有通过验证则返回登录页面...