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"))

Metadata

Release files for tsalign 6.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tsalign 6.0.1
File Size Uploaded
tsalign-6.0.1.tar.gz 163.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tsalign 6.0.1
File
tsalign-6.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tsalign-6.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tsalign-6.0.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
tsalign-6.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tsalign-6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tsalign-6.0.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
tsalign-6.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tsalign-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tsalign-6.0.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
tsalign-6.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tsalign-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
tsalign-6.0.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
tsalign-6.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tsalign-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
tsalign-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
tsalign-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details

Total release size: 1.0 GB

Release files / tsalign-6.0.1.tar.gz

Download URL tsalign-6.0.1.tar.gz
Size 163.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c7788a5144f459e86382fb238a3071c08db9eb7b11fb9ea728594175a9d210c0
BLAKE2b-256 checksum
How to use checksums
8488e98c8a784a168674502baa41a8b2c40641eb8f3e17b63a8810cac55bccea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
fa8a4f7d7067a4fb0e038fe09b15a08a397f85c166e7e68db65b79bdd9d0c3b5
BLAKE2b-256 checksum
How to use checksums
47b9dfc4937c9e906b681dd532f9ed63ce29a3f2383b567711091a50c832a48b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f72682c143acc4d9eca684ddaa1207b110230f043562b4818c0d953cff562db7
BLAKE2b-256 checksum
How to use checksums
01f53bcdf44d7dd778715a0e31855430425778afd59043e7088ce0c920a7b4aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
a92d966ccca78bcfb4d4a609209bb83809c8cda593257a038b9239102a6965f1
BLAKE2b-256 checksum
How to use checksums
467b0736ec240c8df24a39706b31b5a79f923fee8be7eb0f010f82a4653531ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
170f9e0283b7521136d650ed2eb38bb4d4f6e3c7fc0db223b818d166c45701c7
BLAKE2b-256 checksum
How to use checksums
9edb9c1f934534157cacf15d0ab75ea4dccc80cfb7539556caaecb81062e89dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
735d568fe82cdcb3c5704297abaa4fbfac80dfcd6b55f14e5ed50e4e40d45818
BLAKE2b-256 checksum
How to use checksums
43b69f943b3c47c6cd2cbf2d88be658500589b18531b9504074c32b5ac281b91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d147ce9dcc5a8f47c631f01a51e400af55388ca3dfbfcf781eaac93805428df7
BLAKE2b-256 checksum
How to use checksums
ab2e2a9c79f68e4b10220713880e4cd610e4fed14321b4f978fdaa449720c30d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314-win_amd64.whl

Download URL tsalign-6.0.1-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
218d7c3cc57c6a82e726d3774ce2cb73423a83c0525c97a60bbf06d048669719
BLAKE2b-256 checksum
How to use checksums
0ff703ec54127f2c1d4275b9f0278884538866e404a161eb929c1375f483837d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
319e08b3bf123624686159461ed71ae90db31c4dfd5ff7d1fcb031654d55be67
BLAKE2b-256 checksum
How to use checksums
07b04395e654849993c80b5d903d251785fa470f9f26d17bf6d220b09b6382dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bf4c4bbe99610ed5af5feddbb4d785ced6b05c7be5ae50d396159081bcdd40e0
BLAKE2b-256 checksum
How to use checksums
01ff8ce6a72c4174d69bf15ccaad034eeefcbad4ed8382d20d709bf745830ae4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL tsalign-6.0.1-cp314-cp314-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d15939e7aec21b757726b03b32a21c226d39330b0a5fde3a99fb4e3d8c4df057
BLAKE2b-256 checksum
How to use checksums
2e59e79456049516405de2671798ee16e6e5f5e9b961ff9f0d80ddd50a718e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL tsalign-6.0.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 2.0 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
264ef9e578de73af51495059d8e633d2763d84d1a0d7f4dce626bf9e999290df
BLAKE2b-256 checksum
How to use checksums
0d06a48115f1f1004cc78c427c5ba63be9bc922e60a0473b3a0c5e3c7375a4f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp313-cp313-win_amd64.whl

Download URL tsalign-6.0.1-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d79b57e62945a6595bbdc0f3bd3d163d6b61ba9b96c64249b2c1dbb95c58d32a
BLAKE2b-256 checksum
How to use checksums
310b8b26bac6216bc59f4dd5bf51374363dc8b9a4260ac74260e4fcb0a12790c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7fb9414536e5ea8f709a54428ca85a55e369e7c9d765d3d68c1515283dce8489
BLAKE2b-256 checksum
How to use checksums
84dcc3b5be4125473dce9b9a304e66540a72e125be5ba40419183df4994a4063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d1eeb56fc318cc78b452e9f1668c7c2e3a4055f399f56e6a970f45f0ebcdcd1f
BLAKE2b-256 checksum
How to use checksums
e3b14ba42ce4a2bb850a032f995d98f744dc836e49b63dbb84f05469dcea4ae5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL tsalign-6.0.1-cp313-cp313-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4c436572993f7b9617b2cb02fd8c25a9c7bd7903a065bc3ccb0478a8cbee4338
BLAKE2b-256 checksum
How to use checksums
0ca226bacbb1ab1cdee5abcd8560bf8218193172fc0e756d57552dd863f6700d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL tsalign-6.0.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 2.0 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4603dcc73b32b8223fe6ac7b831c32196d134cd4ed6c851187983cadbf1fad06
BLAKE2b-256 checksum
How to use checksums
852a82647a8190ef636f9565393e635c49c5d28a986efb4c31834f9bab8a7028
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp312-cp312-win_amd64.whl

