Skip to main content

Sequence Alignment with different penalties for opening gaps and extending them.

Project description

gotoh

pipline

Performs a global sequence alignment (Needleman-Wunsch) with affine gap penalties (Gotoh). It returns a tuple with the number of characters that match, mismatch, open gaps and extend gaps. The scores/penalties are given as arguments and the defaults correspond to the basic Levenshtein distance.

It can also produce a multiple sequence alignment.

Based on Brent Pedersen’s nwalign which was originally posted at https://bitbucket.org/brentp/biostuff/ but now has disappeared.

For more information, see chapter 7 of Robert Turnbull's thesis 'The Textual History of Codex Sinaiticus Arabicus and its Family'.

Documentation and code clean up to come.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gotoh-0.1.5.tar.gz (117.4 kB view details)

Uploaded Source

Built Distribution

gotoh-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl (119.8 kB view details)

Uploaded CPython 3.10 macOS 14.0+ x86-64

File details

Details for the file gotoh-0.1.5.tar.gz.

File metadata

  • Download URL: gotoh-0.1.5.tar.gz
  • Upload date:
  • Size: 117.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Darwin/23.6.0

File hashes

Hashes for gotoh-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c413b73e511adf5fe45ad684bd772cec00b41553093ea5f0adaf04235dd0e29a
MD5 f648f5eb2571bd95893f750edc8b1f52
BLAKE2b-256 a6bde58532025026f72195fbef2e43cf3c161090c600002050862a7e84cfd1df

See more details on using hashes here.

File details

Details for the file gotoh-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for gotoh-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 ad03d36cb61437524d2a56c291306986d63bad8f15dc7ae37d78c88053ce3062
MD5 35a4335e2ead5989eecaf359b8cba23f
BLAKE2b-256 e7b00bb16800ed7d0d5ae9790f9e0ba487e65d5fa26e2d279fe6ed6daa937448

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page