def test_GenCoor_overlap4(): g1 = GenCoor(chrom="chr1", start=1, end=100, name="test", strand=".") g2 = GenCoor(chrom="chr1", start=99, end=110, name="test", strand=".") assert g1.overlap(region=g2) is True
def test_GenCoor_overlap6(): g1 = GenCoor(chrom="chr1", start=1, end=100, name="test", strand="-") g2 = GenCoor(chrom="chr1", start=99, end=110, name="test", strand="-") assert g1.overlap(region=g2, strand_specific=True) is True
def test_GenCoor_overlap8(): g1 = GenCoor(chrom="chr1", start=50, end=50, name="test", strand=".") g2 = GenCoor(chrom="chr1", start=50, end=50, name="test", strand=".") assert g1.overlap(region=g2) is True