experanto.intervals.uniquefy_interval_array
- uniquefy_interval_array(interval_array)[source]
Merge overlapping or adjacent intervals into non-overlapping intervals.
- Parameters:
interval_array (list of TimeInterval) – Input intervals, may overlap or be adjacent.
- Returns:
Non-overlapping intervals sorted by start time.
- Return type:
list of TimeInterval