Skip to content
#

needleman-wunsch

Here are 32 public repositories matching this topic...

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.

  • Updated Aug 23, 2025
  • Python

This project includes Needleman-Wunsch and Smith-Waterman algorithms and their afine gap variations (Gotoh) written to work with Cython, PyPy and Numba. Numba JIT shows greater performance. For Best performance use gotoh_jit.py to get only the best score and use gotoh_jit_traceback to get the best alignment

  • Updated Sep 22, 2021
  • Python

This project uses the Needleman-Wunsch, Smith-Waterman, and Progressive Multiple Sequence Alignment algorithms to perform their respective tasks with 2+ sequences of the same biotype (D/RNA, AA chain). We can obtain optimal alignment results, scores, and heatmaps of the resulting matrices. for better understanding of the optimal alignment 'path'.

  • Updated Feb 27, 2025
  • Python

Improve this page

Add a description, image, and links to the needleman-wunsch topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the needleman-wunsch topic, visit your repo's landing page and select "manage topics."

Learn more