Skip to main content

Python Bindings for lib_tsalign

PyPI

Python bindings for the template switch aligner. Aligns two DNA sequences while detecting template switches — short-range translocations where a query region is copied from (or aligns to) a different location, possibly on the reverse complement strand.

Installation

pip install tsalign

Quick start

import tsalign

result = tsalign.align("ACGTACGT", "ACGACGT")
print(result.cigar())   # compact alignment string
print(result.stats())   # cost, duration, node counts, …

Aligner options

Create an Aligner once and reuse it for many sequences:

aligner = tsalign.Aligner(
    min_length_strategy="preprocess_lookahead",  # default: "lookahead"
    chaining_strategy="lower_bound",             # default: "none"
    total_length_strategy="maximise",            # default: "maximise"
    no_ts=False,                                 # set True for plain gap-affine
)

result = aligner.align("ACGTACGT", "ACGACGT")

Custom cost configuration

Costs are specified in .tsa format. Use sample_tsa_config/config.tsa as a starting point and consult the main repository README for a description of each parameter.

aligner = tsalign.Aligner(costs_file="sample_tsa_config/config.tsa")
result = aligner.align("ACGTACGT", "ACGACGT")

You can also pass the cost string directly:

with open("my_costs.tsa") as f:
    cost_str = f.read()
aligner = tsalign.Aligner(costs=cost_str)

Restricting the alignment range

Use AlignmentRange to align only a window of the input sequences:

from tsalign import Aligner, AlignmentRange

aligner = Aligner()
result = aligner.align(
    "NNNACGTACGTNNN",
    "ACGACGT",
    range=AlignmentRange(reference_start=3, reference_end=11),
)
print(result.cigar())

Individual start/limit keyword arguments are also accepted when range is not provided:

result = aligner.align(
    "NNNACGTACGTNNN",
    "ACGACGT",
    reference_start=3,
    reference_limit=11,
)

Working with alignment operations

alignment.alignments() returns a typed list of (count, op) pairs:

from tsalign import align, TemplateSwitchEntranceOp, TemplateSwitchExitOp

result = align(reference, query)
for count, op in result.alignments():
    if isinstance(op, TemplateSwitchEntranceOp):
        print(f"Template switch: {op.direction}, descendant={op.descendant}, offset={op.first_offset}")
    elif isinstance(op, TemplateSwitchExitOp):
        print(f"Exit, anti-descendant gap: {op.anti_descendant_gap}")
    else:
        # SimpleAlignmentOp — a basic edit in the primary or secondary track
        print(f"{count}x {op.kind}")

Visualisation

result = tsalign.align(reference, query)
result.viz_template_switches()   # prints ASCII art to stdout

Limiting search resources

result = aligner.align(
    reference,
    query,
    cost_limit=100,       # return None if cost would exceed this
    memory_limit=500_000, # return None if memory exceeds this number of bytes
)
if result is None:
    print("No alignment found within limits")

Accepted sequence types

Any object whose str() representation is a valid DNA string (ACGTN) is accepted — including Bio.Seq:

from Bio.Seq import Seq
result = tsalign.align(Seq("ACGTACGT"), Seq("ACGACGT"))

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tsalign-4.1.0.tar.gz (160.9 kB view details)

Uploaded Source

Built Distributions

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

tsalign-4.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

tsalign-4.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp314-cp314-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.14Windows x86-64

tsalign-4.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp314-cp314-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tsalign-4.1.0-cp314-cp314-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

tsalign-4.1.0-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

tsalign-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp313-cp313-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tsalign-4.1.0-cp313-cp313-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tsalign-4.1.0-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

tsalign-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp312-cp312-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tsalign-4.1.0-cp312-cp312-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tsalign-4.1.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

tsalign-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tsalign-4.1.0-cp311-cp311-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tsalign-4.1.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

tsalign-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

tsalign-4.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

tsalign-4.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file tsalign-4.1.0.tar.gz.

File metadata

  • Download URL: tsalign-4.1.0.tar.gz
  • Upload date:
  • Size: 160.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.1.0.tar.gz
