Skip to main content

passagemath: Generate fusene and benzenoid graphs with benzene

Project description

About SageMath

“Creating a Viable Open Source Alternative to

Magma, Maple, Mathematica, and MATLAB”

Copyright (C) 2005-2024 The Sage Development Team

https://www.sagemath.org

SageMath fully supports all major Linux distributions, recent versions of macOS, and Windows (Windows Subsystem for Linux).

See https://doc.sagemath.org/html/en/installation/index.html for general installation instructions.

About this pip-installable distribution package

This pip-installable distribution passagemath-benzene provides an interface to benzene, a program for the efficient generation of all nonisomorphic fusenes and benzenoids with a given number of faces.

What is included

  • Binary wheels on PyPI contain prebuilt copies of the benzene executable.

Examples

Using the benzene program on the command line:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-benzene[test]" sage -sh -c benzene

Finding the installation location of the benzene program:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-benzene[test]" ipython

In [1]: from sage.features.graph_generators import Benzene

In [2]: Benzene().absolute_filename()
Out[2]: '.../bin/benzene'

Using the Python interface:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-benzene[test]" ipython

In [1]: from sage.all__sagemath_benzene import *

In [2]: len(list(graphs.fusenes(9, benzenoids=True)))
Out[2]: 6505

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

passagemath_benzene-10.5.24.tar.gz (3.6 kB view details)

Uploaded Source

Built Distributions

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

