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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_benzene-10.5.6.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.6.tar.gz
Algorithm Hash digest
SHA256 be43ac225d33ab8e25a9dda9bc15e7bffa30df38cf80d8af87fff0df5375c04b
MD5 fb58ddee376ec8cf39456e4e4c15f490
BLAKE2b-256 536ec934677070d1f2c57832f58e472714b024a83aaad989caf2b49ce5e409a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 171b3716ddc93665fa48e4dfe9560da04b1ef4fda7483adbfbfc90c520061a19
MD5 20132d76b433b97a485a9f07ca137a1d
BLAKE2b-256 696b538f9b91176034027101f7579f2c6bb198058aec37283d694454be1c60f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 861f8290b90ed4c484b98eb629af24155ebc5f0025b70efc81b6121f82a9dd86
MD5 d62e11ba9c2cc34cfe6bf2b0ad59fa72
BLAKE2b-256 30406da416142365d5c2f3ffbe76dac9b1ed6206b670d5f1a27f27ad611b490b

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e7565c2cd3ad27bf9ed96e8fd0483d18537ff98e2efababe47c4cac45c73c3d
MD5 2205357713d5c496ae37d6fdd887bc59
BLAKE2b-256 2dfa4ff7031242f32080cc3a055a4456de748736f6a1e209f79ff7f4ce3ed82d

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ee46c87f322b84dd85c9d1abc525e6ac81190fd86e17407f46ffe373a2f60aa4
MD5 21c3dd2ef6b2b0e049aab8a30837dc9e
BLAKE2b-256 3dc117e19a5a9bc86a2fdd9ae65623d01fea107c137fb197ad4f20287435269a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1bc71c4aa6920038e336d7426395fe2fcd3dbeade6fbb6150ef70c404caeac8a
MD5 8b33973f69f207e1dc634ddb4b793e97
BLAKE2b-256 797f0f2d4c5951422f5605dec4604bc2500196c4076baec6cef33cc24b38efc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c0bd74bd1a81c20e1885c99cc8caced919e659ecf299bbed1c44556ac3b7c9f5
MD5 dd775a31f132aea90afbf6df6bd33a4f
BLAKE2b-256 643f52c18afcd4c05d9efb5aa109b09cefba56c53ca11a8092f6c48ca06b789e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6748d1ca32cf91be48d07e3e5f29fc07df9114cffc3b17eac83a997a3912a532
MD5 82133e4dec82b01e9a8bb5f597c7c0c1
BLAKE2b-256 3537fb7f3700cac8d7b4a64c6592dd6d010886de3a25c20589a0ccb8a29e7599

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6266a8124fc0e8da1467ed249b32eec2d726ca2a2ae676e9dc30dadc53770873
MD5 4c1d984847d771055fd5acc7943c3fdc
BLAKE2b-256 a4fceed8ce1beb32cab0a8951a5d2a6f729ba3156d08a7ba3598f28c8029acec

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c4f02b595da60d2e263b2cac893308cd6fa1bc662e106491c3e7a281b1d96c4
MD5 202b905882b21bb08f164b18eb99081c
BLAKE2b-256 8140dea1d365ff5a88c8ffd09f921302f5ea0abdcb4cd601f46c56873b4b48ce

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 675c8eab4b174b38d667f657f2ab8aeecda4a51ebf68f53b5bb9483063b5fb26
MD5 69d530035b1ee4bb238006be2d98a384
BLAKE2b-256 c058b34aa741f4e5c4f18e9c04d28d3eef125fe7416abddd331f4b1a6e09ba55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3fa6c3d4cc17bf0b51d279164ee26ec97ed3c7a66eeebc5a4e961f2199b136cb
MD5 c4cd169fdb914314781512ee51ef443d
BLAKE2b-256 0ddbfe1b6c68a3c7b10e602975d71ceecf104f432c4a8c41b6686ecdc938ac55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f7e9126473c604a61c2dab9fa2194a8864e5c2e0a834eb491d2e2e2163ac308d
MD5 9115d70d4472836a832ffd07b4263c55
BLAKE2b-256 587a734d74de6ffed03fec06318739a8f9981bc30a8f36515013f8c74c8c183e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 583cf94142ea81f5b8a64ea209a3de9f238b46b383b9539231aa806a0cfdb563
MD5 60006937f0711e6743acc12116f8d7cc
BLAKE2b-256 8709e94ce2fc9e6a3aabfe5af957bc11ec6df9a7d838afe5554dd88f8da53a39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6b739c594f60a0601c11e54afe3783a41567df5a28757a21fe881bb486b7f151
MD5 d464fd6f5dbb5414481f35cf99e226f8
BLAKE2b-256 5f08b8d251b4132846a6fdc7e150b6b6400e3a65115b54852b673d9c26283afa

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b9a2914e75656696fd6bfb7eff765f88c28eb0d25bad3d6e3df5edb47b1529ab
MD5 914233b98abdc24cda828503e8576efc
BLAKE2b-256 4ac63b360ea8a5ca119b732f63774435c8e156d3254d4a868e5d7170959e454e

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4fac9d0c6406b880ab7f7613363f12cac82317a791162974642933cbee6ea4a9
MD5 55f5def5f7dc6c15e26e88473ab7d60f
BLAKE2b-256 4eaf8f135dc8857bf56bb5d7b3c1ab4d56c01e9cc28bc475ceb8203a420de4a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2b9e3b129449cf478fa8df17e4799c491c8d582c101bdf0de102c12a6106f33d
MD5 86b85a0bb9b168b7267d2d227e544c1d
BLAKE2b-256 b89afb94ceb0d87e61118ab3188103d703b89d5a8d136126e646b1728ac62f31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f99f82ab9459d88621c5e1e9cad6f7295c2eaf23d9d69c533a8ba808a973f8fb
MD5 c5f17e81e0878714e19d5154cbef22bf
BLAKE2b-256 4eb15ae1657a758b2a6e000a58d1ea64f39711c4a21268e965f5ceb4518b54db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ae667a89f9589389204eb3087f611703f3a27c2cef506f9c6f40c325b7ce97e
MD5 020826da933241971a185c6f2aadc423
BLAKE2b-256 69c2c374bb2a621b77eaa1436478fbd1fd7545b27041d5c2fe07e30829c49dce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0ad8226abd4419e4ffd989e00d10d86d1bb3dc42770eb0fd316bcb05d94c0da5
MD5 e6ad8bcc5c4875000239a31c9598de23
BLAKE2b-256 945aa96bbfee4dfaea532616c0c07446426d335a56c76bfe9460c0d6e255e5d7

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc6aab86e914ba28327f4b3ed9014ea1bfc21ee13757ba8688e619bbb066839d
MD5 56eae9640ad5b2fe7b588f5cef86a38c
BLAKE2b-256 5fc88afc205f2889dc3c59c622bb8ecf972b0b8e4306b4f76b7726ccaca4fc1a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.6-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.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19af3abed4e6aaa65e67bc47ad6c71625ed4f144d0869d8c607b19394c30b7dc
MD5 29dc514c4b4381768b2c645ed205e76f
BLAKE2b-256 28c979652b1fb91fdc2048d0dda8e864b51160c7ea45765f1a4c9d8f083e340c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3d9d75767b26656ca9a4451a2a19023a0bd1236f3e68fe98cbd5423de91fc9e5
MD5 4e734580c4a5816ac390065885872973
BLAKE2b-256 e642adafeea0c3be724cc34c257005107f62a30c98b3e6a4a4cfaa9a9dd172b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.6-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7bfc7fa48bd68fe3c5ae201c99c1c5618e3091664e9bdfd4857e340035840ec8
MD5 f1f0595528585f487a5b293884983800
BLAKE2b-256 11a7852fd91d9f7aaf498c80beeb0f29aaf1128e05f12653e0a06e6d5e3fc29f

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