🪼 a python library for doing approximate and phonetic matching of strings.
-
Updated
Jun 3, 2024 - Jupyter Notebook
🪼 a python library for doing approximate and phonetic matching of strings.
🎯 String metrics and phonetic algorithms for Scala (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein).
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.
🦀📏 Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, Unicode support.
Accelerating the deduplication and collapsing process for reads with Unique Molecular Identifiers (UMI). Heavily optimized for scalability and orders of magnitude faster than a previous tool.
Matlab Implementation of "A Novel Approach to Improving Burst Errors Correction Capability of Hamming Code". http://ieeexplore.ieee.org/document/4348260/
This project was completed in 2018 as a part of my postgraduate studies in Biomedical Engineering
A general, multi-threaded fuzzy searching language, called fuzzysplit, that is built on top of a fast and flexible Java fuzzy search library. Can be applied to demultiplex and trim DNA.
Error correction codes in python.
Alignment-free FASTQ deduplication.
Compute distance between sequences.
Heyming is a hamming code encoder and decoder built in React.js
Add a description, image, and links to the hamming topic page so that developers can more easily learn about it.
To associate your repository with the hamming topic, visit your repo's landing page and select "manage topics."