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.27.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.27-cp313-cp313-musllinux_1_2_i686.whl (50.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

passagemath_benzene-10.5.27-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.27-cp313-cp313-macosx_14_0_arm64.whl (28.6 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_benzene-10.5.27-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.27-cp312-cp312-musllinux_1_2_i686.whl (55.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_benzene-10.5.27-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.27-cp312-cp312-macosx_14_0_arm64.whl (29.3 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_benzene-10.5.27-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.27-cp311-cp311-musllinux_1_2_i686.whl (55.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_benzene-10.5.27-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.27-cp311-cp311-macosx_14_0_arm64.whl (29.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_benzene-10.5.27-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.27-cp310-cp310-musllinux_1_2_i686.whl (54.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_benzene-10.5.27-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.27-cp310-cp310-macosx_14_0_arm64.whl (29.4 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_benzene-10.5.27-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.27-cp39-cp39-musllinux_1_2_i686.whl (54.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_benzene-10.5.27-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.27-cp39-cp39-macosx_14_0_arm64.whl (29.4 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.27-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.27.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.27.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.27.tar.gz
Algorithm Hash digest
SHA256 21dd4f41270062e16c4a4ffbec30f113af5eee752bd8c34084fd5aa03192a21d
MD5 dbfc98caf7cf5d13b1d036bc70b6b60d
BLAKE2b-256 96078c78a59fdd667f7bcb3017402af91394a1012ed5222a66098e04bd703f60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bf1c6d3661c6f36bcf7bd8ab6ba536280815fe8a5aa66916cd3fd95b2129c9f5
MD5 0a390a2a79202e84ab6cbe136ff80c3d
BLAKE2b-256 03bbe48ed67fca34dfa780e936510f8ef91a23ca6fe4b6cffe46ffa8248fbd98

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.27-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.27-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7a2c672c447a90966f0c0d8e38d475433ef5dbab69e8d7634bc26d67a6ec649a
MD5 86cd00e750835a2a59feadb07a072b27
BLAKE2b-256 28d56f784d661b0353023e7d23f85b6a588ab41b7b316dbf9a4b828aeb4459e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dfbf5e2c5ac576d49ab2f71e40845315b8d179e65ae348b12845941baba50a2e
MD5 cd984175c44db6c1b3425e8e9710d728
BLAKE2b-256 44a9e19c9c54438d1439a0060d2ec90cfc62c248b3cd736d73dcd2b5509a6995

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c5d368df86e0f308257b2e45e02ce3897a5e45a7a4463ad11807a2e126b337f2
MD5 b8b140873eebaf415819044720fd0cff
BLAKE2b-256 f68d9952cc02a595005454e3f5963e2d7393991527ad3941bd2bba19587ff30c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b9d5d963b7839298c82c7be016d4c480959fe95e7416e74ebbe52848027ac567
MD5 00bf74a721cdc2c06095e73896b7eccc
BLAKE2b-256 48d7b1a1ba26d69c312cfbf09cb815e1748b3423a3a16779b37a9c7985b53a10

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.27-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.27-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b8a3c5c734ce65344170fa00c945a424f6adc1e92f1e0e11d100866826dd3b6c
MD5 073901326d1b44a1c0dc21376736c7d9
BLAKE2b-256 a3c6ca2aeda7cf58e3fc1787cdf3ac96e6a50186d4fbe8b56fd5c8f054312ac2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 44f7c1c4890e87e7df0927b719c4f134cc40e980dbb588828b82607bb15242a7
MD5 4238be1cfdefbe6b5e0f913cab51e0ab
BLAKE2b-256 a32cd33c613f207f4018a4ae2c32900c14b7c2977d8d547b49250f0289fbcda7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 09acc17a37118fb4c05b735145c211e52cfd3f1b722ff0c65891dacfd9d00d02
MD5 ca51e30eeca28f094a0efced90877af7
BLAKE2b-256 bc432ce45c49333820a9221b2c683dd2c1602f0c26b0cf05bfad31f483d7e64d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 480db08b4edc2ee87a6a91928684e8dba0dc979f6bd79f25b8647921155f8767
MD5 688b78f0b1ba69f987d45b50145ffe82
BLAKE2b-256 dffe8e7b0a99338c32ea56a30ca3985a0702b41c465775622c08870ad1bc8eca

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.27-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.27-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb94c479532c140e9a4c07505018e5ac2b064d03b88fa82981fb5a5cb79afa4f
MD5 fbc3914bad8ddebbd44442066c419b69
BLAKE2b-256 9b487612e9851446b39cf5af00fbf4927dddaa6e90c16832ea22c852117fd90d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 49c941dbe24d1c176870893361470ea919e8ce2ffdb774d9eea57cdbca241733
MD5 87d1e25bb4879dd6e3ffd634f6a553bd
BLAKE2b-256 e9df0d0d7b5e27f33047188812480f60789dbe95a0096dd6dd750357d94f8f03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 595610d76b204d9b5159125397fc9c1653ff66e819583820e8515539926d3f43
MD5 4849ec885ba74d615f9a0217cf332cee
BLAKE2b-256 d10ae60fd98088d1e02b97cdd86c1d797adb53461e46543a66df04cec6c062e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 daab794fa56e420081c0b32154f05c651599944de3bf1ae2e0c1dec1a769091c
MD5 00402ab71836ecb3338de929fc8b120c
BLAKE2b-256 e015885a115d9b38b947561d0bab8ace3b4b5054cf26317f4a10903f7c4e02a9

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.27-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.27-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 72e0a0544b2168b9a5df5733a8b17f50403da4ff28bf76c6f46e54c13cfe4039
MD5 5531fdf526172e36900d90e630a04ed2
BLAKE2b-256 1bfa268f8d267ad16e5ba71591e7de067c8fa8de52b72f1a102b072d2ecc6574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e0bc548c841bf825b9b17e516e8f3f2748a832a644bc264de31287cc177029fc
MD5 0411d0cdb3a74cf8dd47f6e60528c7ef
BLAKE2b-256 409a404847db2d637cd991082113a8d234fb5fd24fc78ce1d4f97a5dfbfaac5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 397d5c77a5d71dfa5ec89267d5c95555eeae1cb0de1b87a50b697bab302cac49
MD5 d8609584e7e19555e3755106a0243d13
BLAKE2b-256 d7f79e48f0f56aa0b53f308b91e19fae28ed5b8f509b465f7b9878a14e5bc38d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d2163245f96a09a6579ea36c0c96630ea0654e79205a781a2f2a2f27decd4d86
MD5 b5ddf9248ddc3977fef5291dfbbef037
BLAKE2b-256 0806f3cf91f765c9d1a4a89f582af8a990f69e4996378fdf612f713ad03675b2

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.27-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.27-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b68738c2faa13c974131eec02fb0803ad51f2c776fb8feef1ec2688c379159e
MD5 307233ab16d9b1aa5de7cbfced2040fc
BLAKE2b-256 68d93170048325b1120c78a836d8aed9b194e651d37b8c9be1c4b60d219fb474

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6951ff82d3e21ac698f4c86d436c1882de5a782cd64247cdc988da5ea988e9d4
MD5 e01d849fa13ad4be5f02f94aa22cd6db
BLAKE2b-256 a823a9165eb8e3799aca6252540567a8ff30c1147f44dcd646be065e7a0916e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.27-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 27d22f72f3130d3bcf4fe4e78920a22456a3dca6792c1329607312500edc9a87
MD5 fa3ecfd33fa71175be101234d80fffb2
BLAKE2b-256 c1859e888374a98ff4105920340c45b551d52e10d17107d85216b41545170b7c

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