utils¶
- get_actor(identifier)¶
Return the actor identifier from a given identifier (the first if tuple).
- interval_contained(intervals_1, intervals_2, element_wise=False)¶
Check if intervals in
intervals_1are contained within intervals inintervals_2.
- interval_overlap(intervals_1, intervals_2, clip_negative=True, element_wise=False, mask_diagonal=True)¶
Calculate the overlap between two sets of intervals.
- Parameters:
intervals_1 (
ndarray) – The first set of intervals.intervals_2 (
ndarray) – The second set of intervals.clip_negative (
bool, default:True) – Whether to clip negative overlaps to zero.element_wise (
bool, default:False) – Whether to calculate element-wise overlap.mask_diagonal (
bool, default:True) – Whether to mask the diagonal results with zero. Only applies whenelement_wise=True.
- Return type:
- Returns:
The overlap between the two sets of intervals.