Skip to main content

Python bindings for LinearFold and LinearPartition

Project description

pylinearfold

PyPI Release

This project provides minimal Python bindings to both LinearFold and LinearPartition into one Python package, in ViennaRNA mode. The package can be installed from PyPI as wheels - not requiring any C++ compiler toolchain at the end user.

Installation

Install pylinearfold directly from PyPI:

python -m pip install pylinearfold

Supported Python versions: Python 3.10 and newer. Wheels are provided on PyPI for common platforms; if a wheel is not available for your platform you will need a C++ compiler toolchain to build from source.

🚀 Features

  • ⚡ Linear-time RNA folding (fold)

  • 🔬 Partition function & base-pair probabilities (partition)

  • 🧬 MEA structure prediction (from LinearPartition)

  • 🐍 Pure Python interface (thin bindings to the original C++ libraries)

  • 💻 Works in Python scripts, notebooks, and pipelines

Quick Start

from pylinearfold import fold, partition
seq = "AUCGGUUCGCCGAU"

# Minimum free energy structure
result = fold(seq)

print(result["structure"])      # (((((....)))))
print(result["free_energy"])    # -4.2

# MEA structure, partition function energy and base pair probabilities
res = partition(seq)

print(res["structure"])       # (((((....)))))
print(res["free_energy"])     # -4.472184621676477
print(res["probabilities"])

API

Fold signature:

fold(
    seq: str,                   # RNA sequence
    beamsize: int = 100,        # beam size for beam search
    verbose: bool = False,      # verbose logging
    sharpturn: bool = False,    # enable sharp turn constraint
    zuker: bool = False,        # enable Zuker suboptimal structures
    delta: float = 5.0,         # delta parameter for Zuker exploration
    dangles: int = 2,           # dangles model (0, 1, or 2)
) -> dict

Returns a dict:

{
    "structure": str,       # dot-bracket string
    "free_energy": float,   # kcal/mol
}

Partition signature:

Python signature exposed by your bindings:

partition(
    seq: str,                   # RNA sequence
    beamsize: int = 100,        # beam size for beam search
    verbose: bool = False,      # verbose logging
    sharpturn: bool = False,    # enable sharp turn constraint
    cutoff: float = 1e-5,       # cutoff for base pair probabilities
    gamma: float = 1.0,         # gamma parameter for MEA structure
) -> dict

Returns a dict:

{
    "structure": str,               # MEA or partition-based structure (dot-bracket)
    "free_energy": float,           # partition function free energy
    "probabilities": np.ndarray,    # array of (i, j, prob)
}

Where probabilities is a NumPy structured array with dtype:

[('i', np.int32), ('j', np.int32), ('prob', np.float32 or np.float64)]

Each row represents a base pair (i, j) with pairing probability prob. The indexes i and j are 0-based (the first nucleotide has index 0).

Example (dtype and sample):

import numpy as np
probs = np.array([(0, 5, 0.8125), (1, 4, 0.1234)],
                 dtype=[('i', 'i4'), ('j', 'i4'), ('prob', 'f4')])
print(probs[0])         # (0, 5, 0.8125)

Quick use example (filtering high-probability pairs):

for i, j, p in probs:
    if p > 0.5:
        print(f"pair: {i}-{j}, prob={p:.2f}")

Note: the i and j coordinates are 0-based; add +1 if you prefer 1-based positions.

License

Please review the redistribution terms and warranty disclaimer in LICENSE.md. This project includes the original LinearFold/LinearPartition source and uses the same redistribution terms; see LICENSE.md for details.

Contributing

Issues and pull requests are welcome. If you plan to contribute, please open an issue first to discuss larger changes.

Citation

