Beagle填充報(bào)錯(cuò)|java.lang.IllegalArgumentException

報(bào)錯(cuò)詳情

圖片.png
java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: Sample 12 has an inconsistent number of alleles. The first genotype is diploid, but the genotype at position 1:8271179 is haploid

報(bào)錯(cuò)查詢

根據(jù)報(bào)錯(cuò)提示定位樣本12的1:8271179 SNP

grep "8271179" microbiome.1150.snp_dp3_indv30_maf5.jianhua.rechr.resions27.vcf |cut -f 433
結(jié)果如紅色方框所示,這里本該是'./.',但這里應(yīng)該是在簡(jiǎn)化vcf過程中出了問題

解決方案

替換該位點(diǎn)“.”為“./.”,同時(shí)注意到第三列SNPID也是單獨(dú)的“.”,為此僅替換從SNP列(第十列)之后的單獨(dú)“.”。轉(zhuǎn)換之后SNP之間大概率會(huì)以空格分割,應(yīng)轉(zhuǎn)為Tab分割,命令行如下:

awk '{for(i = 1; i <= NF; i++) if(i >= 10 && i <= 1160 && $i == ".") {$i = "./."} {print $0}}' test.vcf | tr -s ' ' '\t' > test.useimputation.vcf

運(yùn)行Beagle填充

java -Xmx102400m -jar beagle.22Jul22.46e.jar gt=test.useimputation.vcf out=test.Imputation
日志文件
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1 簡(jiǎn)介 BCFtools 是一款多種實(shí)用工具的集合,它可以用于處理VCF文件和二進(jìn)制的BCF文件。它可以接受VC...
    生信小書童閱讀 102,783評(píng)論 12 84
  • 群體進(jìn)化與選擇信號(hào):●生活在世界不同區(qū)域的生物群體在歷史長河中經(jīng)歷千萬年的自然選擇、人工馴化、遷徙、遺傳漂變等事件...
    琴酒martini閱讀 27,467評(píng)論 6 100
  • 1. fasta和fastq 1.1. fasta:序列 以 > 開頭 gi|gi號(hào)|來源標(biāo)識(shí)|序列標(biāo)識(shí)(接收號(hào)/...
    大吉嶺猹閱讀 5,680評(píng)論 0 3
  • samtools是一個(gè)用于操作sam和bam文件的工具集合。 1. view view命令的主要功能是:將輸入文件...
    生信師姐閱讀 34,297評(píng)論 1 26
  • 結(jié)果文件的解讀 輸出文件1:*.variant_function 第一個(gè)文件包含所有變異的注釋,方法是在每個(gè)輸入行...
    生信師姐閱讀 21,880評(píng)論 2 42

友情鏈接更多精彩內(nèi)容