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.8.tar.gz (134.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gotoh-0.1.8-cp311-cp311-macosx_26_0_arm64.whl (137.0 kB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

File details

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

File metadata

  • Download URL: gotoh-0.1.8.tar.gz
  • Upload date:
  • Size: 134.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.1 Darwin/25.4.0

File hashes

Hashes for gotoh-0.1.8.tar.gz
Algorithm Hash digest
SHA256 b4bf1406612cbb34a5d1b512f817650a44e98d1e3a6910e351d1021370832d3d
MD5 6e3a34fa3131c626d0365e13349a40c9
BLAKE2b-256 99962b459a1e0d2503fa16b133b3b6f6dec688eabcc2d9a83ac1b0302a48047d

See more details on using hashes here.

File details

Details for the file gotoh-0.1.8-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

  • Download URL: gotoh-0.1.8-cp311-cp311-macosx_26_0_arm64.whl
  • Upload date:
  • Size: 137.0 kB
  • Tags: CPython 3.11, macOS 26.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.1 Darwin/25.4.0

File hashes

Hashes for gotoh-0.1.8-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 e4c96a81db05b80950472e96ce196ade2d6371bbd8caffa1aa680332ce896378
MD5 56a7e575dbbf03432355570463da8cc2
BLAKE2b-256 62c7f413f214552cf6d1c696a41bb703ba96c508f122a1021d4ccc2c82d2a536

See more details on using hashes here.

Supported by

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