Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

leech-core

Rust acceleration for leechLearning Enhanced Electrical Classifiers from Hanopore signals.

This package ships the compiled leech_core extension module: POD5 I/O with a process-global reader cache, signal-map refinement, per-base statistics, signal_kmer encoding, and the batched chunk-extraction pipelines used by leech data prepare and leech predict.

It is not useful on its own. Install it through leech:

pip install "leech[rust]"

leech runs without it — every accelerated path has a pure-Python fallback — but preparation and inference are substantially faster with it installed. leech-core is released in lockstep with leech and reports a matching __version__; check-rust warns if the two ever diverge.

Wheels are published for manylinux x86_64 and aarch64. On other platforms pip falls back to the sdist, which needs a Rust toolchain and network access to github.com (the escapepod-signal dependency is fetched from git, not crates.io).

MIT licensed. Source, issues, and documentation live in the leech repository.

Download files

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

Source Distribution

leech_core-0.6.7rc1.tar.gz (36.9 kB view details)

Uploaded Source

Built Distributions

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

leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

File details

Details for the file leech_core-0.6.7rc1.tar.gz.

File metadata

  • Download URL: leech_core-0.6.7rc1.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leech_core-0.6.7rc1.tar.gz
Algorithm Hash digest
SHA256 3fce94b38b7fbb1976318df726889fceb9fed9c112563e71fc0d806b9d4e7bd0
MD5 62de4e340847b26ef4f0f5abd7a04c35
BLAKE2b-256 3b25a7b8c9da8a77adedddb0890a5dca52cb29f547a3ec2aaf6d2c8d5ad5e7c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for leech_core-0.6.7rc1.tar.gz:

Publisher: release.yml on rnabioco/leech

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

File details

Details for the file leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b507411cd3b9526edcbc2f8191b9aca060e906c3efc974cd93e40ff955205c3
MD5 b1341f67f7bd32d9ddc742e8b46acc11
BLAKE2b-256 e868d43af7dc193cd0b7b61f02581acd717dccfb970538e714d01d645f33d651

See more details on using hashes here.

Provenance

The following attestation bundles were made for leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on rnabioco/leech

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

File details

Details for the file leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3cd5966de4367368cae75ac155e5f6f727176a8d0fd0e8af0c2e5bff36d2acae
MD5 59b4b534b61bfbbd5072dae3da7d9320
BLAKE2b-256 1af6e1e20707d31cc689d69e40301a90e8f5716aff35fe390686bdcaf2bc9273

See more details on using hashes here.

Provenance

The following attestation bundles were made for leech_core-0.6.7rc1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on rnabioco/leech

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

Release history Release notifications | RSS feed

0.9.0

3 files

0.8.0

3 files

0.7.0

3 files

0.6.7

3 files

This release

0.6.7rc1 This release

3 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