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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_benzene-10.5.15.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.15.tar.gz
Algorithm Hash digest
SHA256 51e3145dac787c798ee8b23cae63750d978d9ea80ff92fa09d60bd8a1f2e394e
MD5 fd375f6575bf6b49863936bca520364b
BLAKE2b-256 ea6813e617b3956bc70e726c8588e5c9d34c30325d5a8ef06f678da6b7d660f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff833eb5ba54902a2474b1dfc5a02b359c257216123c2612e5a45f2c670314b5
MD5 a30014eca52298b47029eff84471e714
BLAKE2b-256 3f3e2961d789ab636c2a81adc086bf36cc8e218a65144988ab92413018b55c31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fc3e9d9494c80b3293a09d76d4b531eca9fd5b31bf3bbee40975db0e2126eadb
MD5 8467defa07d899c0aee8d533e13aca0b
BLAKE2b-256 2f55d37fbc400a5c7428fecb5081f30087d89baa9945efec793b1f69156a41bf

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c601063065719ef0ec032930be852ab22d9b327d821d6e3464357f4b338fd75
MD5 4fe443f6e56d7ffcbbf112ada194abe9
BLAKE2b-256 ced2deb0bd40ace38ff5424c28322898ab8ea4a549e00f4a176f573cc5f4378a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2b09f520902dfb8ccc9b76a265cacd29de3e19afc98d154e4c004120b3a33e78
MD5 2f2c1fa0dbd7ceec88f2d47e65f22a3a
BLAKE2b-256 54723d7e57104b1cedfba6a864c426d2eed376f9d0f4423dfe37994cda349e4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b407e9da118adfb809c7bb5c4e8b66248043ca3d730575513af699f7b27cd9b9
MD5 bc8aa6098be851b742b3a9032cfb05ec
BLAKE2b-256 16ceccdd8b224668f239e70b4060b76e75281a1bf9d77f4893ccd61060a322c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1e299fd5f53ee9bda24d175f4e0e6cadf8c792052af053fa650dd9c1c86ee405
MD5 be43fc62fa17a8a3f50d1e6e191fc824
BLAKE2b-256 39ee54e6cb64fcd691bc4cf47ab00005fffd00bc830068ec5cab8822c2c313f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed8f1f4ba4f5ee982a7ef0a960951f4952ce36b08df91ba6a936fc2a21732381
MD5 1cb0412117189a46453388f7160501b5
BLAKE2b-256 15291399f6947f7bcf8d5bc41735439fb5f71bbf5fffb7620a3ecf2ac027b460

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a694bfc171d3d7fb5ecfced954c2a0164f543a860229bd5eb8c11084895a8c57
MD5 f3cab6cd88b82632890528f2376963be
BLAKE2b-256 0eca4776e2122c3aa8b39dcd275357fbb7034e72413db21c6c03edba10bb7486

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c6f8347ae75dd3e99a84f73ab85a7e803588ff46307e41a2d3110ec40be0249
MD5 4aa602a1d3e3e36ae6e0ac326d47a987
BLAKE2b-256 2f7403fe1ea86f6c5149d90b87912bb93cabfada2d09b65a59e22870defec01c

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 46fe1e4c17846f29f3f86fb11956b03a6abccabae13059c903e4027092403f5c
MD5 e00c85b1c73d12e6458863a13b9cff78
BLAKE2b-256 2a65afc14a6f84604e52f164bf88f4d88281b4a2375c03a8e8ccd0d15280cf32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f756753f979bb8bcce36846a525a09161376f827409401c1b01d9eb03dcee9a8
MD5 75a544416c706cac6083a02eaacdf5ac
BLAKE2b-256 dc38469aad3ee592517433a7b3740e9c6a1bacba6cdc6472c7a6438d74f65080

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 453282895864fddfd4b8c1db985afd30f94870364bc47211ceb091a75572c42a
MD5 b2a584df9a82c0cf3618e16a87a324e5
BLAKE2b-256 1a70bdfed951e67069a5306cb2f8c8d1f6ff119989446a4eaa5ef2d8d11cd610

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1080bf3b5f990ff2b13b6952b4a04e24d6a65e48763c048c9e5fd31270844f20
MD5 254b67edc9d5334b33dafdc7fff5a88b
BLAKE2b-256 80601ab95929f8d4a0b0190578fd6a85d9d199059cc86b4ff32ab6d5d1ee0011

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3471ec02d132fedb2ce5e43763d7b18d92105744159080b3468806dac9718797
MD5 6a894e5e28dfac725f5615d8c0126e02
BLAKE2b-256 13cf483a9835103d6071f9f1bd2164b8e4dc3e02824d6537ceeb4a56ab7064a0

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02ab4f0f3fef69729e832464325cb26efda2c14b42ec40fd7814119dda6503c7
MD5 a8e955b5f6c13b61005b38ac82b8db5a
BLAKE2b-256 76896b94a316c5d507142c8e65ff33e11633cf2135230b64cf6934b1cda6e0cd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 776270a147deaf975db901e12c6203c7e73b9d0bcbb5a5841250ad1df05b50a7
MD5 5712ea136514bc0613e30541eee77353
BLAKE2b-256 15622629c8ee88b731de29f7fab18a990e8513bae3c4f1166a5a73e0e5fb167a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d99c5bcb13c1de220498666c61400e31f2e80b596b0a461c3e71f5ea46ef4dc7
MD5 f26a9d42f9cc8df3bdb053f2beb68fbe
BLAKE2b-256 dfc26b68871410e7950e9d73dec214ee023fcae9503c924cdaa7d2e73021d800

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 479743f981234c3a80b33b1d571ccf8840a15ac3b94c3c377e9e55bcc9b5bfa4
MD5 025c0b7a9000be25a5c6223474853151
BLAKE2b-256 2d9947c60e115079a9df0ec5f96e60a3fc98a56f11f0a8a8a9d7922f6c698c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f9241da65286fcf91b25016dec467b256863162085989beee950e5e08beaf21
MD5 2b66a755ff60c0954154f17dd70f1725
BLAKE2b-256 cbc498a5b6e85ae3094d2c1a97f7e86128cf13b06f6b3248d9bc8908a8fbacf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 35b14a69f72f54d218e1d929e6d1e1aa20abc17f225057db4e20368bc4c2e72b
MD5 61d15cd8e755579b60528d4a8a4eba51
BLAKE2b-256 022c1cd6bf25fda202d61f51ea8941051df85dfb712cdddfb5456a4e84990f32

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be5d0ac0ec1179d82ca8e1cc16df678ab73ec6653fd149648efe80a126fd91e4
MD5 7f3f96ddf14749e7e702f8d319bad922
BLAKE2b-256 9c16d4fdaf0d59b0b56aca882d750f76158aa6ed24c75e8bf90c25a42da82b36

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.15-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.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 016c51593b7d5bcc9181fe97b253a2bc5e11a1f1bcc4c2e93ec801e24f98459d
MD5 07d8b129f2ba400c50b2c0485418b768
BLAKE2b-256 a8bdb77e71dbea20c84d8ac12a13a7d1a216dad2e655b411fde00d2b3ac087bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 896b5bebc781df5e183dda26b5157d2f961ef09e61ba3b02332d1eb47403038f
MD5 852b24522d6d7421098c1021e29632cf
BLAKE2b-256 5c25235375f792f4a912ec234f621157ed9a80a97690cb537eff1c9bec13560d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.15-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7217760a6467a796ff6aa9be8ea2d6d06aef9680a674a6efa2a5d2569a203f4e
MD5 736d674a63d429545d9ae0fc288db446
BLAKE2b-256 de63557acb89bc260b178a14863a9373f0704e414c8898d1d2f5a92a69eef874

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