美文网首页生物信息学
Plink提取部分SNPs数据

Plink提取部分SNPs数据

作者: 超级可爱的懂事长鸭 | 来源:发表于2022-01-09 22:41 被阅读0次
一、提取某个染色体上的SNPs
plink --file data --chr 6
二、提取一个范围内的SNPs

(从一个rs到另一个rs,必须在同一条染色体上)

plink --bfile mydata --from rs273744 --to rs89883

另,根据染色体上的位置提取

plink --bfile mydata --chr 2 --from-kb 5000 --to-kb 10000
三、提取某个SNP上下20Kb的SNPs
plink --bfile mydata --snp rs652423 --window 20
四、同时提取多个范围的的SNPs及单个SNPs

(SNP名称或者范围内不能有空格)

plink --bfile mydata --snps rs273744-rs89883,rs12345-rs67890,rs999,rs222
五、提取指定的SNPs
5.1 把SNP名称整理成单列的mysnps.txt文件

e.g.
rs123
rs12345
rs123456

plink --file data --extract mysnps.txt
5.2把染色体、范围、基因名(这个可以随便写)整理成myrange.txt文件

e.g.【行名不要】
CHR BP1(起始位置) BP2 (终止位置) LABEL(基因名or随便写)
1 123 456 ABC
12 5465 3456 DFG

plink --file data --extract myrange.txt --range

输出plink格式时,后面都需要加上 --make-bed --out result

相关文章

网友评论

    本文标题:Plink提取部分SNPs数据

    本文链接:https://www.haomeiwen.com/subject/dwypcrtx.html