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

Built distributions (wheels)

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

Release files / tsalign-7.0.1.tar.gz

Download URL tsalign-7.0.1.tar.gz
Size 927.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2594f7718033cb85c9940acd11ff6aa936efc6f0a5acfde372c51fc10362f832
BLAKE2b-256 checksum
How to use checksums
4231a74544acbc8399a6e8c57a00c49fe070f429a104ae9aa75d0ff26c3653c6
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.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.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
7eee83f0271097ee825cdacb71f70ba5f947388ee594f355c99a8d0ebbc1e662
BLAKE2b-256 checksum
How to use checksums
0f34794d6fe7acb6e02bef0a0141210325373e4bf850d1abfa5df4a571630eb7
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.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
6d143c9abc9fa5b0bdb939a771b7acfcb08ec7ff36b19e4cad573c5775ca6945
BLAKE2b-256 checksum
How to use checksums
445f6ef285b05aeca87c1a9db125d7e12a1ab8a864d775d7ae7686b96b7b130d
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.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
8d1014fe1e817ff75e9df5ad780ab8d490f169ca834a547ec405cae9d44be6db
BLAKE2b-256 checksum
How to use checksums
d1cd4f9befe638a89ee3f151d3a40a10b1f3fc5c9bae8e021cf0f995bdc7613b
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.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
bf2e5841d7962e09f6d3caef4c8c9c456a9a58f869679941682bfca69b326ca1
BLAKE2b-256 checksum
How to use checksums
34c8cc74073761cc9cebfb9f985297c17234618ab02c201cfdfa26a183ce582e
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.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.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
4fb7200a0c3de58921bcf897e1fe0f7d1d9fcda63c45bdda23fbb1d467cd3168
BLAKE2b-256 checksum
How to use checksums
d234fc6b2b7caeed38227dd6e3840c485ba76591542635b611dae7b71adb833a
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.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
bb7339ee0ecbdd51f4dd7d18ccbc3b60554d37d933fe75ff9724a2992b73aaee
BLAKE2b-256 checksum
How to use checksums
f1e0f10a2027b3b363836f1d8a653467d1f59834da8fc2829d3b67e9e7274c8e
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.1-cp314-cp314-win_amd64.whl

Download URL tsalign-7.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
4d2082f7bf5b69de0a9d7472e755476bf5212e0990af1eec31044a6e2e237316
BLAKE2b-256 checksum
How to use checksums
8d1cc2e6e616052a580f39441beee2096dd82c111dfa7a0cf383b6de83b45696
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.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.1-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
5d7134c2f841c1008740ad1ff5c09bda0f026000586203c92dc396f739001353
BLAKE2b-256 checksum
How to use checksums
37fc897c42bf36c00f0ca3a4748d0ef60d8af24977f242b80eeed50a914d57e6
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.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
21b1a21091a1609504aadaf927154d18225a30aae57e019e174e7338a411561f
BLAKE2b-256 checksum
How to use checksums
791e235b372b6635a2d61032c27d15eb930d0ba9c148e426b2a7d550028ab53d
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.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL tsalign-7.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
63b3c3ab8c6a56feaaaff7ba66e5a1b85406383c30b0da820dc8e92b251fed41
BLAKE2b-256 checksum
How to use checksums
4381722696330478960150fcc4a56c923c5d16d07d9988595135961895ed1f6f
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.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL tsalign-7.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
650f66c1e3982c516f7edc990d06b428c6b9d233d1845011dc8e7d7c7fb68d23
BLAKE2b-256 checksum
How to use checksums
fa54fb1a570bfc18b717b9b936ddd98fba7d966e21da55cca926b51040eb3d0a
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.1-cp313-cp313-win_amd64.whl

Download URL tsalign-7.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
d48dc71d7aa39a07a517d5b6b16d202cdbb7769b7ba335641553d0f27f90d503
BLAKE2b-256 checksum
How to use checksums
8214ff6c297a8bff32746b5c9b022396fd0bfd5f4c7ae98f6324977f4648a4c8
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.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.1-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
4fb9c34e038a58be8ca320307ed2938ab1281f362cc64accadd74dff292aebfe
BLAKE2b-256 checksum
How to use checksums
5fb92871b9b8f031e487c6a064a20e1c22f2bb202f6dab4fdddfa0a1e9be31d4
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.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
47b807956ac9e1a7e43d05059bdb43966667bdb8b44f3ad3f864cff35302b0f5
BLAKE2b-256 checksum
How to use checksums
b1c581d9d0b40a2610f63e1db729a72e5ee594a827aa88714da8957b32661e69
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.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL tsalign-7.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
24b588babadd77695670c4681da60a0a76f5df263543abcc6e5058614884d223
BLAKE2b-256 checksum
How to use checksums
2569d3da280b77dc2a3836af39c0911bd47c32324b1a56c1d8633d5ebd6ae481
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.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL tsalign-7.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
e6986594bf863e3fe9478c5e55d477c4a659b63c7ffd4c9dd207faf360892e4a
BLAKE2b-256 checksum
How to use checksums
37f4c93943d5afd11ba175ad5bd1d8fc30f52c0998918d08d84db2bbbf1498dd
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.1-cp312-cp312-win_amd64.whl