Algorithm Hash digest
SHA256 5e0b63832c700e8dbfad804cb6f63875ff244b06528f1445588b208aec219d8c
MD5 3793bc1475d497d8ab74fdf0bd1c90c4
BLAKE2b-256 c1fb8ec61aee2b8c12459655a1a2688842ca9f71e5e1cee879c9fdb4505896f4

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d85b71e5e0915f62834dbcc2091a0cd6d7e96505bad92f2bdab9cd6ddd755d9e
MD5 76af68d46a221db5190b93a17f394f91
BLAKE2b-256 73193166afc7a54675ccb7dcdde66f3530cb01ff76442daebe67947d864cdc58

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16d48d2225cb9f2effd10c60bb7486caae13f1de330a7889c1c146199f3857a9
MD5 a20b13ae05b270379e56a3141cfbe72b
BLAKE2b-256 76eff4ccc22daead873fa0f9df8ff54194264d613442c98d13f4e9663575d7c3

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef956bd0361262be8c2da5c742e4de1a40b35f7195fafb63108b6d11aff4c8f9
MD5 cbe16a7b976347ef98b864683f72450f
BLAKE2b-256 0113adcc0dd89a50d77bfb538a5ef0953a693a6537b2c931d7269c417a9dbf76

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 72bc0152b1a4d3f01030b15c10afdb3411f8b1909dffa84ec2ee5efbc2c5710a
MD5 f8c49727c97e38f46fe3f756e80c93b2
BLAKE2b-256 f12aaea6237535215d9e8ca2deacdc31b2e8aa0e1f4397c51f59194da70829b8

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3da3a2a1b4785a92433646ea393bbc8c6297b5a1f4fed6c0a718a839af0b5e3
MD5 b37167efa9ff872d0a47bc43bd7880b4
BLAKE2b-256 82fa9532fe80cdae852e6e22188fc2be80c1fb083317bdd9a3518f3e25ddaa15

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d88c5dcc0b01bec5578a0f7c5383811f9facaddbc20281246468211aa943edba
MD5 3f6c3720e642a78e8805ca6fd1c1f5ab
BLAKE2b-256 ac3d65e14295aa36e806cbf5191142898481e78f147060fa92d8fad30ad2a6da

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tsalign-4.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 dbe1a364ccd230195d2702edc46eee10d5e71d858daac82d8423eeca9d36cc40
MD5 c3c6e1a109f41da9bb2efdea6555019c
BLAKE2b-256 6a37aa2987774ea752db87fbf4f3759e3d1fd32d213599bb8ff79f79fde39826

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96b182c44c1a41f4ec8eb5bb205b946c7f2f59ee64924dcc15de0c51d9bb48a0
MD5 75b4742ad2557cd6e575a373a787af2a
BLAKE2b-256 84d52e991d45d641194c082e59a270ec327d4faa542de902ac52d055d3f164ac

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2f7e77db7105fab92937be8d5439474def3c007b8daee5cd041baab4c1f3f7f
MD5 fab4b530f350e9b201dbc01dd8a521f8
BLAKE2b-256 29048852d5a2f9dc29a09d5918b2fb4bf356f8da6dce93f27ebf98377ea1c4ed

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 453e67bcb8ca2e3c7ae183229cd4ae96b9a8f25324876c9e4a5f0283cb7865b7
MD5 d515079f3e1828217e7b470a5c4a9c13
BLAKE2b-256 fdd1a768621e882a43d3df648696b4104f3fa53537d158d042d5aee767c50e25

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 545d217db601c5fa2fc5b861d7f3f0734159cf278942490bc0ca673d574326c8
MD5 813fb2f96ba2691c2a62c107178a30fd
BLAKE2b-256 0f800753dfbb3ffbcd1a4ac5ff2e3d1b0941e64975b19761e28b05ce2158a8df

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tsalign-4.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b52d588c15bbdc9526f989633754ed2ab04df15d78cdf2f7ab4f96a280eb338d
MD5 d9635e930cfcecbaeca30e9892f17fec
BLAKE2b-256 38eba73aed475a6e316034c054ab64abf121d5a1a9b8eb25e65c79d9b95bc144

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a8a184768b0109d5148a559b8e7db860ad591cd75b9b92062c286bd1e45c0aa
MD5 68913400b558814c2c60bd57c054455a
BLAKE2b-256 8b34ad8724643946303311ba5261b2aa980e8a5b5a2e93622a32c2b292d8df4f

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab77d12ded9ee4e9bb4a35bdfd643983052162c6133562d3f3149eb7dd72297d
MD5 259adfbff47c7d9033d22d6c6111eca6
BLAKE2b-256 1a47c9b68fa3be318bfa20bb271ec54e9c3f953fcafe595a511de75984d8bcc3

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b05f92c2248812d0199cb656de2b8eb3ff3cec4b20a458840056714081d8e3d1
MD5 53bdb3b09705e662d4373b40a536a8cb
BLAKE2b-256 4159ad255c19c1bb529cc77c9c4ba62de0ce705038e22182461c3fc470f5b214

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 433ba32f9362c6dfa8d3f7b5abc5cae45963450b4809f9895e4f19c513dc127b
MD5 b8d03803f1c2210d11bd302f9a1923c2
BLAKE2b-256 1f9fe002db66b1e050cd81ba0ad310c57a22f488ba6b59d0c8d35ca72a151f77

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tsalign-4.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 241038e358e7dab127c988154f4357c0eab3985c64376907e76adbce6117999d
MD5 f70ae1961b18db897a342c360fd2d47d
BLAKE2b-256 62c63c2d5e090da60e53066820a19b6a5782acaae4a6933d4105f0d0a190e502

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ead50d2f268f8b1aef3f030932689485a03e5e8d9d208a8841cb62c2e1d6022a
MD5 4229c47033273b5b97e9149195c8a724
BLAKE2b-256 351ca187c7a60029b16c3d975c7bfa798a11704a8240459eae30e846da6e3756

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ff6e616e08be9255e6b78b00ca5a86f6a633581af827147577785d581aac8a4
MD5 7e1669366242014333846573099521a0
BLAKE2b-256 1a54fdcaab55a201faa2a17d8bd98ae0f79e9f8fc9bbb22be852a6eeae003005

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6dc9524ab73aef709d0c3fc8c8490a1671ead5c55ab9385658a7a2248f7a50e3
MD5 33359fffa1bf16eb5c72724c83800a7e
BLAKE2b-256 8abe08ed3ccf5d70fabc26545058aeb8f7e4f63ae4073fc627ebc730f2d61aa8

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c768281a5d428e996a9e93ec31956a1909b129779fa53b1f4b29ee6b1b8edbc0
MD5 883e8560b9f84680313a7e2af0fecf6f
BLAKE2b-256 de1da9ad56fdb5b7e2afd9e4c85bfb19516987245f3a66db2e2b7cc1cd368e5d

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tsalign-4.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4929c5109cc613893f14167c618470b5079cf6cf21dba3fb4348678eed020221
MD5 b8bb4983b29e82456be353b87bb299ab
BLAKE2b-256 71ad6a118d50d4f4d3eb4c5d70d48068f4b9f2f1df8bdfd36a132d645d2ef256

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7169b49732b14cb929a3573f75805f5d88ecdc87271004a8efbceb69df93dc3
MD5 80177400abbe51edd5ee57e38b00d508
BLAKE2b-256 aba69acf6a0c601613d3ca05905b2393041fea60add6f767412e8ecdeb43d8a0

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd9a774ff2a1a0f67d3c1663b9b262b74629eccd5aee2c9056df9663320c10e5
MD5 7279d12cffd68733822539fb304665e7
BLAKE2b-256 5c26a2972812f7f70736724f6e78da0aaabddc55a41eb7fd8ef2b347133c22ad

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72f920a49c8478f426da19bfd0f3f6a1a12de5eeabf401f87a506877ad789ecd
MD5 21083a7c26b018966a936188fbe58cdd
BLAKE2b-256 415e557deea84ffe7e694417cceb727fc938fb73a84e8da5971bd978a07d8134

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a509bcd678f0b5e29fa0dc3cc91234422f949e656c3368991f00dc4b00adce32
MD5 c4dba1b7c5b59aa1a352da138fcf5dbf
BLAKE2b-256 38ba0f3813d74d83c8fbf2e34e763de7c55a5b85641b1082e1efb17f085bf30e

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tsalign-4.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d1e96defd17cf7d4957b5b59982a1ba380ef16fe581e35911726ef6b7ec55c9b
MD5 233057ca389fe847e177d52bd8b3b541
BLAKE2b-256 3009cbf6a67d95808f28e79d045bc002e9b461a305313088ef25dd0f9dd59463

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45174790e67d75f2fdccc13622cba02dad072d2ec30d913e3695c6beeb6ab2b3
MD5 14516fa6aa45d96006ccc56c1a5829a7
BLAKE2b-256 4eb65f6917c33d169fee6d3a8d8d93c5138b9320bd3e64b09e6a767a5d7bb17e

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88f18e022f73777456851d268cbcc5780a68389336e43659ad22a8a07de67f69
MD5 45aec1b8ad5433efc430b3a11ff2247e
BLAKE2b-256 f0f52994900a857efbdaaef345d2e60fccc93f8e3ae5e17b5f8d7202fee1c419

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 884b5e0d5efa78750182a8e5e748f2283df4cc82f4755275695f059027a7e620
MD5 1c8c6b1402d1cc1188f724575e43bc71
BLAKE2b-256 31405a06c6b1dd6ac65244170755ddf6f271ebe190641a56371a636099aacc0c

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8bc624fd8cf9dad5feedef02bc6550b8a100d7afe463569028ee8dc719b66da
MD5 075af6e6ed3faad4e897d319f0204585
BLAKE2b-256 1c86d4e833b8464e70e813f796fc42b1ced04fa74810659ac0c43de7c4c5752a

See more details on using hashes here.

File details

Details for the file tsalign-4.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48170c59af95e4942ff3b18d69e164b5e653aacaa441717f31d84df0d09a917d
MD5 f530906bb5daca7c07bba393fe7b6bbc
BLAKE2b-256 d6c87182cea6a8bc710789f9cd756cfb0162dddce1d9b94afaf5407069851e7a

See more details on using hashes here.

Release history Release notifications | RSS feed

5.0.1

33 files

This release

4.1.0 This release

33 files

4.0.1

33 files

4.0.0

33 files

3.0.0

33 files

2.1.2

33 files

2.1.1

33 files

2.1.0

33 files

2.0.5

34 files

0.1.0

31 files

Supported by

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