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.0

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

Built distributions (wheels)

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

Download URL tsalign-7.0.0.tar.gz
Size 927.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ba394a9dd7210970587b6ac66aff8e9ffc81187aa54b79c068869b31559c55e6
BLAKE2b-256 checksum
How to use checksums
ef658c6f6136086d5d5e6cf01a8cc029189efefaf89be7374ba0d3f322fdeda5
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.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 53.2 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
4f3fc5d380e34fa83d6a85313f4258b5365fa456d2bd4664fb5ee56dd154bebd
BLAKE2b-256 checksum
How to use checksums
081f534b72d5f7a1ac0212296eaf079432c0d1170770e049ec73680f5d041657
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.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
418f8ac85ada144a931898b6fd113bef33a3af1b1af86c6bab8d630f0c0324de
BLAKE2b-256 checksum
How to use checksums
f85062573e74553e712b6afc382465dd9171c609e119c8c99319dcbc0cdd8ef2
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.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
0d000874e22bb7f6b14f7d465a3a885ea38b51363f92f4d292a3edc742f454bc
BLAKE2b-256 checksum
How to use checksums
60825a5f79d5f6b17bce9e181f178e26d54bf2eee64caef2b8631fff9f332ad2
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.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
439ad814ee8dd9576bbc49bef1e0cf4e3ec5d1060dde9738100e006e6479e777
BLAKE2b-256 checksum
How to use checksums
7a2934cae41570a348ef048f89119fd1c395ddbbbfd5ba74359c0ab596ce35de
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.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
4f52deb7f2193bfd347ede4704ccd65ff7678619cbb30e417f3eefec501b503f
BLAKE2b-256 checksum
How to use checksums
9192b2eda82a6b4c1d7543daae6da8f23b46fe772ca1dc60d372801bebffaff5
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.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
1f238d089f3e92dee6e89afedd072badf8cf323ee1dbaafcabd3b0aed4b67720
BLAKE2b-256 checksum
How to use checksums
a06e3b08a8b9b566eebb752a5ca64ffe049e72ff476cb0cd9e3a15974e829378
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.0-cp314-cp314-win_amd64.whl

Download URL tsalign-7.0.0-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ca496257298ce1084efe6b7ff7430dfb4c565c7f264d38c05f4216572a1d3730
BLAKE2b-256 checksum
How to use checksums
4494518d08f7e3816aa786b9ed2c386e6dd9e6f62ed76e18786464737677f27e
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.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
8d4fc474090bc217b3e7342f0a656d2e3cff33ca7d4f6c2385244693d54872ce
BLAKE2b-256 checksum
How to use checksums
ed3e645bf1370dd75ad0c9884ac5470ca25524b99e7319e4745e4a19d11df85a
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.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
0fdf77f8decb664e36c2d66d485f670f691610054776977a0f692ba766b48a7b
BLAKE2b-256 checksum
How to use checksums
a3a325e63f25c9a562e07ed94eb845caa0c576786e3c5185cf5a587ae57232aa
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.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL tsalign-7.0.0-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
9e6c63ab956f05a5543eb6f53bcee56b4b87cc671dab8c88269d1fd7de81b87d
BLAKE2b-256 checksum
How to use checksums
7e3cef168abb8fe03ebe300acda3e861fb6b8d99b3a4677162f292943da7050c
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.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL tsalign-7.0.0-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
7112d06046ac5fe9fb0873970336b6076c37ee1a3bd91494ec672f5f4b365729
BLAKE2b-256 checksum
How to use checksums
87b1ffc5afb62b28202597f8af8c403e0858a6d320cc859c95fb71ec5d608e85
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.0-cp313-cp313-win_amd64.whl

Download URL tsalign-7.0.0-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
115a8e0ca588d6d9dd96dd814ed8d1595512d5aa320c05890062636618612d93
BLAKE2b-256 checksum
How to use checksums
bf0a7e125427ddb4f4f7a1567ff8960809100da11d114bfab01811a281961640
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.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
5465ab9fad6252fcdd9f0f2e4156dc58bad644c18e04fb0ac2ff9288faa67f6c
BLAKE2b-256 checksum
How to use checksums
e34a59f6925df5dbeb0ae633ae7df5a18472ba6ff504795b382b509419cab571
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.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
b5c626e7467818ce30fe7388722632a7297733025fecd7f2a83378909b2e2989
BLAKE2b-256 checksum
How to use checksums
9fd953156a2ec4644dad62a92cb13b20844b7962bcba0df5e445fa5bc4a9de0d
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.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL tsalign-7.0.0-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
43b1f8b4332c0e7466e7b48107c5679a553a396fd302f7e7fe9303ba399e304b
BLAKE2b-256 checksum
How to use checksums
9570f60b419f76a37222db86b97701d5fce38a993e777272a6a3d1fe0e843518
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.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL tsalign-7.0.0-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
e58e36753ba3569f7e2e1d0d1a0cf8778b9913c42ed6fdd85af052304654be97
BLAKE2b-256 checksum
How to use checksums
79ef831cdfe3148ec89bf157d9b7d569f070d9eeb2587656784d95c3dd495070
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.0-cp312-cp312-win_amd64.whl

