ailist.LabeledIntervalArray.unfreeze#
- LabeledIntervalArray.unfreeze(self)#
Make
LabeledIntervalArray
mutable- Parameters:
- None
- Returns:
None
See also
LabeledIntervalArray.freeze
Make immutable
LabeledIntervalArray.sort
Sort intervals inplace
LabeledIntervalArray.construct
Construct LabeledIntervalArray, required to call LabeledIntervalArray.intersect
Examples
>>> from aiarray import LabeledIntervalArray >>> ail = LabeledIntervalArray() >>> ail.add(1, 2, 'a') >>> ail.add(3, 4, 'a') >>> ail.add(3, 6, 'a') >>> ail LabeledIntervalArray range: (1-6) (1-2, 'a') (3-4, 'a') (3-6, 'a') >>> ail.freeze() >>> ail.add(9, 10, 'a') TypeError: LabeledIntervalArray is frozen and currently immutatable. Try '.unfreeze()' to reverse. >>> ail.unfreeze() >>> ail.add(9, 10, 'a')