Overlapping context (line 1894-1896) will return NoneType at line 1846. Line 1849 contains debug message calling vcontext.get_variant_context_chrom() which does not exist for NoneType.
Need to check object type and return early with alternate message if contexts overlap at this point, I think.
Still a bug in release 19.10.1. However, these same-sample overlapping contexts will probably be merged into combined 2-variant contexts in future, which will change / eliminate this bug.
VaSeBuilder.py, Line 1849:
Overlapping context (line 1894-1896) will return NoneType at line 1846. Line 1849 contains debug message calling
vcontext.get_variant_context_chrom()
which does not exist for NoneType.Need to check object type and return early with alternate message if contexts overlap at this point, I think.