bx.intervals.intersection_tests module

class bx.intervals.intersection_tests.IntervalTreeTest(methodName='runTest')

Bases: TestCase

setUp()

Hook method for setting up the test fixture before exercising it.

test_empty()
test_find()
test_public_interval()
test_traverse()
class bx.intervals.intersection_tests.LotsaTestCase(methodName='runTest')

Bases: TestCase

put lotsa data in the tree and make sure it works

setUp()

Hook method for setting up the test fixture before exercising it.

test_count()
test_find()
test_max_dist()
class bx.intervals.intersection_tests.NeighborTestCase(methodName='runTest')

Bases: TestCase

setUp()

Hook method for setting up the test fixture before exercising it.

test_left()
test_right()
test_toomany()
class bx.intervals.intersection_tests.UpDownStreamTestCase(methodName='runTest')

Bases: TestCase

setUp()

Hook method for setting up the test fixture before exercising it.

test_downstream()
test_n()
test_upstream()