pyranges / ncls
The Nested Containment List for Python. Basically a static interval-tree that is silly fast for both construction and lookups.
☆217Updated 5 months ago
Alternatives and similar repositories for ncls:
Users that are interested in ncls are comparing it to the libraries listed below
- A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment.☆644Updated 6 months ago
- fast, pure-python interval overlap testing☆52Updated 4 years ago
- Open compressed files in Python☆69Updated 8 months ago
- Ultrafast interval trees from the kernel. Deprecated in favor of the NCLS.☆25Updated 5 years ago
- Scalable genetics toolkit☆249Updated this week
- Draw UpSet plots with Matplotlib☆335Updated 9 months ago
- Augmented Interval Tree implemented in Cython/C☆19Updated 3 weeks ago
- A pure-python implementation of the UpSet suite of visualisation methods by Lex, Gehlenborg et al.☆316Updated 6 years ago
- A Python library for phylogenetic scripting, simulation, data processing and manipulation.☆213Updated this week
- A Python package for exploring and analysing genetic variation data☆293Updated 2 weeks ago
- Fast random access of gzip files in Python☆103Updated last week
- Fishers Exact Test for Python (Cython)☆64Updated 5 months ago
- Python 3 library with good support for both reading and writing VCF☆105Updated 7 months ago
- CGAT-ruffus is a lightweight python module for running computational pipelines☆174Updated 3 years ago
- fast, memory-efficient, pythonic (and command-line) access to fasta sequence files☆87Updated 7 years ago
- a cythonized, extended version of the interval search tree in bx☆30Updated 5 years ago
- Simple pure Python SAM parser and objects for working with SAM records☆63Updated 2 years ago
- Tools for manipulating biological data, particularly multiple sequence alignments☆152Updated 5 months ago
- Python bindings for the parasail C library.☆97Updated 5 months ago
- Efficient handling of FASTQ files from Python☆51Updated 5 months ago
- A C/C++ library for fast interval overlap queries (with a "bedtools coverage" example)☆165Updated 8 months ago
- An extensible python-based genomics visualization engine☆144Updated last year
- Easily map Python functions onto a cluster using a DRMAA-compatible grid engine like Sun Grid Engine (SGE).☆84Updated last year
- Plugin for PyCharm / IntelliJ IDEA Platform IDEs which adds support for Snakemake language.☆61Updated 3 months ago
- A tool for generating heatmaps from hierarchically clustered data.☆40Updated 6 years ago
- Monitor computational workflows in real time☆70Updated 8 months ago
- Efficient variant-call data storage and retrieval library using the TileDB storage library.☆92Updated last month
- A multi-threading implement of Python gzip module☆54Updated last year
- Faster zlib and gzip compatible compression and decompression by providing python bindings for the isa-l library.☆48Updated last month
- A declarative interactive genomics visualization library for Python.☆222Updated 3 weeks ago