Download URL tsalign-7.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
624757c2c2c3ee5831d71c1fe7160021952667ed1a1ea6a1298c77ec04674e63
BLAKE2b-256 checksum
How to use checksums
b37503f0edc667d4f1c327d6a8ae100ea249d3dcd7d1aef5527c72dc2d9bbb91
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.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.1-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
977464bb6ec0721a1e905847b3ac83646dfedace2d44b23f67a8f9d00120c33c
BLAKE2b-256 checksum
How to use checksums
ed9d1743646a0f8b771f48abef43cb6daa1e8a919212eb4774f8c626ab7677eb
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.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
1a76b33326ddbc9143ee63e72f303a6c8da5e0e043f017d69afae2dc086dae22
BLAKE2b-256 checksum
How to use checksums
fac9609ad297edf0e1fb454eb15c04da6e25a16dad7b9d70502ec68b7861dc22
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.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL tsalign-7.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
089a8dbd24129dae35907a75537b020d9650fb73e6f317ff9a44d1cc8e7cfc3c
BLAKE2b-256 checksum
How to use checksums
f4b64c517b0057b762cf9b31c79b0cac754cb07529179a554ae7a9e7fe42b9fd
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.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL tsalign-7.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
9ec3e7cc23ac295827c8587153b3821f89aa2f5b7639d9bd2bea25d379bb21e5
BLAKE2b-256 checksum
How to use checksums
51746e011caae74d8328006a640b861c9f5ab5f6e11ffdbf1fbe2aa7321cd90e
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.1-cp311-cp311-win_amd64.whl

Download URL tsalign-7.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
a71717abd1a4416126a9666e486640e9b90db065939638994b2fad014d9c6014
BLAKE2b-256 checksum
How to use checksums
691a6ec9a7146bd81f56939b720e8859c72a73a362e0e556349956eae4ca8c86
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.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.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
78c9dcc40dff099d54220cdc54e0b2dabf2df7940a967f467c632f9593c95d65
BLAKE2b-256 checksum
How to use checksums
5d8dce1c49ed55ba4f887a0b8a7d1153a4af9859068c03c8eebe2bcc01662d99
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.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
9df3117c2d20d3b7152f27acd940f2ea1a735005066cc05ee5b53d511fda7979
BLAKE2b-256 checksum
How to use checksums
bfb97363f8ab81a01ca3ee91fafbf6309e608899612efbee1328b81ef3461e1d
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.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL tsalign-7.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
1ee29e76bdfc629ba40065d32bf293c264c057d197a97058d6d00b471aa37c1d
BLAKE2b-256 checksum
How to use checksums
60200a362b2429d26407d2ad42c5cba7c3eb296c4e4112f9deec75e62ee39116
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.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL tsalign-7.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
e6a1c0436fd07faf2dd1f0f734f13b0d69cf66a6ea4954c1120c9593e699e5e7
BLAKE2b-256 checksum
How to use checksums
c475373bf8371fbbb7d75098c56805ce5e8a23515d20cd6785c39aa58ba1464a
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.1-cp310-cp310-win_amd64.whl

Download URL tsalign-7.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
394f2fe2dc9451e9a03b341e4d27282d83f3f10fd088adab5504e1a60db8267d
BLAKE2b-256 checksum
How to use checksums
21c019308ba985a15a9133a7cc2fe7dd62f80c28001bd5b4032f3dc6ff5466e6
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.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.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
0f52a33e5dae7e32d28c1e9da3538d2ad2723c1233b97de19a336664a17c9694
BLAKE2b-256 checksum
How to use checksums
bc7dec9f2ad357695183f80565ddfc44e19e14a27629fb70957eaf78579b7bad
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.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
efe1e2e829d1727d1ad739cda79edfa72c4b6dd41baa734bb73d805377ac7c38
BLAKE2b-256 checksum
How to use checksums
8540224a9921906c27bd2f07582dbee86a2f359ffa58fe5a431a5c8631b90101
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.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.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
8c0933766e536797e3752d336d77a16cdf8ce1aed5160425522fd305036f1218
BLAKE2b-256 checksum
How to use checksums
698d16987b1d43719c0a366d441d4e2874be9e60a68d926112e1a1d2d8b1d585
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.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
5547f0e5c32c298650ea00ae4d59cc290344d4c8ad068f4092c808add36f3f27
BLAKE2b-256 checksum
How to use checksums
4a9b7d78dfe630cbc55114a416a11627618e637b1e70466d1897e2a29beb786a
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.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.1-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
d4c5b51e58d1a7212d0a7dddc727d4ddc3e52ccb9319efaa7926c23f18979249
BLAKE2b-256 checksum
How to use checksums
09b4df1093b456a0ada9977d4116e81e11267bd00ce420fdbe311285d43a51e2
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

This release

7.0.1 This release

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