If you use pylinearfold in academic work, please cite the original LinearFold/LinearPartition papers:

  • Liang Huang, He Zhang, Dezhong Deng, Kai Zhao, Kaibo Liu, David A Hendrix, David H Mathews, LinearFold: linear-time approximate RNA folding by 5'-to-3' dynamic programming and beam search, Bioinformatics, Volume 35, Issue 14, July 2019, Pages i295–i304, https://doi.org/10.1093/bioinformatics/btz375

  • He Zhang, Liang Zhang, David H Mathews, Liang Huang, LinearPartition: linear-time approximation of RNA folding partition function and base-pairing probabilities, Bioinformatics, Volume 36, Issue Supplement_1, July 2020, Pages i258–i267, https://doi.org/10.1093/bioinformatics/btaa460

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pylinearfold-1.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pylinearfold-1.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (331.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylinearfold-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl (277.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pylinearfold-1.0.0-cp314-cp314-win_amd64.whl (302.0 kB view details)

Uploaded CPython 3.14Windows x86-64

pylinearfold-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pylinearfold-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (329.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylinearfold-1.0.0-cp314-cp314-macosx_11_0_arm64.whl (270.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pylinearfold-1.0.0-cp313-cp313-win_amd64.whl (295.2 kB view details)

Uploaded CPython 3.13Windows x86-64

pylinearfold-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pylinearfold-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (329.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylinearfold-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (269.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pylinearfold-1.0.0-cp312-cp312-win_amd64.whl (295.2 kB view details)

Uploaded CPython 3.12Windows x86-64

pylinearfold-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pylinearfold-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (328.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylinearfold-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (269.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pylinearfold-1.0.0-cp311-cp311-win_amd64.whl (291.9 kB view details)

Uploaded CPython 3.11Windows x86-64

pylinearfold-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pylinearfold-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (325.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylinearfold-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (269.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pylinearfold-1.0.0-cp310-cp310-win_amd64.whl (287.1 kB view details)

Uploaded CPython 3.10Windows x86-64

pylinearfold-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pylinearfold-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (322.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylinearfold-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (267.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file pylinearfold-1.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4148bd81ed7d68932bd54ec0c2a76a58359becf2293a83d91a73fba0510f2bca
MD5 00ad876efa9eab8069d72c43f997179c
BLAKE2b-256 10f9e966afc57c4adb8f4404e817b82c07df79d84e431b2b7bb1c5b6e9cb501e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c333b77570d4de90cf6df6a9c88d475cfa56b4303e9da25ea6a0236af4f4e016
MD5 cba7e1c0896092f2adf6b8d96308cd54
BLAKE2b-256 65eed574616588900de321de6b48aeb8031b04a1179fde3e76b1a2e38419260f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e805c7d8b0f60738bdbb5c765c423832bca20aeea77c95ddd178a410b388a143
MD5 f2c850669379ec7eda986cc690e27baa
BLAKE2b-256 df912bff92fc91c750e70cc400a4b154546cd3fd4f5f9d37b9cfd4d19b5e8834

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8ab96aa10ce1d8db955d5cd0190b804a7cf5783eab9d902ca8d333dceab28379
MD5 33dcda827cc7c086ca705987af591300
BLAKE2b-256 75d82c3a0957170d2e0afb4b2705f83df8067fbcf13c63a9988d11cbe2bbd288

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314-win_amd64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e20b742d289db479b7bea63e3c86ba6d9c0ffde8c2d1286c181d8387ffad73f0
MD5 cb966b6db0321aff3253fbe4408ffd17
BLAKE2b-256 4761fdfc34078382891bffe9a631bf4a325948769dbc89adc6b1811f3bd1e519

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9704a4155f455bb4d4d0772534ebea3c5a378b9c37e0e16d694bfb667710ee2
MD5 ed89ae6bf3b57e993abe2890f25e43bc
BLAKE2b-256 3ee15ed54807071f1c5df69cb066f8713576906cc630ad739b325c15147b43ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d3a59afe98b27cf5276d8300362afcce6d87f632cad1b34bb66a298052cbc72
MD5 a3940feda68c5c925d65e9ea7c2dd15f
BLAKE2b-256 926a318db17877932251827696609904ff6015f24d43523a83d961d304197782

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 321064a726703b806de6a6d0e135d9d31d52314c1b784867fb37b2319ac34425
MD5 bb27aae18e7668ed3df1c763490ba0b0
BLAKE2b-256 3e344bcb35d880bf5918675c2726638ae0da81d9c01fa016c07bf8726955a0fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6565d82bc65cf512a9a7f93b36c6200281ff3a4ab415a8d83e551d3026f2e3dc
MD5 cb6f98f423d9ceaeca4df5e51de8271c
BLAKE2b-256 32311ee9c476a92f4ba6d313b68a0b2b5b88d58bad30d9f7ae8b6a12d4cc8c22

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a001f792a181bae4321e0afc26d0c0f5778232b5b0ceeba165b998317f909626
MD5 0b435f05f1eb9b35a49890d399436736
BLAKE2b-256 672533f96622425365b14e6e6b5b443f440748a7318eb8041ab027af1cd7a531

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1402c1562546d13e6d336a5102c8f8bf2288a9b312b755b612d16bf48e679d99
MD5 3496a93027924914f6756f96f71c9d87
BLAKE2b-256 7dbdc560afb55f661f3883034d68e6fdf4d2234b3e3ed81b1cfc03234511b070

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8df7eda502195fd92a536eb073e33e1b93157312cf53c2ffabcbc7207ae2d300
MD5 fea56e46a7e43d035ac909fa33b55cd0
BLAKE2b-256 5ce371d728508097e66b43d502f222ad6fe5fe480f8becced5c5a88f9a726749

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5559a445b30fc2a0206638fb3c615cedf103fdfa32ac463e50e625d146e24da2
MD5 4230a4805d8b364cebda5999bd05c0f5
BLAKE2b-256 380c7dc44fbb6eebb7b27aeebb2c333d38721fcca5b09657f1701ab953e33117

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c21520cfd0d6670fd29b0fb69e32cf8799cc2498b0445def82335f46585866a
MD5 e6a5a5683d00c5c62e16649eafaef9a7
BLAKE2b-256 364b058a97dabffeae0e679f51f2699967ec7eec3e6cb32f332bfdcec1563399

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a65db00af116b9aebaa37630a86f96ba29c793beb016982c0e7e86487ead4ac
MD5 a6ce9e8186af4f1b0dd8c41fdf673acf
BLAKE2b-256 fd3586393515455b2c5cbbf2033c1786a4025eb5645cb39cbb834e9d181643ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9a85307729d9a162e89ef82c62952834d0365ab9952641846d0bdbf130ec73b1
MD5 d2f4d56b68e32c5ff8b0c35a4c7e0eb1
BLAKE2b-256 ccd974c4e9762cdc88ed3e75e94744037217c9b077ad53e146f4feaffd7e4d8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 769e9dc027d641b62bbd382ac7b85b9164d2d8f86c1c7b028127232551a7cc1d
MD5 77b5d0de3bf88b64b4daee301a426461
BLAKE2b-256 97292f6397333f6bccb69dc550de60494fa93628f90a12be6a9475f4efaaad0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e41a6b3004f34626dc29e8755e0764968da70596c8a07714715fd84fe4e12638
MD5 734e82cd40b9a1ba4969db9002334d84
BLAKE2b-256 84a14ebaa473abd7b6729f2564f61bfd9c304ad1535d97ea833269c2bc60e831

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7e8f50a789f887f2630933cec4b37900edad4ca5a783f0fb54d56a4a9c7c528
MD5 a98a498a16162bf8984021dafd230e50
BLAKE2b-256 03f66198af5a1798ac2b80ca634e7da5387db4acb0b7e87713f971cbc3f08eb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d6f013c04b75dabc5181aed9a4ba623060627f411586dbf8b95e62eea9d1ad20
MD5 d703f6bdea4695c5e2eaf3891ab71c2d
BLAKE2b-256 cc6d31e1e7baae7a1d7a31cb961dbd066a61e5b51094b0887b6f376e6de45a5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd8959dc31f8423b1f25056f78d592cda308b786a10f6150dc20cbe23cab2019
MD5 d886972b6237e1dd4386b0c585f0995c
BLAKE2b-256 243a15702a44fc7ef90f6756f19fe27a3f3e823ed98624c699386c51f2b0c09c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63b09001e7cd7f5f1904ced2308cf5a59ac2ea275fd95543829b285cc7751ec9
MD5 70ca1384aed7f33cdc1e42bf801f590b
BLAKE2b-256 85950a5d78c55d452b737070b82e7ec357bcbe6c7cfcc7ad1b535b9e15276f0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylinearfold-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylinearfold-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11a735d8adcc461282d1aa5c30441e0053a1e87b72cbd84685978650883bd994
MD5 c49cccf9f3db034a1b422d18942b8c83
BLAKE2b-256 2a8660a5cd49acd4a1181ab21aa8edebe04fe2765f11b45b5c42e8404c2abacf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylinearfold-1.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi.yml on ssciwr/pylinearfold

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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