bx.bitset_utils module

Utility functions for working with `Bitset`s and treating lists of (start,end) as `Bitset`s.

bx.bitset_utils.bits2list(bits)
bx.bitset_utils.bitset_complement(exons)
bx.bitset_utils.bitset_intersect(ex1, ex2)
bx.bitset_utils.bitset_interval_intersect(bits, istart, iend)
bx.bitset_utils.bitset_subtract(ex1, ex2)
bx.bitset_utils.bitset_union(exons)
bx.bitset_utils.list2bits(ex)