kensho-technologies/sequence_align

Efficient implementations of Needleman-Wunsch and other sequence alignment algorithms written in Rust with Python bindings via PyO3.

40
/ 100
Emerging

This tool helps researchers, biologists, and data scientists compare two sequences of items, like DNA strands or text. You provide two sequences, and it identifies the best way to align them, showing where they match, differ, or have gaps. It's especially useful for anyone working with very long sequences where memory efficiency is critical.

No commits in the last 6 months. Available on PyPI.

Use this if you need to find the optimal alignment between two sequences efficiently, particularly when working with large datasets and memory constraints.

Not ideal if you only need a quick, rough comparison of short sequences or are looking for fuzzy matching rather than precise sequence alignment.

bioinformatics genomics text-analysis data-matching sequence-comparison
Stale 6m No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 6 / 25

How are scores calculated?

Stars

75

Forks

3

Language

Python

License

Apache-2.0

Last pushed

Mar 05, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/kensho-technologies/sequence_align"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.