Hi, I am trying to use ABISMAL with a 6.06-Gbp phased diploid T2T reference. The index is created, but loading it fails with:
[Tue Aug 11 19:49:33 2026] loading index /home/user/genome/idx/abismal.h9/H9_T2T.abismalidx
terminate called after throwing an instance of 'std::length_error'
what(): cannot create std::vector larger than max_size()
I noticed that genome-wide coordinates appear to use std::uint32_t, whose maximum value is about 4.29 billion. Could this be caused by coordinate overflow? Would you consider adding 64-bit coordinate support for large diploid references?
Thank you!
Hi, I am trying to use ABISMAL with a 6.06-Gbp phased diploid T2T reference. The index is created, but loading it fails with:
I noticed that genome-wide coordinates appear to use std::uint32_t, whose maximum value is about 4.29 billion. Could this be caused by coordinate overflow? Would you consider adding 64-bit coordinate support for large diploid references?
Thank you!