Skip to main content

Naive alignment for lists of arbitrary objects

Project description

testing & quality PyPI PyPI - Python Version PyPI - License

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.

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

versalign-2.0.1.tar.gz (41.2 kB view details)

Uploaded Source

Built Distribution

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

versalign-2.0.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file versalign-2.0.1.tar.gz.

File metadata

  • Download URL: versalign-2.0.1.tar.gz
  • Upload date:
  • Size: 41.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for versalign-2.0.1.tar.gz
Algorithm Hash digest
SHA256 c76123b2faed7198eb8a082333ca7e2725a2644c3bee2e0127154335d88b7b70
MD5 d784776e21db96208c0c8ba00f5c081e
BLAKE2b-256 4d6db415cc836a53885b9e18fb37099f17ebceb4fbb0142c3c549b91a78a39e8

See more details on using hashes here.

File details

Details for the file versalign-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: versalign-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for versalign-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d27490d0a4760fa003cff29be7a5c9f7c88eb3a2fc176fea6e909bfe18d25b4a
MD5 88ef2a21d391f28a4c9dbc94ffd38622
BLAKE2b-256 7e7bd0266defd3f165c327474016308cd1bfb217db9402c98b6b5d6f9b5aa614

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