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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_benzene-10.5.7-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.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (50.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_benzene-10.5.7-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (52.9 kB view details)

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

passagemath_benzene-10.5.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (50.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_benzene-10.5.7-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.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (49.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_benzene-10.5.7-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (51.9 kB view details)

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

passagemath_benzene-10.5.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (49.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_benzene-10.5.7.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.7.tar.gz
Algorithm Hash digest
SHA256 fdd75a17ea673008509f9aaff9c0fcb6633aaf82f698b7fedda358e1db4a0555
MD5 86583e19817236296dc288546c86402c
BLAKE2b-256 9478fdbd28123fa358795bceb2cac947b8b6626c2904b607e771b996f1c629ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 34ed0249a4a7417dd80411a882ab75e09fa9f67497f2c552ca77f4de0cba236b
MD5 b59058f7372f39ee40008fed104d9538
BLAKE2b-256 909d05d25fb55d5f29e1145760de22c883f1f20e58208845e6efe2913c573e5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e5f23a353dcac35c740b118545cabca43f5211053b4b5fec030e97a326eca958
MD5 67d782fc08c919d000c8c1ffe4febd6d
BLAKE2b-256 377c51c63454d59702451ed3a00594236f4e6823a73927393918a719e57955c5

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-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.7-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 194ddfb6b808cc26a4d4a3ba43b7bf7f112c5ec1e7334f64cfe344649f54bde6
MD5 e9991c0e048435c3c1298bd3513decac
BLAKE2b-256 3c81c7ea6731c393046fe56928ce6da6cd1ed45cc27c43e8be2df9c84bc5653d

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 039b5b4c86848d752998e629ba3bb4322acca696d8de27cfdaf95d261e4b30b0
MD5 fe0aa9cbd11ef54090d16f86f9613cfb
BLAKE2b-256 9cc7750f8144fb1e2ffc34b20fc31c0755cbe4cddf45a47f1c1906cc27b84b95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d8eabdc50683667decf3752b327115d108634b0275ae2bea76b8ed8fbdcb8743
MD5 3db15d7bb7e1ed35b4888069ca07dabc
BLAKE2b-256 417e6a1c5027fbd4c6fa97c775d85854e4d74971b63245c61a7192febfe9d225

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f5ce98c9e8fc9cf4c2af6b067f1cb844457fa722d18cf0c745492f805f635416
MD5 b68448c65fab22862a2e8d80e24959fa
BLAKE2b-256 f2176c3a5551ae43447f7db72cc1c8a1e02af998e32bc42fe6954315f602d16d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cbf5e2bd918d2a624c4b63acc0db8788b5378156c8dc28705289734ade1de641
MD5 c2f4f8856228af8b76900797c95353a0
BLAKE2b-256 afe522d0ef5147cad9c8426e96d56ac02f354d21e3729408ef48be0a58ceb0a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ad0547e971245f7a0802ccfe4ca002a5bf269ed3d66dc0dfe208a19d6a374a9d
MD5 d2449ed98853cce115ad8147907df832
BLAKE2b-256 4441ee4d0b80f89a6cc0f0e9bad6b7f04e109f2a5131ecb0f02857117995844b

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-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.7-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6572435eaa27cb76f5dd9e14492f90e69de34eb09e886bb4db33888456b666e4
MD5 464414370e2b05fec126f4e9ce259eaf
BLAKE2b-256 b2123ab5250921419f6fc7f2cae9a1a68340706f4848af2cee10ef2f774db28b

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3fd393bd6ce3bd12964691fe44370e4d86d6c8d1e5df58c962554d08cfaff52e
MD5 c11508b53ab6d56895596306884114ae
BLAKE2b-256 047ddb8cacab2cce80c8e83787f8f50b55d33ec1f6684aafa242b62f3f1b3e14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 13a288392cbe2f3fea0f88c1280ea2e1e0049805166d4d3cdb647368badec05e
MD5 4fbc86978c09bd04f5cf92d6dfcecdb4
BLAKE2b-256 f1e511f9b1cf2e63578dfd42f975dfd0eaa38bbde48744499b910ece926e36e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 226367d4ee93976370a495b68725462242b4cc1dc4eebcae8675ab473a2fa125
MD5 518f69316019431f8a58c17ed1a4bb44
BLAKE2b-256 3f13fa720ab2df6ce410e2050ae79683c0abf8265d712f7d15522a525b7412b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d7f53d79bcc2a13d70033873755aa094ac4bddbde4c78d3929cb2fa0172b6ea
MD5 1b2e36e576ce9bc49867bfd0feb16794
BLAKE2b-256 c04bfde2b6d90d8b527c62f57864cd2c4de060a13537e4bda6d975d7427118a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a5d1a7c6042208dad653a790d4e0080c2b2c621f760fde03c578edbc24d5d5bf
MD5 8a959dac4e6f45fdd4e665fab051f534
BLAKE2b-256 28c43bbf92889e73bd931651cfbdc5946f350af063251559a26f451f9b8ceacd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-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.7-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 47c4b6b8a1069dd50e72795d7728230cb20b1be65237a2215dd5129012c73684
MD5 92fa8a23fce3c5c49295142c9a4e9004
BLAKE2b-256 f8f605b1c3fcd6c400ee4662f6879e90d9d71fe8ff2bb5f7de9682e93f1dfdfe

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 58e6e24f662947a6e94979c0e9e4ab4c6533c4d7a9614a4d184cd22318f66017
MD5 1140570370e30ac8be961c0fa9856c92
BLAKE2b-256 a8569488bef6da702dc36844d3743c6b3ceb0f407cb7aa89ff672bd038d0bfcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bf6e94ed377d08ea8d5d68dad98b3eb2fc8d57569fe7215763f547a20a50d2ae
MD5 de688be7a4caa7bdb7da76ed170cce29
BLAKE2b-256 575ee2a3753cad6f03f18ac03f35835d74d6f0c37a523290e412a7a21e1ca8ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f7f87836fccffd8358fd48457734648219b0220ac0e3526eb277c8b88cd1ad48
MD5 28f7c5a1e6bab8f61abcdc4c6d57d127
BLAKE2b-256 e5d6b8489259c965f05b929f77320b5931c674480516bbf26c513676895ddd0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 321caf021763e182aa173d5f1e4ff12d48bbb9b2e8cef61ac95e194893149e02
MD5 f2f52365166da1ee482cdc1813b50d56
BLAKE2b-256 f028170b28086155678c4560adaa4a16a40c5da198009f506920bb466a662c9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7eaff1301e178f712b456c25e3940ed13007c0dd8c6a5b36dda2cd2b9ace6d9e
MD5 58c3dea6fccaf923df268f7d4d404f3a
BLAKE2b-256 da7a8a1d63f774b6b7e3654fb7a43f29da6195fc474d72314b78370418509c29

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-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.7-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26ef90f28fabb24b0cbbacee017615f095798fb8d52c9a3bdee12c2fb6022f17
MD5 77d0944f8fe02493d822b15d7ec43a86
BLAKE2b-256 3cd70d962d174181473225d28a6c953145e1f00b71785537f35784732e8a4bbd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0331dcd037693e30915df2bab2a9ca7ef69f7093f60dc59fd0b6431fb25b6f5a
MD5 d94503fd0c7c80cfc9265f14df54de05
BLAKE2b-256 d24ce85dcc0c8b82d11d7ad512ed94c2df74765851052730498abf857e17fc95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d602626e395e28a1f42375ab32cd8fa0839801cba5d1db894295bfa3fecfa557
MD5 446c1016624b846b170cafbd0d062e61
BLAKE2b-256 758ed3f2c8afb4fb5ba2ce9e2f3152ee4cf74ee382836c2e8067c648cc273c1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.7-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 51e20c635e051d0d2c4e60e290b6dfaa7bb45078ad95344f603fa02522c3429f
MD5 291a918fd402a04f2d3d77939d5b1127
BLAKE2b-256 8931468704b0893efd649d4301431df18bf3c141607653131c4f86848e83488f

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