这是从特定区域获取 VCF 文件的代码,tabix
然后使用 vcftools 中的“保留”选项过滤特定(欧洲)人口。
####select specific population
if [ "$POP_FILE" != "" ]; then
vcftools --vcf temp.vcf --keep $POP_FILE --recode --recode-INFO-all > temp2.vcf 2> /dev/null
else
cp -f temp.vcf temp2.vcf
fi
问题:它创建了 recode.vcf 文件,但是由于 temp2 文件为空,因此没有发生重定向