plink中case/control关联分析细节是什么

发布时间:2021-11-23 15:52:58 作者:柒染
来源:亿速云 阅读:290

这篇文章将为大家详细讲解有关plink中case/control关联分析细节是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

作为关联分析最常用的工具,plink支持多种关联分析的算法。对于经典的case/control关联分析,该软件支持allele和genotype两个层次的关联分析,具体做法如下

1. allele association test

对于每个snp位点. 统计case/control两组中minor和major allele的频数,得到如下所示的表格

AlleleAa
Caseab
Controlcd

对于上述的2 X 2数据,使用卡方和费舍尔精确检验来进行关联分析,通过-assoc参数可以轻松实现,基本用法如下

plink中case/control关联分析细节是什么

输出结果保存在后缀为assocassoc.fisher两个文件中,卡方分析结果如下所示

plink中case/control关联分析细节是什么

费舍尔精确检验分析结果如下所示

plink中case/control关联分析细节是什么

A1代表minor allel, A2代表major  allel , 需要注意这里的minor allel是根据在实际样本中的分布来决定的。F_A代表minor allel在case中的频率,F_U表示minor allel在control中的频率, CHISQ代表卡方值,P代表pvalue, OR代表odd ratio。

2. genotype association test

对于每个snp位点. 统计case/control两组中各个基因型分布的频数。在对基因型划分时,支持以下3种模型

  1. GENO

  2. DOM

  3. REC


GENO将基因型划分为AA,Aa,aa3类,DOM表示显性遗传模型, 基因型划分为AA/Aa, aa两类,REC表示隐性遗传模型,基因型划分为AA, Aa/aa两类。对应的用法如下

plink中case/control关联分析细节是什么

结果保存在后缀为model的文件中,卡方分析的结果示意如下

plink中case/control关联分析细节是什么

可以看到,当有频数小于5时,卡方检验的相关结果全部为NA。对于每个位点,出来上述所说的3种基因型模型外,还给出了TREND和ALLELIC两个针对allele的模型,其中ALLELIC模型和allele association test中的一致,输出结果完全相同,TREND则通过Cochran-Armitage趋势检验计算p值。

费舍尔精确检验输出结果如下所示

plink中case/control关联分析细节是什么

AFF表示在case组中allel/genotype的频数,UNAFF则表示control组中的分布。plink中的费舍尔精确检验是一个双边检验的结果,用R语言验证的结果如下

plink中case/control关联分析细节是什么

如果只是想要allele的关联分析,使用assoc参数即可,如果同时需要allele和genotype的关联分析,则使用model参数。

以上只是基本用法,对于单个位点的关联分析,还需要进行多重假设检验的校正,添加--adjust参数即可,有时还需要添加置信区间,通过--ci参数来实现,对应的用法如下

plink中case/control关联分析细节是什么

目前plink只有-assoc支持输出置信区间和多重假设检验的校正,--model不支持。

关于plink中case/control关联分析细节是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. 小程序的微信api菜单操作方法
  2. Rdp远程桌面简介以及利用远程桌面连接远程服务器的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

plink case control

上一篇:Linux Tcp内核协议栈Packet Drill基本原理是什么

下一篇:c语言怎么实现含递归清场版扫雷游戏

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》