Skip to main content

Graph-theoretic fragment generation

Project description

Fragmentation-nx

PyPI version DOI:10.1021/acs.jctc.8b00186

Graph-theoretic fragment generation with weight calculation, given a set of nodes. The algorithms are implemented in Rust, and a Python binding is provided through PyO3.

Install

pip install fragmentation-nx

Check out example usage in example.py.

Compile and install from source

Install the build dependencies: Rust and maturin

make dev

Build Python wheels and release to PyPI

GitHub Action automate build and distribution for all supported Python versions. See .github/workflows/build-release.yml.

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

fragmentation_nx-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fragmentation_nx-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fragmentation_nx-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fragmentation_nx-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

File details

Details for the file fragmentation_nx-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fragmentation_nx-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad1e54d01ce06dba2efcdd3196df2f60ce39c6430c53b008b7ed885374d52f64
MD5 c0f5fb3f51c2baa135e44c4ac5e125a8
BLAKE2b-256 c9bf2eceeac03ccb2f63b8eab59c4b51e8962f4c4366bb84273ab23aa1202e57

See more details on using hashes here.

File details

Details for the file fragmentation_nx-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fragmentation_nx-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d04a48bbc6bd514e9387fba1343ed0c3cb72382bef2745df441d7664b51f3569
MD5 1168e9dc71e286365cee25d8d1def87b
BLAKE2b-256 543aab6e68f5e589d72dda41e4ac10774d6742867777432a5012200f8c5b0936

See more details on using hashes here.

File details

Details for the file fragmentation_nx-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fragmentation_nx-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 081b1654ce2f244b36a902b95f17fc15a670d390613bea68332292f26fbbab4c
MD5 25842a5e893f1305cd72af22c1ce47d8
BLAKE2b-256 39d541095c649daf0f1c8d9a68944f5fce3dcdd9809372dc77361f844d2e9849

See more details on using hashes here.

File details

Details for the file fragmentation_nx-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fragmentation_nx-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e7b9ed1eeb9d8f2bfbd23a8a735ee18716087a920171097825b4bf1e64a16a9
MD5 1098af530f97bf176f8cbef5861e3105
BLAKE2b-256 5e400101e8dd0930c643e05946545818ef057085685efdb1c60d11ed9eb97234

See more details on using hashes here.

Supported by

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