Skip to main content

Naive alignment for lists of arbitrary objects

Project description

versalign logo

testing & quality PyPI PyPI - Python Version DOI

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.2.0.tar.gz (50.3 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.2.0-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for versalign-2.2.0.tar.gz
Algorithm Hash digest
SHA256 92004866ff898dda0a62f57c04e06c8284ce7ab2d79a89b25a509e43b88beee0
MD5 bec380bf0c23e650dedd80b7cad05fcb
BLAKE2b-256 b6c0cd8c7b00fe6f6e44d2730daa046bf218fbe53dbfebf7602cba907f8abbcb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: versalign-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 21.0 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e3e4d0831a378da01e60af3f8e5786c3c0dd868c916055584fca3b0a17fe53a9
MD5 5b9a21e9ff6807189f4a7d6c9bcc42f4
BLAKE2b-256 6bd977bb324cba979502b8ebdc4a3b8657208648f5504f74bcaed24208012467

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