ERROR: insufficient number of blocks -- you need 5 blocks with non zero ABBA/BABA program terminating.
BiodeB opened this issue · comments
Dear Sir,
I'm analyzing D-statistics for the first time using admixr in R and I'm getting below error,
enough!
insufficient number of blocks -- you need 5 blocks with non zero ABBA/BABA program terminating
BEGINNING OF OUTPUT FILE
==================================================
qpDstat: parameter file: /tmp/RtmpkwhB54/qpDstat__1499352543.par
### THE INPUT PARAMETERS
##PARAMETER NAME: VALUE
genotypename: /media/imdeb/Elements/2nd/Sequence/ABBATest/Admix/GB_eign/GB_snpS.geno
snpname: /media/imdeb/Elements/2nd/Sequence/ABBATest/Admix/GB_eign/GB_snpS.snp
indivname: /media/imdeb/Elements/2nd/Sequence/ABBATest/Admix/GB_eign/GB_snpS.ind
popfilename: /tmp/RtmpkwhB54/qpDstat__1499352543.pop
f4mode: YES
printsd: YES
## qpDstat version: 980
inbreed set NO
number of quadruples 1
0 Blepharipa 1
1 D_melanoga 1
2 E_sorbilla 1
3 B_mori 1
jackknife block size: 0.050
snps: 2142 indivs: 4
number of blocks for block jackknife: 2
nrows, ncols: 4 2142
==================================================
END OF OUTPUT FILE
Error: The output file we got from ADMIXTOOLS is truncated.
Please examine the full output above and check for errors.
My objective is to investigate introgression in insect mt-DNA. Therefore I took 116 insect's mitochondrial protein coding genes, aligned and concatenated all the genes. Then I created a VCF file using snp-site tool, after that I converted it to EIGENSTRAT format by convertVCFtoEigenstrat.sh of Joana Meier. Now I'm implementing admixr but facing the above problem when I tried to estimate D-statistics.
prefix <- "/media/imdeb/Elements/2nd/Sequence/ABBATest/Admix/x/x11/x11_snpS"
snps <- eigenstrat(prefix)
pops <- c("Blepharipa","S_variegat","P_vanderpl","A_gambie","E_flavipal","D_mauritia")
result_D <- d(W = pops, X = "D_melanoga", Y = "E_sorbilla", Z = "B_mori", data = snps)
Kindly let me know how can I overcome this issue. As I understand either I need to increase number of blocks of decrease the size of of the blocks. So this is a humble request that please let me know how to do this.
Thank you,
Debajyoti
Dear Sir,
Thank you very much for your kind suggestions. I managed to run program after following the response of @Marvin02860 at [https://github.com//issues/54] .
Thanking you,
Debajyoti