多个vcf计算变异位点频率GWAS

[vcftools,bcftools]vcf 文件 将snp i

2020-04-01  本文已影响0人  Silver_42ac
image.png

https://github.com/vcftools/vcftools/releases

for name in `ls *.gz |awk -F "." '{print $1"."$2}' ` ; do
echo $name

vcftools --gzvcf  ${name}.vcf.gz --remove-indels --recode --recode-INFO-all   --out  ${name}.snp.vcf

vcftools --gzvcf ${name}.vcf.gz --keep-only-indels --recode --recode-INFO-all   --out ${name}.indels.vcf
done

如果是bcftools 产生的,建议用

bcftools view -v snps bcftools_filter.vcf >bcftools_snp_filter.vcf
bcftools view -v indel bcftools_filter.vcf >bcftools_indel_filter.vcf

参考:
Samtools+bcftools Call SNP
Question: Split Vcf File Into Snps And Indels

http://vcftools.sourceforge.net/man_latest.html

上一篇 下一篇

猜你喜欢

热点阅读