PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Sequence Alignment Python Packages

Python packages with the GitHub topic sequence-alignment. Sorted by relevance, with stars and monthly downloads.
biopython
biopython

Official git repository for Biopython (originally converted from CVS)

16.9M 5K 2K
Martinsos
edlib

Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.

263K 598 172
althonos
pyfamsa

Cython bindings and Python interface to FAMSA, an algorithm for ultra-scale multiple sequence alignments.

39K 45 4
TimoLassmann
kalign-python

A fast multiple sequence alignment program.

18K 160 36
lh3
mappy

A versatile pairwise aligner for genomic and spliced nucleotide sequences

14K 2K 466
cogent3
cogent3

Comparative Genomics Toolkit 3

10K 136 67
moshi4
pymsaviz

MSA(Multiple Sequence Alignment) visualization python package for sequence analysis

9K 196 22
kensho-technologies
sequence-align

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

7K 75 3
microsoft
bistring

Bidirectionally transformed strings

7K 368 15
althonos
pyopal

Cython bindings and Python interface to Opal, a SIMD-accelerated database search aligner.

6K 11 1
adamdeprince
stride-align

SIMD-accelerated fuzzy string matching, sequence alignment (Smith-Waterman / Needleman-Wunsch), edit distance (Levenshtein / OSA / Indel / Jaro-Winkler), phonetic encoders (Soundex / Metaphone / NYSIIS / Caverphone), and Dynamic Time Warping — x86 / ARM / LoongArch / POWER kernels with first-class CJK.

4K 0 0
lh3
ont-mappy

A versatile pairwise aligner for genomic and spliced nucleotide sequences

2K 2K 466
biocommons
uta-align

C-based Needleman-Wunsch and Smith-Waterman alignment algorithms with a Python interface.

2K 6 6
Jong-hun-Park
trviz

A python library for decomposing and visualizing tandem repeat sequences

1K 11 2
michaelgruenstaeudl
plastburstalign

A Python tool to extract and align genes, introns, and intergenic spacers across thousands of plastid genomes using associative arrays

1K 1 1
nholtgrefe
physquirrel

Squirrel: a Python package for reconstructing level-1 phylogenetic networks from sequence alignments or four-leaved networks

900 1 1
hallamlab
samsum

A light-weight python package for summarizing sequence coverage from SAM and BAM files

875 7 3
lignum-vitae
goombay

Python implementation of several sequence alignment algorithms such as Waterman-Smith-Beyer, Gotoh, and Needleman-Wunsch intended to calculate distance, show alignment, and display the underlying matrices.

860 22 3
CIBIO-BU
catnip-seq

Explore nucleotide divergence and sequence resolution across user-defined categories.

753 0 0
robaina
filtersam

Tools to filter SAM/BAM files by percent identity and percent of matched sequence

542 6 1
erlanders177
bioforge

High-performance bioinformatics engine for edge computing. 5-bit encoding, vectorised NW alignment, 6-frame translation. NumPy + C backend. No Biopython.

540 1 0
robaina
filtersam-tools

Tools to filter SAM/BAM files by percent identity and percent of matched sequence

533 6 1
fg-labs
minibwa

Python bindings for minibwa

430 3 0
benhid
pymsa

Scoring multiple sequence alignments with Python

376 23 10
    • Data from PyPI, GitHub, ClickHouse, and BigQuery