passagemath_benzene-10.5.24-cp313-cp313-musllinux_1_2_i686.whl (50.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

passagemath_benzene-10.5.24-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (49.2 kB view details)

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

passagemath_benzene-10.5.24-cp313-cp313-macosx_14_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_benzene-10.5.24-cp313-cp313-macosx_13_0_x86_64.whl (30.2 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_benzene-10.5.24-cp312-cp312-musllinux_1_2_i686.whl (55.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_benzene-10.5.24-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (53.1 kB view details)

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

passagemath_benzene-10.5.24-cp312-cp312-macosx_14_0_arm64.whl (29.3 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_benzene-10.5.24-cp312-cp312-macosx_13_0_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_benzene-10.5.24-cp311-cp311-musllinux_1_2_i686.whl (55.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_benzene-10.5.24-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (53.0 kB view details)

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

passagemath_benzene-10.5.24-cp311-cp311-macosx_14_0_arm64.whl (29.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_benzene-10.5.24-cp311-cp311-macosx_13_0_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_benzene-10.5.24-cp310-cp310-musllinux_1_2_i686.whl (54.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_benzene-10.5.24-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (52.1 kB view details)

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

passagemath_benzene-10.5.24-cp310-cp310-macosx_14_0_arm64.whl (29.4 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_benzene-10.5.24-cp310-cp310-macosx_13_0_x86_64.whl (31.0 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_benzene-10.5.24-cp39-cp39-musllinux_1_2_i686.whl (54.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_benzene-10.5.24-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (52.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

passagemath_benzene-10.5.24-cp39-cp39-macosx_14_0_arm64.whl (29.4 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.24-cp39-cp39-macosx_13_0_x86_64.whl (31.0 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file passagemath_benzene-10.5.24.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.24.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for passagemath_benzene-10.5.24.tar.gz
Algorithm Hash digest
SHA256 dbf2aba191a9a7fe4073da35061f4b91f0af35bbc5faaa3dbeacf7ef06d0b2a3
MD5 9d245949117ce7041fb6731996972588
BLAKE2b-256 c8c7daad3d6748dbc8cd855d24aa7bad50c47ca65d2bd172ee7d9b0ef15b42c1

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8924a6d4e5d7be9baca2472b8b984099e3e618336f00c0107c7f2a0d79567888
MD5 a15729efe4a441cddd76ab6754cb8989
BLAKE2b-256 5d42ce402a06c628e9de593e7fa5bd8d6ec18b2ec2f2299af78781c2db9f7d6f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5acaffe14310c0efeffae0f8b44ca92e749309246ca80a7436f7d320678def1
MD5 9492df52daa7b591ca5e2fd2192c34da
BLAKE2b-256 aa210d6b78744092829c06bca2ebd906c377dfad0abf323e5592710a02f29b94

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f4d7d885035ec7150d112ebf2f4cc2419527d8b69438228c301563dd7f7ae40a
MD5 318fd9771c765c03c9780459b7f11c7a
BLAKE2b-256 d394e0f4411614146b19725d4accec7e776fe7209074c88d446300e2efcbd3c4

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5929eb9aa815f36a3c1537b2177442a0317b9317e7d84c29f0a5721e7ea1fe7a
MD5 b894756d95a0418841fdb263446e493d
BLAKE2b-256 fe4d7d2da368c29faf80f4e70917649f85b889fb8bc5d3e492cdc7d7d3f66ec4

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 44040f92e11e64e8128f08264c7997e4952a26ef545c2ca66e94eac5ae0056a4
MD5 2bf0ba85763c687cef8f2ee3c1bc039c
BLAKE2b-256 ce4f454eee4aed723ff8fee45ee2bbd1cfac95ef8e5f01e10268ad6a32541640

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2366fb028ba9a6096b2482a062f1802780d30aa90b030a18beee0714e89a55a6
MD5 5f1d3e884383b27546a7d67aa771cbf0
BLAKE2b-256 aa5e93c00b0769db954b45ab2405bf8ec383714880e5488d299c7d901b11ee17

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 93cde3832906b7b16642c15e47940ed384b6cabbb89531d64b65aef155c46eba
MD5 2d13cb58e252807e90795abdb92fe027
BLAKE2b-256 d78e2394d3134bcd401524b73264ae136d9f4d23fa8521b016b386bdccab5fe8

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0a865fd868997c30378ec02bcb6bff512e674d3a04a6c5cecabd65bac51dab8c
MD5 8edef92d8fdae0c9797d38f4dc2d50db
BLAKE2b-256 9189cd24422f9cbef283b8d6d1a739f7a482d0e7b9f1372396ba7e4f1c5a7d5a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3b5a4e5aacdd97619597838909425e7241beb2dbd642efcf42ce7d29b43b444b
MD5 acca423fa742310722b934e99de843c6
BLAKE2b-256 02519f57c18bb72ba32ed3856505442d609545459843634bc8077da486058ce8

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89d5c711016c92d10e43c12cd1e12576104703dbd7a6617c5668eeb338cf883f
MD5 dc43dda36f8ec46efc28cc0e0fd29214
BLAKE2b-256 4fadac54668b1da52ce236a8245b3f909579f3401adac84570cfcbac9356cc25

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 36187ec434de6914ddeb257618c6e1cfbbed3ac7454a3afdb4712aac9345c9e9
MD5 f2a4f277f052af826eb0f60fc7186150
BLAKE2b-256 ed27b717e7aa2294424fce8ca794363ea1737276b4cc62865da050b7fcab6be5

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4a2819b3655001e4fc79ebcc51da1620a2b5a33fa557d5d6e8a796e296d39421
MD5 b74cefd4c1644c75f214ecf0b93a1911
BLAKE2b-256 ad766c13c706190977017f5c83d2c52bdf7d41de7a17eeea6f8fdb9297e1dabf

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b3364788c410a46986f9c2dfcc5d180e3678a734fdd49cc8c3814db2e9e4a07b
MD5 837af72c21b6460497a7a7b9afc6261f
BLAKE2b-256 af9e735aa46808d37767294f9e77dae1519393e1e1208aece80dfbc9c03523ac

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c759975187f2ee194b23f1722c9aabaa63bb3e2230cd1b07d73d0e7989769361
MD5 35200737ab9f6971dbafa2ead5edbd45
BLAKE2b-256 aa12d0684dd8ca3edc6e69eef443fe739ae80e1e72875ec3c8d1489272eac652

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b8c0ae5976959e4353e17113cfb955dc090e8ba7e52c7c763ad07a5badb27b43
MD5 7a40bd372f89a2d96982618d9e96ce91
BLAKE2b-256 c03a820d290e9514b7835583ce8930ddf6e6a9f756151062b4c8481e8f96aae0

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9b76bca82d2ca37a57fe3f8b5c6f816bd0a90193783b0720804ed66b0f6cb073
MD5 20662bdb82cf60c3639f7acda273e357
BLAKE2b-256 af9e706ea7e66f27d9e96880b993de2e00e90d195c26c9b160fdb00f88f0aa4f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 af2b60c64a8b9b2302afb5f38dc161b30f069f7f4bfef90dac3066db675bfab6
MD5 b5c8dfb86289d83b6c015aa64a847898
BLAKE2b-256 22e71c6c43622e1a355c261a1ce2a28860fe10de1dce70469cd62d8f7cb3effe

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5369253da1320ab3a612a4b633ec29b852261170a0cced40a24ae0065e9eb2b1
MD5 f5c8af4ed1616a373780049a8af89363
BLAKE2b-256 e9504b9b1f9047d869259f14a9327d3900bf782f9cc44b9e026ba0f826e01764

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3e8693a1ce407d11c2dad2c247968cfc27aba0e3863ed43dea177741dfbb2f4f
MD5 9955fb79636a3678a1f783cbec649a10
BLAKE2b-256 48a676d4a3b7283a4b2ce575d9bdf9736903d6cd020e113269c998f699b9a5e3

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.24-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.24-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c7c0f78b6ae3c75c6fec2b72fb62a043883aed0b78d74280ebe01288aaaca328
MD5 686980c2e06f700ad7ed585d5ae4309f
BLAKE2b-256 4fbbd89234767b88234e258d1b3286ffe90f60a8ee1e3382af38710f9f6bcb15

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