Skip to main content

Compiled Rust engine for ZOMBI2's built-in gene-family model

Project description

zombi2_core

The compiled Rust engine behind ZOMBI2.

It runs ZOMBI2's built-in gene-family model (the order-free UnorderedGenome with shared duplication/transfer/loss/origination rates), which has no pure-Python fallback so that a given seed is reproducible against a single engine. Every other model in ZOMBI2 — species trees, traits, sequences, and the flexible genome rate models — runs in pure Python.

You normally do not install this package directly. It is a dependency of zombi2:

pip install zombi2

Binary wheels are published for Linux, macOS, and Windows and work on CPython 3.10 and newer (built against the stable ABI). If no wheel matches your platform, pip builds it from source, which requires a Rust toolchain.

Licensed under the MIT License, the same as ZOMBI2.

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

zombi2_core-0.2.0.tar.gz (23.7 kB view details)

Uploaded Source

Built Distributions

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

zombi2_core-0.2.0-cp310-abi3-win_amd64.whl (316.3 kB view details)

Uploaded CPython 3.10+Windows x86-64

zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (439.4 kB view details)

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

zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (419.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

zombi2_core-0.2.0-cp310-abi3-macosx_11_0_arm64.whl (384.4 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

zombi2_core-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl (399.6 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file zombi2_core-0.2.0.tar.gz.

File metadata

  • Download URL: zombi2_core-0.2.0.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zombi2_core-0.2.0.tar.gz
Algorithm Hash digest
SHA256 190bf573e47bf07c3ea923bc92029e3399ec592508ed672d9125251d7c2f3c31
MD5 33db3b44810944d2a24e07906d64fbec
BLAKE2b-256 6ac6302db2d99231a38e08c2611f89425e995224eebeafeef32cf1e646df1e75

See more details on using hashes here.

Provenance

The following attestation bundles were made for zombi2_core-0.2.0.tar.gz:

Publisher: release.yml on AADavin/zombi2

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

File details

Details for the file zombi2_core-0.2.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: zombi2_core-0.2.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 316.3 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zombi2_core-0.2.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1aebe93e7018bab99430ea53033cec0493a6460a0d41c41d36a0928ccff17b43
MD5 910fb626a678c02099a9558d8989f2b2
BLAKE2b-256 a5a30724205333e096f85868bf1954a9c62589f50922286c0376060e4220f6e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zombi2_core-0.2.0-cp310-abi3-win_amd64.whl:

Publisher: release.yml on AADavin/zombi2

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

File details

Details for the file zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe14fbfc907549e4236d54f1a9831e21462ba3b5eb47eb752d0d1de3f25aaa5e
MD5 8c125cfee6f3d92cf6a2234fd5eb894e
BLAKE2b-256 df1fd407b048a3524872230584d19df1dda4c7b5962b770457516c21d1aa34a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AADavin/zombi2

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

File details

Details for the file zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4540e591f189245ad55755b3f603f32cccf37c28dee9ed232f9ccb022ad4331c
MD5 094cd27b2a132b84da50dacd8e31cc99
BLAKE2b-256 0239cb528b16c3f1a5770ad712e9a1fe6f210ec63f3b6edfbcb3150a6a533348

See more details on using hashes here.

Provenance

The following attestation bundles were made for zombi2_core-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AADavin/zombi2

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

File details

Details for the file zombi2_core-0.2.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zombi2_core-0.2.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a906e7222eeffcb7db84e2d04026d456da0221f6c96f0e34ab49785932f5a65
MD5 d5f0ef9fec0d6e19b35b04814d81ef63
BLAKE2b-256 2926cc0b9ec8f596523acef96111408c4d3d7d8ab4e29eeb18078f6cd2730862

See more details on using hashes here.

Provenance

The following attestation bundles were made for zombi2_core-0.2.0-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on AADavin/zombi2

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

File details

Details for the file zombi2_core-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for zombi2_core-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bf643edea5982961c33da164fe67f7aa924542c42add714d0b41f98f4ac7fe7c
MD5 6a6ed43748e9b59877bbd3ac4dc00450
BLAKE2b-256 d9679bb657758a7988376182b1fb25c84e3d3600f7803548fddd01711e4edd0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zombi2_core-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on AADavin/zombi2

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