from dascore.utils.intervals import intervals_overlap
intervals_overlap([(0, 2), (2, 4)]) is None
intervals_overlap([(0, 3), (2, 4)])((0, 3), (2, 4))
| function of dascore.utils.intervals | source |
intervals_overlap(
intervals ,
)-> ‘tuple | None’
Return the first overlapping pair of half-open intervals, or None.
Empty (point) intervals cover nothing and cannot overlap.
| Parameter | Description |
|---|---|
| intervals | A sequence of (start, end) pairs. |