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-5.0.1.tar.gz (162.3 kB view details)

Uploaded Source

Built Distributions

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

tsalign-5.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

tsalign-5.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-5.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-5.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-5.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tsalign-5.0.1-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

tsalign-5.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

tsalign-5.0.1-cp314-cp314-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

tsalign-5.0.1-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

tsalign-5.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

tsalign-5.0.1-cp313-cp313-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tsalign-5.0.1-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

tsalign-5.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

tsalign-5.0.1-cp312-cp312-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tsalign-5.0.1-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

tsalign-5.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

tsalign-5.0.1-cp311-cp311-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tsalign-5.0.1-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

tsalign-5.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tsalign-5.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

tsalign-5.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

tsalign-5.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (52.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for tsalign-5.0.1.tar.gz
Algorithm Hash digest
SHA256 38fe866479403f1178e8f0d7c5744cc613847942b20c8fcb8f909b59fc85a39f
MD5 425768bf69b9e56c349d35487057068b
BLAKE2b-256 cfcc6c50265a98859d252c10392185c764c59b4a24f7e0ce8069bedd8655fc55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2113f69df7064f510f2fad77b0260405e82047baf2d4d5ad235467a9a290986f
MD5 6455997dc43db4d897b66b5dd0ac68c1
BLAKE2b-256 36b42e44b9df23d16eecf16f2ba3fc6bbbe4a6ee83eded4b7f238291685625d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4b312a7258783824873eb0dcaec713c037382b2516865b8357dfd12edee73f7
MD5 2078fae6b0071013e12520f0200adbcc
BLAKE2b-256 72cf94b265c4cb229a9c9634365c6c2095133e6b6879359ebf7a6f165c39fc56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5dc529ac52734c4626e7674bccf793dad6d8d22e26f8fe4ebc1ce3a83824872
MD5 8c4d0f6ba6d7f8d15be8600de91a2732
BLAKE2b-256 f6c0e5c86b1844bfd541efa4cde803e0029f89cec19c03164d90f456e83330b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 216afa046f17e3dd9d0dc9dd9a7915d8d80acc14abb300d1b9b77540ce37c967
MD5 2de8f5b205e7f512b1a9624aa07f3325
BLAKE2b-256 a33a19d439ef56e719ee05c6ba43fc184425c508c06b7ae0f47f30bde4df7bb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 50d0412cb9e3db4220a353581822e063730bb6636505c68be42b66d6b79bf62e
MD5 e53846c14f668010a261e5c68f1a550b
BLAKE2b-256 23b04949bb9f3b3edb3f35371f693939f475edb61f7feed8e67da21f3ac39636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a31f16edef35300647340ae763fd0b7ab85b5f6f282e1f8511c0af8691e66481
MD5 fead8eb63111c0b08a03c9369349d633
BLAKE2b-256 1ffb8a6722a1ddeffbaac6280d33754fa34b7712a7c26138fabe156e11ef359a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-5.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 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-5.0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 23bb2febd95c1d117d81ebc3e9f26ef7369018f3328d4efdbd4cfde147ea1bc5
MD5 fd39265d15513178167e1609ad14ba03
BLAKE2b-256 2c35b15672e29f54b9c91d130af1a9acf26499c1e04321e6413f813103791b7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c968f1b530979f15a542be7030fd51148baae4e85466a10f0e51a06ab114b6ff
MD5 fe1a0823b2417e984124a95630ac5393
BLAKE2b-256 fa9e15f2076aaf200741f80f90e70ad9c0c32f57f41138c7a9e753cf6d5e0cef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3c0e207627e3a5acb7fd4c1d7ea403f18cd453495735b038ee9e560f1ad7f7b
MD5 f4bdce3cf19b7bb4ae504455fc83d22d
BLAKE2b-256 fd6f4e973e8a6b3a3ed88bbd3b249682cdc0a084869243e44ff95add8182dfd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d435ed5e6221ebd77f54e0b1f23170b83f19fe4e372acc9842391d6764bdd0b8
MD5 d81308f2dee13c4244c00dfde74429ae
BLAKE2b-256 15471a17b8b36604c1666f0efc2e5503f1b02d7771eaf09c84c4b3c2ffccc51f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6351188cddfed5b8ea3e783f5983c7ef994d38a28fcf6243c902d9295a83db7e
MD5 f844584def778859551c790815a32c3d
BLAKE2b-256 a20cba10bf5747d19151a125978847f3d8ab5ae0ce99d09a0f6998ad47cf873b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-5.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 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-5.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1ec775e95ee06220ae64581964c7e6f7b3dbb4320026c13b6ece313cb45491ca
MD5 4c40e8fde037695a602d54c045f1c947
BLAKE2b-256 d021a6cbbc96721a719cdebe51da6a0cde73f8e35b8995454f5d7cbf150c7d97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14868a6186d5662c2557ba985b7a877fe168d4ac9d734045fe9988bf5b08809f
MD5 bf9de717f5523cb57ea8fa75e5d66bd7
BLAKE2b-256 b1dbd252d770317143bc0b669d36ce9c58bbb48798947d23543a7b4751f3db6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eec61642b82fe66bf657473e23feca1cef2471198a0e40328f283e4dbaa1be69
MD5 cd170b4176860f7f05802f1c579f95f7
BLAKE2b-256 cd4d5031e7232b5d46ad887669c8875409cfedb338b98baf7bdd8d4ea44ae0f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c52feca7caad798d71905dd6457a907a833f41ebbd6b48225071ca1356f713b
MD5 e67f5712594eb4871620492ad3e62b76
BLAKE2b-256 b65c5c25896dc6ea1f6193f2f2ad9a49eac76d661d27de5d7abe24feab2b3981

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 76eb7389bab074a42e8fb33e0a9a4831aef8a391f8b8ae8f74d6bafa40e4e9d1
MD5 65ef72d0709b8c2bf2625c2da02421fc
BLAKE2b-256 6a7ead371c476a8a9559554b08976bf3710649d422a8381582aa24a374b582f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-5.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 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-5.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b555327540478ee95603a1db264fef81a75a6c9fc26d4f1a38d16ea9d5cf1dfd
MD5 c8ad2fbcf097fce794571999fb704047
BLAKE2b-256 438eef887a58707e684c54acc4e764413561085fa0a09578ba98cbef48152b02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 210dd0a089d6e83862a26cfa11c10d4a33b8934e100ab11bb976e1c42887a603
MD5 9a6a05b99fc2ad6787eb748b332650cd
BLAKE2b-256 e08fcf9a1304b1ef26e86b7fd7879a62c23ed8ab7d5bb86f3989c5e551c3da6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ba39864df4ef1d6a25dd29cbd48e7182351fa474eb411fdec4b28be3f09a3d7
MD5 957d10d3f9d85635d39da716d1f3ba14
BLAKE2b-256 b4a5d85f237ed8662564f81ff1e9aca8a21042b9cc96b7d338141f86aef1ee30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f59156f19e651d0674faa08da96ecd424aad2fb05434bb9d61b34bdfa2af0824
MD5 1667152d0938ba1881b917435abe6436
BLAKE2b-256 abbd72e055671c1f320e0fd3538596dface343ddd7581fc6f7f56568320feee0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 781dce9034a796ed27c53ba18a87281e8b6bd41a003423c8b966b962c33cbc81
MD5 72130a924e11e790d74688d948d4c492
BLAKE2b-256 9715830e6f8f4898ed8ee3a0506c70df1a4d2822cbdd4f95997d8932fcf7de1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-5.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 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-5.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 276547e4bbe2147ac3799cd1f74d5d2b591e839c0fcd7471292a2344f699c1ef
MD5 72b7d7e9a42eb8b035da6971704cc021
BLAKE2b-256 6ed124bfaeccd492194832c2283f50478d76440fdbad5d78ad94665618350d2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6cacc8da6ecd82e65e9ca4e589998377eff3b3c7738b9d46016786ff8f650866
MD5 2d8e546b9c6ae8e74854ecbcdab9db6f
BLAKE2b-256 e445401114fe716de50476293b402d327a6781e28db8285b09f61509f9bd566a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e6d5c0d6aebb4c4cb82f8540034bee9aa144187304beab69c1a31255e592de4
MD5 2eb5a10663d39b52c571b7d38c6a3047
BLAKE2b-256 b21ffbfd9a31a95584bb3dc06a5a22b36d08ad498084105ef812f99726629ee3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f97e4e9d022c313806560e3a613a0f50bd3e2db83a04017f8c6c964d53498d4f
MD5 32e3a8edafe61ea986666a595c56dbda
BLAKE2b-256 dc5057f751db76f38437d002929b16db17513ab36f84142094b5a81c165e24d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 68b3efe68bdcdf09b9e33138f6c00442bd328ef336c79646109c12d0021b43b3
MD5 93c2b4d97184ceb643b4796a0b7ea2d0
BLAKE2b-256 86ea651744ef277eecaeb118fa146bd89a8935b31451e0f6f5e10931e8c711e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-5.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 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-5.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2df7f4defeb1aa6c6317480b7ca1f632cb4747723c96829eb2bef0071aa4c712
MD5 da102ba0eec1f1e13077c0392328ae4f
BLAKE2b-256 844be3d94892b46d28fa8d6e09a3b86d935bd33486442fa0d98d0134c141080e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b9cc3ac48c45ba6b68726a1289b5ae7d7f2922b49768bc42b334b7d463695c5
MD5 264f88ebf223db5da869638a1db31fae
BLAKE2b-256 4e623f3eedd73b2174d43dfa52ed81208935d94f7cc7df901f6c50ea52b93145

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0530a256fcadb9492e23d9a214a545317d01d9378d9a2524bc04462a97e85ef3
MD5 bc6dac3da6cd73af33fb06796e218a94
BLAKE2b-256 535fccf4ad62bc5605d343a8eb388a5652249ba395d04f601bf37e8e3f15292d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd4440cf26afd5e5a362a649ba83b2870fcd8d0d222ffe63b5de8e7d5bf231fb
MD5 9257ef35761fc11de885fad29ed28dba
BLAKE2b-256 0cc7d9be6141945f38251985d9323ba0e516bc8edd674cc7f64f03aaac47b555

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79c87bbcbac7336e75c0c22f5ed404a4b2e7cadcec76741b7df3e49e7add1133
MD5 94e3d33478f90058b60cea99e5235440
BLAKE2b-256 d75bf2149c4f8d775078621dda0ee8245b536541ea63d397c4d1ee627b286d13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-5.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2504d1de0485d8b96c46496e9f6271dec86302aaf8ba4cd8d996331eed4d339
MD5 8ae0a2b3ee5e70bdd518296b8357a574
BLAKE2b-256 52c49db548abdf49905781edb6543954688751db7c8cf857b1810c4deb19fcbb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

5.0.1 This release

33 files

4.1.0

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