ptrus / suffix-trees
Python implementation of Suffix Trees and Generalized Suffix Trees.
☆124Updated 4 years ago
Alternatives and similar repositories for suffix-trees:
Users that are interested in suffix-trees are comparing it to the libraries listed below
- Suffix tree for string searching☆161Updated 2 years ago
- Ukkonen's suffix tree algorithm, a complete version implemented in Python☆25Updated last year
- Optimized implementation of suffix tree in python using Ukkonen's algorithm.☆51Updated last year
- The Nested Containment List for Python. Basically a static interval-tree that is silly fast for both construction and lookups.☆213Updated 2 months ago
- fast, pure-python interval overlap testing☆52Updated 4 years ago
- ☆23Updated 11 months ago
- Fast Levenshtein Distance Library for Python 3☆81Updated 2 years ago
- Open compressed files in Python☆68Updated 5 months ago
- FM-Index full-text index implementation using RRR Wavelet trees (libcds) and fast suffix sorting (libdivsufsort) including experimental r…☆103Updated 9 years ago
- Roaring Bitmap in Cython☆79Updated 6 months ago
- Python bindings to Succinct Data Structure Library 2.0☆30Updated 5 years ago
- Dynamic succinct/compressed data structures☆112Updated 6 months ago
- Parallel Suffix Array, LCP Array, and Suffix Tree Construction☆48Updated 5 years ago
- A union-find disjoint sets data structure implemented in Python with the "Weighted Quick Union with Path Compression" algorithm.☆65Updated 3 years ago
- Parameterless and Universal FInding of Nearest Neighbors☆56Updated 6 months ago
- Fast implementation of the edit distance(Levenshtein distance)☆661Updated 9 months ago
- Collection of Suffix Array Construction Algorithms (SACAs)☆28Updated 5 years ago
- Mantis: A Fast, Small, and Exact Large-Scale Sequence-Search Index☆81Updated 8 months ago
- Levenshtein and Hamming distance computation☆117Updated 5 years ago
- markov clustering in python☆170Updated 2 years ago
- BlastGraph is a new tool for computing intensive approximate pattern matching in a sequence graph or a de-Bruijn graph. Given an oriented…☆12Updated 11 years ago
- DAFSA-based dictionary-like read-only objects for Python. Based on `dawgdic` C++ library.☆300Updated 5 months ago
- Python package for string algorithms ➰☆39Updated 2 months ago
- Generalized enhanced suffix array construction in external memory [CPM'13, AMB 2017]☆15Updated 3 years ago
- A simple C++11 memory monitor☆15Updated 8 years ago
- Educational implementation of BWT and FM-index☆57Updated 6 years ago
- Minhash and maxhash library in Python, combining flexibility, expressivity, and performance.☆21Updated 2 months ago
- Numba-based version of DimmWitted Gibbs sampler☆46Updated 6 years ago
- Locality Sensitive Hashing using MinHash in Python/Cython to detect near duplicate text documents☆282Updated last year