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.21.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.21-cp313-cp313-musllinux_1_2_x86_64.whl (50.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_benzene-10.5.21-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.21-cp312-cp312-musllinux_1_2_x86_64.whl (54.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_benzene-10.5.21-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.21-cp311-cp311-musllinux_1_2_x86_64.whl (54.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_benzene-10.5.21-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.21-cp310-cp310-musllinux_1_2_x86_64.whl (53.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_benzene-10.5.21-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.21-cp39-cp39-musllinux_1_2_x86_64.whl (53.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.21-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.21.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_benzene-10.5.21.tar.gz
Algorithm Hash digest
SHA256 33f04cae6a2e8f7fcc41ab4b79ee8f332c2a8ebdb7b6f34d0a2599317ab35009
MD5 c784744c23eb595489f2a338fce493a0
BLAKE2b-256 845a3a0374f4443f588f4ec8519ca375181ec21d44388957c980144ef526ee7c

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 37e0948b27e69fc8e111255727ec05dc1bc0d8f2935f63545af238c2c713ea75
MD5 2768b4c2dbcc5477386a00d3a40d8d41
BLAKE2b-256 30678aef10ca2f0588188a0b5e67cbfad5815d3c37ca911a69e650b95044a496

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f7c903c23d6e8371d5d04f969f03bbb4f1f583a0210a1c36d1196f23c9dfbce8
MD5 5259f674b32cf6a7d43e571ab69384df
BLAKE2b-256 3c50249bf3d22ad2ea405125b66b8c9139e20ad62da07e50e327738135e02097

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-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.21-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45dc56b657f0fce09dcec1967b6348798dc4b4ea39171d67ba3ef3627cff00dc
MD5 39d78c281d332844ed956397a8ad7295
BLAKE2b-256 aaa39a5372018ddbdab99e1334e5258690460c83904c9f9c4bf89eecec0aaab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 433a896b520da4242c742c7d5c47d11bca1557e2405de5da367dfdce6dbfd53e
MD5 88c0e7bc3c6bb6f791c1e28bbba262a4
BLAKE2b-256 8615d75237a0ed173ee75ea326d34d084e560c6a2372ac2cdcf38985c59a9c1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4f44d6d0057255edba549cf3044899794c6409d38bdde4b974a2304019a28492
MD5 5688f0ace89ccae0041d4147e0e36c48
BLAKE2b-256 6fbfe836135a5ce9f573a326d522b860ee17e6d6e3ecb62d984310ebb91a8820

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91088840aeff90dca94e94b11b33130c16b31315bde130ab128e2b9eb75f0b31
MD5 9797330ce7893fc2cb710567634e98d2
BLAKE2b-256 ae046039eebe758b4d9d2d7556f461848e0370a54f607589fbcb4bbc8f22f245

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 238a71038e238029ea3f758628f596adce5e6ea21262ceb866ac2f63374ded6d
MD5 f8b67aa7c105222960c3e6e52df4f429
BLAKE2b-256 3aba913f454a3a4dd45993aa9d76eab168c3366627863d8ffab265d0d07a5f32

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-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.21-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 21e7753490b543cb45ccd2e6a8f245f1938c5c0e3dc6f3cebf3975576167a22d
MD5 a35d5f6b4bc601d072c6e3486c0c9ce2
BLAKE2b-256 4b4c93c45bc3dc6a6dbf5750d9c6bf114b9f9c3ba7be5dbeeecd6a407cdfd7d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c86561bbb80f5e4068724cc75be4880632e2dc90196dd5ca757ef71d2b5893e1
MD5 19205eb23fe26e3b9773cd6102fc1b1d
BLAKE2b-256 0435e38ce88eb82027aa65aa1ac80d3ff32d0b73bcb1cf7509ec0b839b54d440

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4e00c129f09568268e0bbd0ed5445e6df13743637711033d6a4fd9efe9068ce8
MD5 bd66801b0f7f834e9aaf2ada576fef53
BLAKE2b-256 3ddd974466655d07ff7b1694acf2546eb8db9679326e9cc855539f58e5eb278e

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e02ea2f587869647f3b161fdbd147b645d6513b68abedc8d10dddf4114b0a543
MD5 578b3bca558f6b834146c8d51050424a
BLAKE2b-256 bfcec3a3f03e3e388b51b9e05588d7e39daa9ca075532d61d46edcd807f2d6b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c65db5a96ec1d2407b192ec62e4e4cb72adbf3ad3cafe866c735dc6c14acfd41
MD5 ad34044e929aa9bbc8b87b0cc63614c6
BLAKE2b-256 2789f653c21f880380e32d4c3e9d0e1ccc690ed60810255b2cc215a77153cb8a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-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.21-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4c84418fada01c76e746a5ac59561f0c3835e094b44f34c0aecf96686244a29
MD5 c9ef3d3e2aa73967e5a09458c8d60c71
BLAKE2b-256 c2804b115fa8feb07cb3514b16a8d755dcf018f2a5e9a6ce07d2536e22b2f0f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 23e0dc017d4c5d26ace159248cec1a219972a79acab05f185976b7a1892edeb4
MD5 55cbe10c132df5fe317e5430b463296e
BLAKE2b-256 6426a3a5c1788986c6e43efc02f8ca4734afd68dd83cf9c674f0b7d5ec7b5208

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 98ffc6ffe6d18ee96ce7b64557adcc69e2600907609f15d6bfc6a96d6aa48ac7
MD5 43119e2b2ab73f6af960138defd5fed7
BLAKE2b-256 1a65d8548d6e9bb716ff63f35409a66bc7ffd4ab421aa027faab2e65fa0ca139

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7065cea13a0bb4fa3e7b989b1d7db85abd58768279c3c32d3aa58c2b88f6e5f
MD5 06fd62b6a9e262e7918bfd65a8a52d89
BLAKE2b-256 4446a07e20d5902d0020cf5ff51057e1525ade5d21867a08ae8a8f078db2ccd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 06e8d4eeebff3dee6ead4736b2ca928b50d4fab54270f1ecef46e3c3805af020
MD5 7cc50b65a2172f607e2c0f223c33decb
BLAKE2b-256 270c08008d2c2361ba195c3244c7cc827d8c7639ac845b8187d062e8fab86311

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-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.21-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae1e9790161c44e4dd5d706bba42eb1ff60c0e5b57b65714d275797c820bad0c
MD5 bed674e5d3cfb83def2ee86a1a04459a
BLAKE2b-256 83ac43721d4235e1e1cc6d898f69ee5542321334d666138f5d689dc72f8c9c28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 17678ea1529aeccede7625d4991ae19d90a1c6a106c1c71a41f8ed5f52b9279e
MD5 07b6021a9ca9c2e64bdb23e0d64122ff
BLAKE2b-256 b83e0152301aae0d53376a45e27bbb6b8d37f3d23aa14e63bc3c7456719e7587

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ebd818d6ec1fde0f9fcedc1ffdfc640d76019b76689ab936dac0f2b24f3e31c7
MD5 e8d62d3ad2132cdd287326c0532cb28b
BLAKE2b-256 8ed50b7b128cb504322dc8bf291b3ca565d666ee4bdb8bc5a05de838246d4c60

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef5260ca813686cdde505f41ec31936f8191b073c621959c03545fb2969baee3
MD5 e6f4a7093dd1762ffcda9d6e6b288da1
BLAKE2b-256 8a2c0a5718787f6e4f32850aa31f29e734dfae6ae43a2d0c7db0b3cf7293032b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3df9446fdff87c0dfe6fff23147d523eacc909f7a08719f6ed65eaeba62632dc
MD5 26f08175963df45dee6aaca302170624
BLAKE2b-256 358a0b0cf8b87883b5fd9f3c45865315086a4631f42d579c7deecaeb0e76e997

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.21-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.21-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbc8394b719af8125acd356e7cc9f2caf52671bbb695e4bd694c24744feaf495
MD5 4f9320eec8798ab272e0fea511660870
BLAKE2b-256 80981a065a5a6e5ac46fb8432e1b17c1af43fe579bcbe757c4b894a2bc4019a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 74c58201cc95544eedbdc98001449ea2724e2b5bb3d973cb180b163ae228912b
MD5 456ba1c9d7bb654663a8041e736fde5a
BLAKE2b-256 ecdaf19fcd613cfb78e5abaf8b9de803b667f5294b5ced053f5e0141b36166b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.21-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9c2fe42b29987052c94418bfec91eac215be87114c9e505082a95dea2ec6874c
MD5 4ec9467ff351b227387ab71375984dc1
BLAKE2b-256 3b015d662438ba384720b931ec6a519828b71ee0a58e7cba329190df8b4d4c03

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