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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_benzene-10.5.17.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.17.tar.gz
Algorithm Hash digest
SHA256 06b85ee046bf25e4f6bb253a92c90756cf2f85aa8a9276f8511388dc09affb9b
MD5 91d30e771e8837a661fb54d5334deffc
BLAKE2b-256 fdf38a9cf81865a7ea4a6c5f36c0d9bd3ca62c53574e24c1d29311d022598ed5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 caf95db686707860fd964234481cf9d8da5842e8260668aa6619596187a920ad
MD5 aa68e193b5c40d997e95897726899d84
BLAKE2b-256 825b07073473c9c2960c6ec5451be087fea6c90dd10f6aa0b88edad8028237ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7797177a151d2fb8265f5404141e4009d84c9cbcf56336a564ea7254910d74b6
MD5 d9030fed5c606b185ac5b7b96a78389f
BLAKE2b-256 a4af3bdee4c5e2890ee9d347e08060fe75e8556ecab640700f1489b660e01c11

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 859588e35e5e7c227061f557bb1a3df522247ac875923fb09b7e8d94404583bd
MD5 147357b18347b912d0189395b3a707c6
BLAKE2b-256 ca4d6633616dddf4fbd92ecd8947be673fdb070b16af3e0c2ccd8bb4c9bf7e79

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cff43199c5e28615b4102950746e52e611d3837ff183b9ba49c4849234c56b13
MD5 45ea65f33a7060578ec4b0d1632ebaf1
BLAKE2b-256 71e4e6f0eafc2abfda57ccaec4b7b72712c9ce1135c066a7423625399705cfbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b2e0ab46762e4da60abf1262c6208daa4b474254baa267f6aeb4f62d12870b1b
MD5 8823fd2c3aa789dcc7746c4b1774022a
BLAKE2b-256 27d276014472f0ad4d702b09fb9bbe571e9152ddefb68326bc01ecda8ecf6443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8fb65b10a495a15914fcc69c1f8d3f42593d4b23a4fd14bd693abdaf033fe38a
MD5 aa3e2286ced347778d7c10acd9984540
BLAKE2b-256 7b12045339d19adb462a103a459a8e7513a85972e2203532a66d030bea099f55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de7eca3d1573e9037676bef203c5b2ebdaec8950323b9d4637ffe731645ab9f6
MD5 74f9cbac3b97b52e03787defac8411fd
BLAKE2b-256 ccf312ff7befef108da5b09dcb85f1330fd21dfd6e034ca07b75348e1366571f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1c2b7010116108eb65d8e9edc17596de2ded049f666a18793aec33adece2330f
MD5 ae5d0ef24aa7cb0c35d02099e298ba82
BLAKE2b-256 78ca7c73a8bb1454e80a9d9e70b86fa995f60446887c8e17eb7defced67a2b6a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a35bab962389cb8405c99734da4ffbfb20ec27f784596d552e2dca5f6daac9fe
MD5 9c37096fd15a947f7599b9edbc852a90
BLAKE2b-256 e66b5cb1788e0c982cdc2e708d4aed38df2945ffcd9b93e8eed99cbc22900d4e

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 949ea6db5b573861b7f99884cdd749ba381b7ca6da00fa9815c73a38fec491f3
MD5 4e6a7363249a1237e4af313f7fd5b19b
BLAKE2b-256 c5255b08cf1881f974c922db371282627cd5badcb96fe066fbb96122945b2b5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f581551ecb20b8805abf38b3bce7f88bd74e90bcc9ed6f166206cc64e9734cdd
MD5 f5f377f7b2415d1f5665b99bcd574b6c
BLAKE2b-256 614db27bccefc016939157441f4217f2f515b0e233e22f4c4cf25f1a41b45387

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6fa47fe42dadd1d021d1592226f50a3b8bb5244e0ed62fb45780b6ef786239f0
MD5 ee121e7bc48593dadbdc1a2d20eb5019
BLAKE2b-256 9ce4f7c227f2b24428d8f876bbfac58a7a1aeba3d6c363afe4a5854aa283c35b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 076eab6ddd90ebcac8ebc6dae02d6c6ac5fb624776c2232b79e12924d75bc3a8
MD5 0132af8d663e37305637948f7cbf5d6e
BLAKE2b-256 1d603d690af17cbcb2e5e16ac14c1ca06c708e107ae533f4096e992509228c0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f452b4a1bc222fabaa0e6cc3a18d385452eeb35121f03e141e0fb6aaf0965e51
MD5 fde5ccc7e98e77c2b599e8471dc0917a
BLAKE2b-256 857b13fdc008de25551f3f1b46649ec03e947c0e06967ae222b137f56decd035

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af801aba33623afd1be7208ff1e79c2f29fa7599a6f43ea8a2b315055d72be37
MD5 556f60ef61b5e3823dfc51dc35976eb1
BLAKE2b-256 3ca73a0eac488b9e3c40e7d2f3dc7138172f4da48d2f5b2b8130ecf6a8a1d547

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3c178c7c315d5a3cc5acc19e7faa66a8b05ebba0bdc7f838ed672c57cc53dab4
MD5 8aeb65111b36be43f5b6b98f5c604c92
BLAKE2b-256 773b53dad54a90be13026294563a0ff2e3cb69d1d52d4e8d878ab4fea6fbb001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9b0cb0dc7b27feaebf464e85b51cb5ba76d8c4a3496ca5486c152e455fe8df9c
MD5 e9813460d608bd054e0c95ea1cda6e38
BLAKE2b-256 8d79d22c77ef3b4c5a28b3a6e6863c060a49b0f2b776ff93f5a7e9edb95bb2d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 82698cc2c015a599915126dda214935e0c21eecb1d0521726474865cd9728bf0
MD5 9626098cff5e426f9b62cb83e1109d01
BLAKE2b-256 1ee4fdb2cb9475802b9f159752355acacc3751dce9198aa4462f2009daab1159

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fb934ca6b11cbb20dd95646fd9c5107e8b280c9c37322ac7b708dd9bcac3d31d
MD5 d0c6c233c205100a2756658cba2d884a
BLAKE2b-256 3ea79c00e0eb6af9395e8943b1753fef49813d7f4d0b9d4944318f8b63af8833

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 453057957b15d6dd14d6217bbe7413adaa0cbe08749b04528e4cb2dba53f3d4c
MD5 4d85763f57e38a77eccf02f3473589a2
BLAKE2b-256 444d90d34e5238b45d790cd1f21e5cd7477f86d7745098eddc1446619e901fbe

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ecc3a97e51f16f7a8f51f0883ba236c3b5f1250c3c2c1e872e78b9670d6bf7e7
MD5 9a91eebf590baaf961fadc3846b83f44
BLAKE2b-256 c304316838ca54618f3d94c2ecc15a5f213a12b6eb9bad4cadefa1919312ae3e

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.17-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.17-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 efd5f2ea560fb1952d5d05dec7a5c833337c0abf03bf6958f69db8e5538d2288
MD5 b0bf0d612659b32b13f49348476d6901
BLAKE2b-256 22bfd7de365de94e02d795ecc32be9d7917350d619780339db7755286daf5b49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 23930ad743cc072a4bebe50cf960412f3b8349ba78f781902c34c57376830d67
MD5 b5463341c2e97438c43ed39cf04cdc01
BLAKE2b-256 399667b7733172c2d2906a79feb1fec2150971a38452ed1ea6e7754c1af2df20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.17-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f2f41de0fe04dcaf7031aac8c4021cb74e4d2e1287ba9555a6c909d4cafdd229
MD5 3d5b6baca7e7937eaa07e1212a8c916d
BLAKE2b-256 398c9abd68892e1c7ea69122b9f0a57fcad587296d9f82f0ae6a0f736046711e

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