Sequence Alignment with different penalties for opening gaps and extending them.
Project description
gotoh
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c413b73e511adf5fe45ad684bd772cec00b41553093ea5f0adaf04235dd0e29a |
|
MD5 | f648f5eb2571bd95893f750edc8b1f52 |
|
BLAKE2b-256 | a6bde58532025026f72195fbef2e43cf3c161090c600002050862a7e84cfd1df |
File details
Details for the file gotoh-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl
.
File metadata
- Download URL: gotoh-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl
- Upload date:
- Size: 119.8 kB
- Tags: CPython 3.10, macOS 14.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.6 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad03d36cb61437524d2a56c291306986d63bad8f15dc7ae37d78c88053ce3062 |
|
MD5 | 35a4335e2ead5989eecaf359b8cba23f |
|
BLAKE2b-256 | e7b00bb16800ed7d0d5ae9790f9e0ba487e65d5fa26e2d279fe6ed6daa937448 |