def test_is_contiguous_wig(self): cluster = Cluster(read=WIG, read_half_open=True) cluster.read_line('chr1 1599888 1599949 1.77') cluster2 = Cluster(read=WIG, write=WIG, read_half_open=True) cluster2.read_line('chr1 1599949 1600001 2.65') #print cluster2.write_line() self.assertTrue(cluster.is_contiguous(cluster2))
def test_is_contiguous_pk(self): cluster = Cluster(read=PK, rounding=True) cluster.read_line('chr1 1 100 100:1') cluster2 = Cluster(read=PK,rounding=True) cluster2.read_line('chr1 101 200 100:1') self.assertTrue(cluster.is_contiguous(cluster2))