Skip to main content

No project description provided

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tsalign-4.0.0.tar.gz (160.9 kB view details)

Uploaded Source

Built Distributions

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

tsalign-4.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

tsalign-4.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp314-cp314-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86-64

tsalign-4.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

tsalign-4.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp314-cp314-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tsalign-4.0.0-cp314-cp314-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

tsalign-4.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

tsalign-4.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tsalign-4.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp313-cp313-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tsalign-4.0.0-cp313-cp313-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tsalign-4.0.0-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

tsalign-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tsalign-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tsalign-4.0.0-cp312-cp312-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tsalign-4.0.0-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

tsalign-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tsalign-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tsalign-4.0.0-cp311-cp311-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tsalign-4.0.0-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

tsalign-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tsalign-4.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

tsalign-4.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

tsalign-4.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for tsalign-4.0.0.tar.gz
Algorithm Hash digest
SHA256 12b2781927514ebfc239a2570999d35649c4d2f1e0ba6293384d4ae3552c4862
MD5 2db55e48bc62f957f691b8355e245fe0
BLAKE2b-256 89f30701b3443d242e67c5f7de42f0a5098077c085f2f134c08264410daf43f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 642c0559bf336dd74647156706b4f4ccea4cc2a5c8afc75adeb6d3c0e06b19f5
MD5 099413ba9ff678eab69df5852bde9bd8
BLAKE2b-256 1b072aa58f52f7de21f6d52aa2eca1fd440758278b41b34eabf42f8e73f971f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ca4f53ce3fe10639a2f3dc07aca8e71c5501fe89844a80b07b5fa0a04821e34
MD5 f7c822663f63eabb5505b13c873c080e
BLAKE2b-256 8e72aca1ccfcb99963bc962341a999ffb59d4de7773a8c0332043b4113db2206

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 14dd0bbe238637b6b08efe91c2ae9375e5b0443d74a457c973e7a427e66e2092
MD5 0e3647f5b21cab12c9f5867edacc2d41
BLAKE2b-256 76c18b5df25b1cf3e4d8c3773652af1a6e9937e351123f24ec126bc20d949e71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ca815cd1eab2f320fb7a0c01e9d28231bc2e75bb51a9286700723a0db381ec3
MD5 72289985fa712a83f8b56976bb0ec13d
BLAKE2b-256 0d2d84860e9c7f2771e15da2430a9d2d69c0b5e52bcf2b523612d27e206312ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d7adc1734df1b9a69950558ea083147662e4f2c832be3e6b4bd33e7174af045
MD5 36c5f3c29745dbcc4ca3f005ba3642e0
BLAKE2b-256 9832b65bc280939072fba0ed52227faf0cfe863af7fc59512abf5f046705e2a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d1e52a27e2cfff159676fe4f3bcc8c8bcd92d37f3787f9029ec880565f6e09cf
MD5 2717e93f06c0e4249536fbf56b27aa0d
BLAKE2b-256 4bba835d6138a8db217d562344a73d0831e820956097ba8b804f39bd8b311542

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a9db606c6a8cda687b5cbce6522db3d1f5430cb5f2424eae4b0cc3ca75efcfa
MD5 0c986f51f9be6b5cbc0148a6b9345a32
BLAKE2b-256 1b22c1af5592fde90297d6dcabae34b1edf38eed96794c8af88d17e4e588639a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a44ed410be79d52ef51fe97b422974647d631d77d761361e2540b354800552d
MD5 271d89aa8002128fa7c7202cb96e751c
BLAKE2b-256 160bf62f2b4a77fb12460fd6287652dc5cdf79f595983c94eb58d5f528e384a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87dca4001ae0f85d27d2bd8cedba600125a080e79bb58b201fbbfc15b0719246
MD5 106e932cdd5101317c62c3c4e602464a
BLAKE2b-256 3acb4e63097feb6f1fdaaef10d0d1fd767407a44673c5d6031035438e819d498

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 22332ebbf9f5c60d9be177279f56862d3a5aa83019606f30e7fa16ddaabc070d
MD5 f9c76c5c3a4b662c85272e97bc03924a
BLAKE2b-256 4a87ea29bafa8be12d104a3706cea1c991772ddde46376d4c961a78e3a516d35

See more details on using hashes here.

File details