Download URL tsalign-6.0.1-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2afc61871a70e3e9869e779b1458dce9f59e4c2bd2921556d7da41a869598e76
BLAKE2b-256 checksum
How to use checksums
2183bb57fe5fbf4e8d287c03e4b4507b9ae2c1b8f76ae20d83fcdb467b7a932a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ea130b57a37660adeb62106af6dcd84c80a46cc119d181b8bce820f50111dd7e
BLAKE2b-256 checksum
How to use checksums
7508b316e823fa5bbc944bd53333c57991d4f6c0f6f2401d7cad7218f18867d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b77a92b2f5133c1236d1d34d051fad048ff9bfee6cccc9544b496b1df05c9e5c
BLAKE2b-256 checksum
How to use checksums
69eec644cb9e14e80ea45fd0670ba73a68c707a413cf47899cf8d72a4a374f85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL tsalign-6.0.1-cp312-cp312-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
41bbd315c85a9aab09cfdd291ebd81d7dda97695da8b10377da591ee111fb784
BLAKE2b-256 checksum
How to use checksums
5403d217ff54bf1940dc587caa95cfa3cf43fd292d1c9e45c3b5dbde331c61ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL tsalign-6.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 2.0 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5f3f92837c13edf1ef4dc196d070507192de08af0aeef0550263f95e409c73ce
BLAKE2b-256 checksum
How to use checksums
1e98e0fafac068331a977f52c915425370d4e2a414cfea2c54838c182e345e3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp311-cp311-win_amd64.whl

Download URL tsalign-6.0.1-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fa7c88db36b5ccf9358c11e21d526e3be03adc06f3c6d27ebd2c9e63f4e81c18
BLAKE2b-256 checksum
How to use checksums
6a4a70adecb7b428eb05a3077c2f59c23dd6abe8f696fb89258511892729f2cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f7df47dd43aa3b29d0624512fbeb993b6e3a9c532a5b25ea7589394bb3399acc
BLAKE2b-256 checksum
How to use checksums
18e6e20c56b93526fc83110be6994039fdb545ef7e6b9d3844aa20289e6c626c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cd9ea8ec5331f4d4af85d8184834b4a78c519e49ac98efcd6af6b9d7b52be333
BLAKE2b-256 checksum
How to use checksums
6e3345e88ca0f19a589a34008d6c669f88b077d067e43d8958ef82e623b98c27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL tsalign-6.0.1-cp311-cp311-macosx_11_0_arm64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ef841de2067c19647ff58a40a4612096bdbb3437de1743e92bace8cf290b0447
BLAKE2b-256 checksum
How to use checksums
30c9376e2198ee748af8047d427399a121a93a08802f6c6f838ad4402e9e3b19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL tsalign-6.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4d8d74dc28d096aa2a9b0bf17c10996cccac6a74677fa37ad34eb319163b80ec
BLAKE2b-256 checksum
How to use checksums
0b353a46af778efedfcfacd29144b2cfff6a60f4513b928c1339526d9125a578
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp310-cp310-win_amd64.whl

Download URL tsalign-6.0.1-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7ffa9e65a15a9784d8cedb679f958daf1ae79c4688deb5c40dadc1191d8dec31
BLAKE2b-256 checksum
How to use checksums
e7f08ec374a17c2b0e2dc0b599e3b1c2725b59f282e2cc1d5eabb4d14a52208e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bade8e9b8e33d2d5065486f270ddeeed1b61da89181160b49609f89f5fdb8f87
BLAKE2b-256 checksum
How to use checksums
71959933a111427d662f4e4eb43ad3ffecadd7f77e979c9ff2a5ada1209e1b2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
73fb138dd610598b32b3c039f8c8402b249d29c38fb19d3eee3d8fcb6e3cb110
BLAKE2b-256 checksum
How to use checksums
3e93bb3b6b5c6d2989154ceb05f16d1a078ca4c8d203375660add31678c87f24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4385293f217f0d97003ad782df62f45b46c589452716b0eb13bbae22cb030a39
BLAKE2b-256 checksum
How to use checksums
e128ab624dd3f893bf921417a9e9ea1bab0361098426cea7d3d70b5662dc3733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
150f6360187b4b527d497427e3ecdd62ed188eed7195209a85cef26bcca289e7
BLAKE2b-256 checksum
How to use checksums
ed94b08d190f44b81caf0be54673835ea45a0c875ed10eb214afc563cf0c4d0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / tsalign-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.3 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cb85c7475556e9d1430c7f4731890a6347ce9c042697df93b36490a36da9df03
BLAKE2b-256 checksum
How to use checksums
c29c182c9c65284dfce68f705ead78e400c6b54f9a366cee81dcfa5a76e55fbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

7.0.2

33 release files

7.0.1

33 release files

7.0.0

33 release files

This release

6.0.1 This release

33 release files

5.0.1

33 release files

4.0.1

33 release files

3.0.0

33 release files

2.1.2

33 release files

2.1.1

33 release files

2.1.0

33 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page