Versalign is a naive alignment tool for lists of arbitrary objects. Versalign is able to perform pairwise sequence alignments and star-based multiple sequence alignments, based on custom scoring functions. Versalign is primarily designed to align short-ish sequences.
Versalign is a Python library and has no command line interface.
Pairwise alignments, which is the core of this library, is built around Biopython's PairwiseAligner class.
Installation
The most recent code and data can be installed directly from GitHub with:
pip install git+https://github.com/moltools/versalign.git
The latest stable release can be installed from PyPI with:
pip install versalign
Versalign has been developed for Linux and MacOS.
Getting started
See the examples folder for some basic usage examples.
Metadata
Release files for versalign 2.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| versalign-2.2.0.tar.gz | 50.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| versalign-2.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 71.3 kB
Release files / versalign-2.2.0.tar.gz
| Download URL | versalign-2.2.0.tar.gz |
|---|---|
| Size | 50.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
92004866ff898dda0a62f57c04e06c8284ce7ab2d79a89b25a509e43b88beee0
|
|
BLAKE2b-256 checksum How to use checksums |
b6c0cd8c7b00fe6f6e44d2730daa046bf218fbe53dbfebf7602cba907f8abbcb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Release files / versalign-2.2.0-py3-none-any.whl
| Download URL | versalign-2.2.0-py3-none-any.whl |
|---|---|
| Size | 21.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e3e4d0831a378da01e60af3f8e5786c3c0dd868c916055584fca3b0a17fe53a9
|
|
BLAKE2b-256 checksum How to use checksums |
6bd977bb324cba979502b8ebdc4a3b8657208648f5504f74bcaed24208012467
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|