pyranges / ncls
The Nested Containment List for Python. Basically a static interval-tree that is silly fast for both construction and lookups.
☆220Updated 7 months ago
Alternatives and similar repositories for ncls:
Users that are interested in ncls are comparing it to the libraries listed below
- Open compressed files in Python☆73Updated 2 weeks ago
- fast, pure-python interval overlap testing☆52Updated 4 years ago
- Ultrafast interval trees from the kernel. Deprecated in favor of the NCLS.☆25Updated 6 years ago
- Augmented Interval Tree implemented in Cython/C☆20Updated 3 months ago
- CGAT-ruffus is a lightweight python module for running computational pipelines☆174Updated 3 years ago
- Plugin for PyCharm / IntelliJ IDEA Platform IDEs which adds support for Snakemake language.☆62Updated 5 months ago
- a cythonized, extended version of the interval search tree in bx☆30Updated 5 years ago
- A minimalist tree plotting library using toyplot graphs☆176Updated 2 weeks ago
- Tools for manipulating biological data, particularly multiple sequence alignments☆156Updated 7 months ago
- A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment.☆646Updated last month
- Fast hierarchical clustering routines for R and Python.☆144Updated this week
- A declarative interactive genomics visualization library for Python.☆224Updated 2 months ago
- Scalable genetics toolkit☆253Updated last week
- Draw UpSet plots with Matplotlib☆348Updated 11 months ago
- A Python library for phylogenetic scripting, simulation, data processing and manipulation.☆214Updated last month
- A pure-python implementation of the UpSet suite of visualisation methods by Lex, Gehlenborg et al.☆317Updated 6 years ago
- Fishers Exact Test for Python (Cython)☆65Updated 3 weeks ago
- Monitor computational workflows in real time☆72Updated 10 months ago
- Configure workflow/pipeline tests using yaml files.☆67Updated 8 months ago
- Fast, flexible and extensible genome browser.☆321Updated this week
- A Python package for exploring and analysing genetic variation data☆296Updated 2 weeks ago
- Simple pure Python SAM parser and objects for working with SAM records☆64Updated 2 years ago
- Faster zlib and gzip compatible compression and decompression by providing python bindings for the isa-l library.☆48Updated 3 weeks ago
- Bifrost: Highly parallel construction and indexing of colored and compacted de Bruijn graphs☆209Updated last year
- Python 3 library with good support for both reading and writing VCF☆108Updated 9 months ago
- GO enrichment with python -- pandas meets networkx☆88Updated 4 years ago
- Python tools for handling intervals (ranges of comparable objects).☆109Updated 2 years ago
- Python package for string algorithms ➰☆45Updated 3 months ago
- An efficient index for the colored, compacted, de Bruijn graph☆108Updated 6 months ago
- Performant Pythonic GenomicRanges☆468Updated last month