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 7.0.2

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 7.0.2
File Size Uploaded
tsalign-7.0.2.tar.gz 927.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tsalign 7.0.2
File
tsalign-7.0.2-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-7.0.2-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-7.0.2-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-7.0.2-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-7.0.2-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-7.0.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tsalign-7.0.2-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-7.0.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tsalign-7.0.2-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
tsalign-7.0.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tsalign-7.0.2-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-7.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tsalign-7.0.2-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
tsalign-7.0.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tsalign-7.0.2-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-7.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tsalign-7.0.2-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
tsalign-7.0.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tsalign-7.0.2-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-7.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
tsalign-7.0.2-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
tsalign-7.0.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tsalign-7.0.2-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-7.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-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-7.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
tsalign-7.0.2-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.1 GB

Release files / tsalign-7.0.2.tar.gz

Download URL tsalign-7.0.2.tar.gz
Size 927.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8a3bd9bb24ab7c535534cd07fd0abd99000dad02c97efce5ac8ee29189ffd707
BLAKE2b-256 checksum
How to use checksums
3976012939be30721724c605b44258044d31c54e236b5514e883baf088d5a9f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL tsalign-7.0.2-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
5ecddd92fd97b1a216b9d953a6d21e909ea579f248e1590ce5f46d040a440de5
BLAKE2b-256 checksum
How to use checksums
de73ff580dbe6d7c8e999daf078a9d788f17966037a95e910d4403de87b1837a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL tsalign-7.0.2-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
103be54853e473330c3f9831ad065068166f9860831463feaa39460f0d90446c
BLAKE2b-256 checksum
How to use checksums
5b8d35dc7918a94061e80e971c314fc00ac8716a44543c3afc7894680702d4b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL tsalign-7.0.2-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
de0a51ca32126a55b1b2b8f10d468f858be22861384e2ca685d3b357eab70b1b
BLAKE2b-256 checksum
How to use checksums
141004f1f5de7594043b18116ee7b0d5ecfb48578f6648e90867c5c15f9dfdcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

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

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

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

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

Download URL tsalign-7.0.2-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
80d646ae26fd990aa9e724556ccc5f66893defdce071a837617e324f6114d049
BLAKE2b-256 checksum
How to use checksums
c2f1895e893c13a66816b433903e98d70e3165028eedf8fc1187df4d69a54b9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL tsalign-7.0.2-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
1a6672c36d99276f6eaf0795afe380d1fe6d7211e94b1a04936413dcaaa2d578
BLAKE2b-256 checksum
How to use checksums
c0e0be2f3014865a10c1321532a4d11237752af47ac6a466953e502e926b6557
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

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

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

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

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

Download URL tsalign-7.0.2-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
e1eb60ca5ff30b62da49e41dd5ad84db4a87402439d28e5988adc0e1ef6bf573
BLAKE2b-256 checksum
How to use checksums
22aa9c70311f2479d6f4d1c76a23ecec26d6f551ffc67581fad262ca4e2b949d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL tsalign-7.0.2-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
a3a933546d2bb5af2e64570428eb78dd1ae1661459747af5f704f280d94b4db8
BLAKE2b-256 checksum
How to use checksums
b3757e1eae6aa7481ccccdff65096ae11f22bd70fb6435f85a2d431c51c5a848
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

Download URL tsalign-7.0.2-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
5d453600c75dd39b776a9c24486475c9a6bbf266ecb6f0e8a87bbaa0af8bd8d5
BLAKE2b-256 checksum
How to use checksums
c54549048559df9ceb173375af4c2046d22c59b9b06f7bcd257f3efee1da5c8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

Download URL tsalign-7.0.2-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
47d9a507b6f45d600d49cce21653f3c0e6f3de9710b1a37718ec5c1d353c10e7
BLAKE2b-256 checksum
How to use checksums
af8d592c460ef6e3510bd3bf29ebb0cfd0a62662a0a0555247a74f1b9ac1f83d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL tsalign-7.0.2-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
8d81ced35599ee5e94b5067233522a5184df47c7496cef4a838aea5f12dd95d2
BLAKE2b-256 checksum
How to use checksums
eb5e81998d31f144a4d440016b4031616118ea89f914ac99096c20aa038a0041
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

Download URL tsalign-7.0.2-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
0afe4cd57fb02e85a98f3098e0dc5d50a81323a16d41807ba94823680694d445
BLAKE2b-256 checksum
How to use checksums
6143b7b79f69c5bd27dd1034229b3a5ecf12f82c4dc36447c60b46eb283754fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

Download URL tsalign-7.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 55.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8ee622ee259fe32bed5dfa9a14f7f412627ddfedede702d334fd42e627347f81
BLAKE2b-256 checksum
How to use checksums
56fcc388518beb7373397e05e9bb1e421ea98d8cf3e56b3867925a9d72bd0b58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

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

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

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

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

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

Download URL tsalign-7.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 55.6 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4a71cd2979ba83416e6a48705958fedd25c01100d109860f74a5d96ecf5386be
BLAKE2b-256 checksum
How to use checksums
b2be73fead4bb8c75a7056aa1c6d5c41aebf401fbdb59131ac1e0ece8c757b8b
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

This release

7.0.2 This release

33 release files

7.0.1

33 release files

7.0.0

33 release files

6.0.1

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