Download URL tsalign-7.0.0-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e3bec9bb3d79f1776ecf0b5bc9b4a5b535ab9955438670cae522c1ad850b6cbb
BLAKE2b-256 checksum
How to use checksums
a60d5f9ffe668cb3088e29922aceb41cc2b3b36f4c794b093df336bad5971bb4
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.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
d8049e6b2ac5235ee664859da0869fef93fb1a69a44615af552da8c538200462
BLAKE2b-256 checksum
How to use checksums
b08b1ea9cad628e01894c86cb1dd683c990cc5bf4dbbf0d8dc4c6572b35334e0
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.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
e4f08b21f1e7515aff91a3125a2649bd9d70afc3fa69c40c00bf309786f27f04
BLAKE2b-256 checksum
How to use checksums
35b7eaa9405a2bc6e57ec85fd8b859ff57379ab165c5c62bdb8565f3ca708534
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.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL tsalign-7.0.0-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
75fece5abb1b40ab89933b3669282e2749d915b2ad1de90f15d70acb40d39146
BLAKE2b-256 checksum
How to use checksums
9c5d12160ae1fa7a8e335e213d39f390c934828e7642c86ec71b711159dd51c5
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.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL tsalign-7.0.0-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
36c499ef02187b11173cfc029a654749b16d8bd7ab459e223552c4e6a1386002
BLAKE2b-256 checksum
How to use checksums
023d51efc9f3112e127312c4972e198a7550c35db794993ed24b052859d8a22d
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.0-cp311-cp311-win_amd64.whl

Download URL tsalign-7.0.0-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f2d88b51fff7031f5bb11e3f67a939dca6bec736ae83aae2d2b35fc4b44c0442
BLAKE2b-256 checksum
How to use checksums
95d950308042cbea11323b18b6546405c32af7a6aae09a53fa436e4cc6b4af58
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.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
8e31b558a2348070c8cc68208035249b29d0c919d8fc06aa251e7e2d93190485
BLAKE2b-256 checksum
How to use checksums
2eb92a2d100565161f536b09ddc80473d732d2501c75ad428c20e9b9209d01f2
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.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
587a8a7892441352b9b3b1ca00f9bd80987e7471156699ba62903d6d678ed7a7
BLAKE2b-256 checksum
How to use checksums
c99e24cb78f229579dd11726924b6c419b3e803b030032a2e91cbe0337902993
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.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL tsalign-7.0.0-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
9c433ff64ac9ddc50b7686d2896f2866dee80c7b94504892eeaae5b0fa31908b
BLAKE2b-256 checksum
How to use checksums
7303e354e4edabc687d6f612613b63605ba1f45aa153dfe267551c118e91c2a9
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.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL tsalign-7.0.0-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
14906b5f0911197c8540c71d025332f6d4d8bd9c6871aa0403f10503ba7e407d
BLAKE2b-256 checksum
How to use checksums
cffef64ce79b48af7d85c3f1048234c0046bc54fc620eb6f4fb03d4b355d51f9
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.0-cp310-cp310-win_amd64.whl

Download URL tsalign-7.0.0-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bea32254f75e917fcd3ab805c4f7af94a42f75b6127522b739e31d33efb635ec
BLAKE2b-256 checksum
How to use checksums
fd560fbaa5c99b6468c1063ad3f2c1e4c2f04f499b160f34227fdf1611c65cb2
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.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
07ae0b0d6bb5c62ac8c886fac84b44e4177cc7db3b9f916ec35e633afcf16adc
BLAKE2b-256 checksum
How to use checksums
97a9f38b557cb9ad4e8aad7f50bffeb8ed97e236837d55b2ef6bccbe13fdc6fd
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.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
45ceb44903148aad1454761b381d256d2164b0bc3e0ccf74c26f91f5b1979e84
BLAKE2b-256 checksum
How to use checksums
5b9d7b001c39d64ce67e188c7cf2023f6cd8cfbf53ac82fdf71548f6316bc6cc
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.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tsalign-7.0.0-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
4cc82dbefd33ebf9e3776f7f8f7d08093dccab5d26a889c6f3bb4cb43f0607dc
BLAKE2b-256 checksum
How to use checksums
8d968684721418f6dc57df78bfb981d1c0ecb143d50321610a910457d6e45491
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.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
0a6206ed049550bda51404ea02b62bed1c35039e2a97f2ee3cde49219f3be25d
BLAKE2b-256 checksum
How to use checksums
071fcd87c1fdf6d17381ce1b0eb0cc7a155186079e7f7be8cbeef19d8b567593
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.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL tsalign-7.0.0-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
0215a6a65ba41c91f1fe8f118be7155348ac149d1382ff37e3b75c699c6d9338
BLAKE2b-256 checksum
How to use checksums
e5e2bdd25aefb879ac66e6117a08e6e261d551178cdd7a4716ea4e3d18c70f9f
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

This release

7.0.0 This release

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