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.1.tar.gz (160.7 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.1-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.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tsalign-4.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tsalign-4.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14Windows x86-64

tsalign-4.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

tsalign-4.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

tsalign-4.0.1-cp314-cp314-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

tsalign-4.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tsalign-4.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

tsalign-4.0.1-cp313-cp313-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

tsalign-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tsalign-4.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

tsalign-4.0.1-cp312-cp312-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

tsalign-4.0.1-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.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

tsalign-4.0.1-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.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tsalign-4.0.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: tsalign-4.0.1.tar.gz
  • Upload date:
  • Size: 160.7 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.1.tar.gz
Algorithm Hash digest
SHA256 3f8cf7e29b5c2c99d207e73fa9b1aa2ce3da8a690ebae1a69cb548d74abf6824
MD5 7fe7a122e7089556940cbf04a91cf084
BLAKE2b-256 14745cea58069e20322554cb8910cc014414edccbdfc792b417d5cb8e26586c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e0c21dc7a0fe31dc451190dc487555a0435f1db1da8c504e33fe2a4cb331b0f
MD5 e79de18e1081dceafc338d53722b3a63
BLAKE2b-256 e3cdc81d89ca0d76012e2ba513c79803276664db19990928f58a1cc6a57414a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 102267195fadbb03afeee99e44b4214328ca991f141f6ef86d1f381429dd1d08
MD5 a01c6d1e823e90f46068172611e4a034
BLAKE2b-256 85ac2cae7731ee67dc311038d1915af025b169d3778a3111352c2db7413f22fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ce4ddd238ec08d8bf3be501dcd4d9c2e1edef7677183c2c5d541eec0a9d87d9
MD5 68f3b26a413eee7ea93ac118e902f16d
BLAKE2b-256 2e1d10f9d7e3ac0be03b02ee38721f0e1eb7a90f90ec8e475b2d03ae7b3a1f54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f0f6a29f15caeb9fbc9bbdbcc2fd208b315fb1fc8b0193d54262f23abdd26e2
MD5 9fef14f2cb4ca6d76073086cdafa1d2a
BLAKE2b-256 a1cea89da1fb485c2aec6a916deb5ca2d9c513e3c0f8d4e49391e074effec2da

See more details on using hashes here.

File details

Details for the file tsalign-4.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsalign-4.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 449ce3237f0a10919058a4c5b8675563ab0b97a1a1249080cfb10771afc6246f
MD5 f78f378e0505d9e5c3dd0ba6efb7f076
BLAKE2b-256 e7d6bd519c1ccd74ab53f5d7bf45d859a59011bd67ea86152f3a7683ce2494e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0a254931f51af65bdc857a44d2f3e27d1a6de7266e90b50e9d2afcdcd237542
MD5 95b7a3c2c723e2e789c204b0f669516b
BLAKE2b-256 687b858e1357c157b505a2ffc311bf04500596a7177d2cfe5de427d2eaea6fa3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.1-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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6af96c6caea5ffbe78b811b48bf7676683de06c17f4e47c8930441193380cdf0
MD5 90bb32dd9f6fc75ef1fe6e01abc21049
BLAKE2b-256 e68cb2b054fc1471135463cf447db9c53b309e7d22043d8ea92458baf530430c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c2932c71fa7032bf46cc25c61ca45e17d6bda6269e50715d91afc79a19e5f77
MD5 32c69229de99145777d9a0379959f1ec
BLAKE2b-256 5b35aeb423b4f352843f768245bfff89bd2f2a3d9a6f0ed5110b4fea36c16d74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 478818c4c38a853b1f10dbeedc6abce5f6060b3602110a51445a4615c490df6a
MD5 f839122b464983fb192762fa470e81a7
BLAKE2b-256 93b270745518456d50ff94cae60847898c7a809e273e983e2a5c87ff82340404

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c108bca8eb296b517588b80c2d1c290737bf250a79265f3dd516d9e69088f477
MD5 0239fc4cd62dfd61d46a54ec5d2f88ee
BLAKE2b-256 2e736ec3454ef7774c3a203b74dabcb02114c019bd81feefaec3e598c991b2ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1c9a7b9b430b51df1b603e2edb36294126d70d149ddd396d9f9892588b261bf8
MD5 0fb819468f38b7a55fdc1965b23dc673
BLAKE2b-256 331fa538d9327cfa36fb42472153a3aef6ead71e1f53507031b9e62aa04b76c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8a6ba2ce6a5aa28322d05bc4b15b156777e4cba5967eb164491caa05365bbccf
MD5 5e29cbd940a4f3249227401e61745620
BLAKE2b-256 e41de59905792fb7f33b2daf8081c9d45bc48a89aed24bd529c42fe095cdaad9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 977b5ef25479f9903b986f9fa914213c3fb4d8c53b43dad7122ad8a52205657a
MD5 73e3aa887d1bd9ed0aac408c3b66051b
BLAKE2b-256 8a0771f077d2c7c50711cd390a395398481a871234c45c43b05fd580f62df6cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9cd5f6065d7b561d320c42c85e3482f88520c2e3d97081fa7880c63b89165867
MD5 e991d0a0faace30e47d5489cbb55b078
BLAKE2b-256 8054e391321c515d1ff0ce1edf6314b7c5a130fbe0d93922eafd3f96e4935ff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af09eb87532069aaa2a00de1eed650f7f2df8a9df724009dfb4a1378f301ed65
MD5 17357d0b2f8f2bc57beb631155f700ba
BLAKE2b-256 63b0af86cfe65829a34327d509322f2f9058163949bc45bff8fb417f157e4092

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f62cc938574a55f3d63e549c19b4035896e4e85615ac0f4fce7455b5780a9914
MD5 15d1741b7c68e3b67169ba59831cbc58
BLAKE2b-256 e48f87958d9d0daa0c0a5da074d2a79e72c2eeaa17c5a12d44ec2e6b209dd15b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6eba771625441c88a7614d9f7efae0865835d19cf9c5c396f08b7fcd807d9ed7
MD5 6b7f68a81200aa42828f337537ce55fd
BLAKE2b-256 dcc25d5188a4e2c8ad6d3b90953192fa18e6183f3d79377f935fc3b823a61595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2da655ab9c66d8c888bbb173c2f358280a049fcf7599e12611a582f7617b21a
MD5 94ad50debe823be8677dc4b7c5e82f9e
BLAKE2b-256 24f77968ffac4b7f6d2aaa409cae44d7df6de04a6b0403b20a614c60bf4c6b6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77a5135734868fc6b09635cc30365ce14fdff6edc8932e37fbbe316fcb317c25
MD5 d3d4c2ad50a0bd5698dded365f3e2eba
BLAKE2b-256 4b3e0a268a5e5c52a5f7ddf3c87c22032c13da1aa21acfca0583062bb376ee8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe1c65245ee953a953b61c3754eefcb6258d3b32280110f2c6b04760d6fd7202
MD5 6162e74d84f13270470f602e48483683
BLAKE2b-256 e8d7341c986ae078db05228429369fba56ee9cb1afe2999ff2d9c9b1e3225ae3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e1f8e3146e9856d508a13251efeb8199bd3a3b929d5d6ac168a56c00f58caab0
MD5 42ad49b0959cf09629c27f11b5c3d168
BLAKE2b-256 4b00219806a3b0c849de2b5259a127582fbab369cccc08f275a632bdc62e0f1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f34299744b7e7b712377e17c1f16a4bdecff675cc9806da7b63c0bee34cd3cb6
MD5 833faa6b63dee3a3df73df1b529259a3
BLAKE2b-256 47bfff35073311e19cc0e34d9011a0d218c8b1eb4c41b2f97e90efa7f46c7369

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95692ea8c6c0312d353665405d59dbceb54fe49c2d6e58d828324475a7fe67a0
MD5 14f56834ae3dec02a1ab6d5e50238de0
BLAKE2b-256 d0c42b30f2fc3afa417991da7d113dc614a2fb1f5f1fc79d867be4a2f8efdae7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 efa6aedee68590821aa3564e6ebb3bc0236e2f6b9026f11e4242e33b8c24d9ae
MD5 cd3c58dd08cf4416c1853e1f2d6c8ddd
BLAKE2b-256 97902a628ddb56a33db7d442a812a1b942a2931a743af383cb9541356aa0776d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9760de7731b20a6694c2891aee348f2e20304fe95ed682826417e173ccd35893
MD5 b8d4d7d2986eb585054cc2625aaada97
BLAKE2b-256 f7f61738353621ff2a6314cba700bb008c9fd4d51d9439c2d8a8437cf0618954

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8c08dac0b4db67e80101d1ba9f02e37b6c6a378e568308750259332c574e9c33
MD5 312fd35b6797aac8fd212118f44df019
BLAKE2b-256 5724a59f4a724cbdb4fb387895efaf93cb2a0d0443ddd2dbb4a32e92ec5ea80e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tsalign-4.0.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 853e133bafa0bde111ee69f8e8d20651209c1ef4c82b5806ed18c56e6b5511c3
MD5 0da58bf629d0b1e78a0eb5875f024d53
BLAKE2b-256 feeda78a02c6ebbfc540dacb94a6ecac937299999e8fb093f7757c50ff07424a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e76fd449e98e418719d9f9193fb51655228a92f096bc99c1e19f020f20b0cfad
MD5 da8f4ff6b2f9bb9f5bb44a5bcc9e8aa6
BLAKE2b-256 f8c98bf137805b6dfd0cf7e0324f581974f7fecd8e659e0d2d0d2ca4e5052cbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f5e4329a45ce103af618edbefc8859cdbbbd4181beb92377b8f514b571e558fe
MD5 69c15354cdfd84924ce8cf1808187b8c
BLAKE2b-256 0f07c8313dea2275a1775923a81adf8a94fd9a86372df9679198bb2c1207a4fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c2f2173e85a86bc0feeeae46db3db5459adb8f4bfa68c7657ecfd7ee23f287a
MD5 b8cba3e3a4c0699e33a202fc9b6e325e
BLAKE2b-256 8558c6abedd7ce1981d1f1158b052968268d016f98a7a7dee80730d3925c98b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4bac1c330bc767cc6fa140e697b99bfbc54f1e701a363690d3531c955a1eba91
MD5 ff6741aae6cd2194c66b6b1db714c1a6
BLAKE2b-256 d6cfb40428fae2026c336fdbac55f52ee542555c358dd16833877a542154114b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tsalign-4.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 787da3f6dc5151414aed178ad5253312f93c7cca761c88681abc98fe1c5c9098
MD5 69a35384a2abba16477429a258390bba
BLAKE2b-256 03896f35964b06ab0ec3bd2ebcfc28e4da4af410f9784aa86c3756a065a976a7

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