chaimleib / intervaltreeLinks
A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment.
☆681Updated last month
Alternatives and similar repositories for intervaltree
Users that are interested in intervaltree are comparing it to the libraries listed below
Sorting:
- portion, a Python library providing data structure and operations for intervals.☆517Updated last week
- NCLS. Basically a static interval-tree that is silly fast for both construction and lookups. Deprecated but maintained.☆224Updated 7 months ago
- efficient arrays of booleans for Python☆775Updated 2 weeks ago
- Robust and reusable Executor for joblib☆606Updated 5 months ago
- Line-granularity, thread-aware deterministic and statistic pure-python profiler☆456Updated last year
- Python library for handling efficiently sorted integer sets.☆228Updated last week
- A fast and memory efficient LRU cache for Python☆280Updated 3 months ago
- Cython implementation of Toolz: High performance functional utilities☆1,101Updated 2 months ago
- Handler for logging from multiple processes☆395Updated last week
- A list-like type with better asymptotic performance and similar performance on small lists☆316Updated 3 years ago
- Persistent dict, backed by sqlite3 and pickle, multithread-safe.☆1,244Updated 3 years ago
- serialize all of Python☆2,426Updated 2 weeks ago
- Python Non-cryptographic Hash Library☆287Updated 2 years ago
- Extended pickling support for Python objects☆1,885Updated 3 months ago
- Python Binding for xxHash☆443Updated 2 weeks ago
- Multi threading and processing eye-candy.☆643Updated 2 weeks ago
- The bidirectional mapping library for Python.☆1,571Updated last week
- 💥 Cython memory pool for RAII-style memory management☆459Updated 2 months ago
- persistent caching to memory, disk, or database☆278Updated 2 weeks ago
- Python bindings to the Zstandard (zstd) compression library☆618Updated 4 months ago
- pytest fixture for benchmarking code☆1,408Updated 2 months ago
- Dictdiffer is a module that helps you to diff and patch dictionaries.☆848Updated 5 months ago
- better multiprocessing and multithreading in Python☆691Updated 2 weeks ago
- Simple yet flexible natural sorting in Python.☆1,003Updated 6 months ago
- Parallel programming with Python☆461Updated 6 months ago
- Multiple dispatch☆843Updated last year
- An in-browser Python profile viewer☆2,549Updated last year
- Airspeed Velocity: A simple Python benchmarking tool with web-based reporting☆991Updated last week
- Development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application.☆1,392Updated 8 months ago
- Persistent, stale-free, local and cross-machine caching for Python functions.☆643Updated last week