Whole Genome Resequencing基因组学群体大小历史动态(historical demography)

PSMC使用过程中的一些坑

2021-01-10  本文已影响0人  杨康chin

首先肯定是要call SNPs的,最好用bcftools pileup,避免后面报错

可以用一个管道一次性搞定:

bcftools mpileup -Ou -I -f reference.fasta NL.marked.bam| \
bcftools call -c -Ov| vcfutils.pl vcf2fq -d 10 -D 100| gzip > diploid.fq.gz

## -Ou : 输出未压缩的bcf文件
## -I : skip indels
## -f reference fasta
## -c 使用原始版本的的calling算法(对应于新的-m)
## -Ov :输出未压缩vcf文件
## -d -D :depth的上下限

也可以先call出VCF文件:

bcftools mpileup -Ou -I -f reference.fasta \
NL.marked.bam|bcftools call -c -Ov -o vcf_bcftools.vcf
上一篇 下一篇

猜你喜欢

热点阅读