GWAS分析的教程中06.impute的beagle填充出现问题

具体问题提示为:java.lang.IllegalArgumentException: Sample Line68 has an inconsistent number of alleles. The first genotype is diploid, but the genotype at position Chr2:35902177 is haploid
请先 登录 后评论

2 个回答

omicsgene - 生物信息
擅长:重测序,遗传进化,转录组,GWAS

检查了示例文件,这地方的基因型有些特殊,不标准,导致beagle 报错:attachments-2025-04-UYY9f6Db67f754eb9f969.png

运行下面的代码修改一下

zcat ../00.filter/clean.vcf.gz |sed 's#\t.:#\t./.:#g' |gzip - >  clean.vcf.gz

新文件输入运行beagle

beagle  -Xmx4g -Djava.io.tmpdir=./ gt=clean.vcf.gz   out=all.impute impute=true window=10 nthreads=2


请先 登录 后评论
山枫

vcftools --gzvcf all.varFilter.vcf.gz --recode --recode-INFO-all --stdout     --maf 0.05  --max-missing 0.9  --minDP 2  --maxDP 1000      \

    --minQ 30 --minGQ 0 --min-alleles 2  --max-alleles 2 --remove-indels |gzip - > clean.vcf.gz  


这条命令的--min-alleles 2  --max-alleles 2可以把多等位位点过滤掉吧?或者是其他命令能过滤掉?

请先 登录 后评论