打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
plink合并文件并更新SNP位置(merge file, update SNP position)...

plink为全基因组关联分析(GWAS)常用的分析软件,下面简要介绍以下我们常用到的合并文件和更新SNP的常用命令。

一、合并文件

plink合并文件需要用到“merge”参数

如果是ped和map格式文件,则用以下命令:

plink --file data1 --merge data2.ped data2.map --recode --out merge

如果是二进制文件和ped,map格式文件,则用以下命令:

plink --bfile data1 --merge data2.ped data2.map --make-bed --out merge

如果都是二进制文件,则用以下命令:

plink --bfile data1 --bmerge data2.bed data2.bim data2.fam --make-bed --out merge


二、更新SNP位置

假设更新 rs10002到位置580000,如下所示:

原始文件:

    ...     rs10001   500000     rs10002   580000     rs10003   540000     rs10004   560000     ...
新的文件:
     ...     rs10001   500000     rs10003   540000     rs10004   560000     rs10002   580000     ...

更新SNP位置可以采用plink的“--update-name ”和“--update-chr”参数

具体命令如下:

./plink --bfile mydata --update-map rsID.lst --update-name --make-bed --out mydata2

或者

./plink --bfile mydata --update-map chr-codes.txt --update-chr --make-bed --out mydata2


rsID.lst的输入格式如下:

   SNP_A-1919191   rs123456    SNP_A-64646464  rs222222    ...

chr-codes.txt的输入格式如下:

   rs123456     1   rs987654     18   rs678678     X   ..


参考链接:

1、http://zzz.bwh.harvard.edu/plink/dataman.shtml#merge

2、http://zzz.bwh.harvard.edu/plink/dataman.shtml#updatemap


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
生信小工具:Plink之常用操作实战演练(2)
一文搞定基因型数据清洗
笔记 | GWAS 操作流程2-1:缺失质控
GWAS | 原理和流程 | 全基因组关联分析 | Linkage disequilibrium (LD)连锁不平衡 | 曼哈顿图 Manhattan
GWAS Catalog数据库简介
群体遗传中的主成分分析及其解读
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服