Details for the file tsalign-4.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsalign-4.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32a6857b3fedabe9c30e2e976a588a3ee6d8fae310d32ce946531d5775e8c9e0
MD5 124b382ea4d8b0f0d06ee6452f94478b
BLAKE2b-256 c35816fa9e9f898b8f405073b7ef4cb35fb823e59eb5cd1cbf4b7f9f2d8eeac5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7899b1f3bbf49e64dd625124fb1a8fc186de4cfa0990ac5d2c5773efa0a1d227
MD5 7dc7ab3b2b33e88bb42e6fab28f6601f
BLAKE2b-256 a55b040e593bba7ad960c15235d26e02062f4b16f551afddc4afca6a468d7d86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ae89b886f2277eff71984babfb42368c6d0d222b808e5c28a091e9993e51b94
MD5 9c137689ccf1f1df273b7a268889919d
BLAKE2b-256 26e75b3f309204f54c488ac6414b2a88193fd83633d5ac708e33412c6b8e52fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e8941259a9ef7f3f07ab52d832f73e2053cde91b35f3c0d2b064ff6292df787
MD5 ccbbb5d7232f156708b977d66aad10d1
BLAKE2b-256 4a24430c206b1727967b1773c79d6ddd34431122332a0dde834ddb54af7f85fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d80d7d6366f465d45601f445931d2e0855e9c8aba0910f3bf634f28b7f1f383c
MD5 a146631132eefccd7481b3100fc4d6fc
BLAKE2b-256 71fa7518fb939c036a5625bbcabf7eb79d1f453229e79262dca38b6ed1de3501

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 67b5f1384d0252352ecf606de5d77af61fb30af81b13896d909c017685969b65
MD5 1e746b21375225f1ecdd1da3a00dee12
BLAKE2b-256 54842f420e6d322781a2ffa1d3a417024ff1c34238d00f3963394e80bc4c9d46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 88ed0db9824d0a3671a9749de9148969f2e684af20cca562a2d674d8fba14fb4
MD5 39f8138f0be48ef09d47a0a449de0950
BLAKE2b-256 6d7e19d851f72e35ec5326d4fec204fe42e3d457347f3d94d382862ccc7739dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5254a42c6b3c126fb32495d373e8d51dd9eb4445d568ee4c842a7ab1d72e35f
MD5 235253d40adbb997af71c5a029b4a031
BLAKE2b-256 4466efc457104b13f5d179339b4520bd195f8e13652dbd410d81f31b670adb05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc8cbc19b757acabd52c83b70dcc9bb4c92164071a323d20bf905bae62ff1298
MD5 e755d3108e5d9104a440a1cda970c4f7
BLAKE2b-256 8b7b16312e58f7a0f05a2f08c5bb94f4ac1153ec05ce1ed21928be485f55094f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4712105f7a2bac64a4d191451452fd9e347b734fa323f0c51bfc866038a6ca05
MD5 19eee115608e788ccebbef7cb0d3e06f
BLAKE2b-256 4fff14905c6bb65dbe1f0293cf473d3c404971a8285431797592aa4135bb0a80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8be356e9176fc562074941f7fd7d26634220e7be54e50a54b27782fef5fb1a6a
MD5 1987716407058b7b43409ec2baa0b88d
BLAKE2b-256 c7f002eeeb2293e0748ab38374a15894011cf2fb5403729a7fc1648ed5fd53a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 24e93724572cf65994d74fb8fd18f6a42222a502803d6f539302a7fc8e4ae56b
MD5 924cbfba983fa730b75a2e37ea01a78c
BLAKE2b-256 e66f998a0b433a941f6cf0a3642b961b4c0a8cc8cf6bb9912030738d72154f11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c70c88fa017f6a5ccb9953e21abbdb6b65477136582160635ff5a46762fda9e1
MD5 22998c53c1fd5d8e3eee9dcee578d9fa
BLAKE2b-256 d43f7c67a3b3314b76589c6473595497e6a9c150a0230a62484da95de9181adc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d97b4f0766b303c3907f92b2ca920bfa571fa4794deac5f849b47a7a93ad009
MD5 e94885a34a8a86fc90fc473766af67b3
BLAKE2b-256 632481f0a542d75b7a2fb8b4738c9535e2ed981f54c00d70b7bf504840a439ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28dd64ea37a6ae163e9552151025eb49dcddd93ac4449761363f10a61cd3604b
MD5 aefd4e0c5e9a19307f40f78689c3297d
BLAKE2b-256 38b873f99744308121d497d2bfb7614286e141af10c1eace42d41766698c9243

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b9026c1c9ff353d3a6995c12f00ac3e2392f3b0d631e5fccf2a9ab7c29518d5
MD5 45d8cd8001a1db01996025d923d0988d
BLAKE2b-256 afe6e05b063d78fe18d59db6f40a730bd743744da1a0fa441bb37a50623f754e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsalign-4.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b6cc88c079fc25099b3fb4f45e33b79498d926161126c081b620fe070322c75f
MD5 1204431059bb0b8f35a8b50349675430
BLAKE2b-256 6bcbb32a129a52b1166bd868f91eb0a6440a29e90385f00f2a9f3199f0d70ed7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8888a8ec474ff18bec375acaf53f6a159ad873bc2b1537bd8d1feabd978c66f5
MD5 817fbf8c3926b460ac24e9b87d22da4d
BLAKE2b-256 6120f3b3955bf328a0a5c61a77d365da0c460dbccb0269411e5a0da3560d626b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd46e3661d247d20f6415383ea6142ae88c6e1bdaefc7f78fdc422a2d7d27032
MD5 0a4219983c05ee1facb7ee470926ba44
BLAKE2b-256 1744690c0bb9abe51ebede73a1807007965492a778cb0bc11fce595be65e62ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 748f26a202b40589f9fb6a3830f633b81a988cd46701f8fb242379f6ac51cf40
MD5 b9af4b97a213633cc04773b76e78f836
BLAKE2b-256 3e22dd6a91a85a1778b6a922b6b8e0959ff00ca655fd779f2bd14ba1bf6e4ba8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59da920cd1362210e97828d17c0f4e84b45a1cf7923c1338a2a6440000348548
MD5 a5beff9f76cd394a558e4a04fcadebc5
BLAKE2b-256 7f076a0d3ab17982f3af1bc1708cc1bd4ccdfcef316ac8f96669bdf1b23dcb31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4bf0269cce334c8ecac859145e3932f469dca5ff14bb0e355a4a02718e50fdcd
MD5 0ae3f62fa01b00a67a8f1055e308d88e
BLAKE2b-256 8826572308143e61e776e056a5082c6b7f8704ba13ae1a33570d12997f97d68f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page