vcf、plink文件格式互转

本文介绍了如何将基因数据格式从PLINK转换为VCF,以及如何将VCF文件再转回PLINK格式。此外,还展示了如何使用vcftools筛选特定SNPs,并提供了在转换过程中解决可能出现问题的提示。

1.plink转vcf

plink --file test --make-bed --out test_1 

###此步是将map和ped文件转换为二进制的文件

plink --bfile test_1 --recode vcf-iid --out test_vcf  

###这样就把plink文件转换成vcf格式了

2. 将vcf格式文件转化为plink格式文件

vcftools --vcf my.vcf --plink --out plink

3. 也可使用plink进行转换

plink --vcf my.vcf --recode --allow-extra-chr --out my_reseq 

#–allow-extra-chr是当出现错误,无法读取chrom时加的,可以强制程序接受编号

4. 筛选SNPs
在file.txt中, snp名字作为一列,无header,输出格式为vcf

vcftools --gzvcf my.vcf --snps snps.txt --recode --recode-INFO-all --out filter.snp
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值