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.22.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.22-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.22-cp313-cp313-musllinux_1_2_i686.whl (50.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_benzene-10.5.22.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.22.tar.gz
Algorithm Hash digest
SHA256 a27e6fc667aef6de9e9eda8e83e03335cdb78ea58a690a4e14612219d46a1760
MD5 85ade7bd00f6a7300c38d34006ad8451
BLAKE2b-256 c1a6cbd761bdad55f5cfde5243b5700bdacf8718c6b1aa6a3161f655452bcfec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9fe7c800878e05e4580b2012478c99772a7f9707bb25bdb2c476fcc81a9a4f8
MD5 1e71411bdc5948595c66a026d037a689
BLAKE2b-256 e416dc9cba08c212d689a2014f7a90151a6378a11136c2da416b4d3dbe303956

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 af0151be439d1f4d758380e85acb3b3deb921e0f00c7ee2213de5e7c71d47d1b
MD5 beb2afd75a8217f9bcbb175a38f08982
BLAKE2b-256 b9024457079741ee6fe458f207e6b9d63fa07364f282f6f409ff5a2df50ced4c

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.22-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.22-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36744755f04993d3d1e340c49044fd3be0686219edacedac0459730104f2f4aa
MD5 abe7cc09da92750ba7734e1a6d7ef6a6
BLAKE2b-256 f3db4a7ab2d4de3e84ba521faece32f21ade75c23c500a9e6822b6a683ab3ce0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 95290e0625b8136a3f87c4c364d479b9fa2e0c194eb3bf0fbfe29f4bfd7eb04a
MD5 257d995dd64470022e8d7a816f0382e1
BLAKE2b-256 37a34a932b0919380a1359505224e87aa8b8c9983a24e9ffe9a031391a33e113

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 65f897d96992aa4a7e7c8a2e56874da66682c0fe33940a58b9a19dda738bc7b6
MD5 da0157e70da1dea47bd1b57bf4b79db6
BLAKE2b-256 57ddec5852cba0093e7cd1b5136abfa4a09cbd1de9f91ac45338e7b457d4dec0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 efacb6c1b0127504d84b2b72c84c9a05b60a6b12de67c3b4926b7e23bde6810f
MD5 94503f93cec3e43d3b9128eb9f44f8ee
BLAKE2b-256 7271f1fa1300a474ace845041c27625a98f9edd92c312966e2361be34171d022

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 598d315c8b06d42535b238a3c1d9e74f297ac12bd218a2dfb046857bc48af1d7
MD5 5bb297546500728446164bcebd8c5145
BLAKE2b-256 e007a7dcc127d174ae3d5740c382c95c1137a09398ea4fff28af9a0236ba3387

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.22-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.22-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b314c264b22b1c83191bf0fef2189a9993d15f34496c54d092ae01d172b7ff34
MD5 136d2c5b3cbe000d78c2a7bbd6b8aa0d
BLAKE2b-256 5b6861aff8edce2e9ce09584862114e39f3897f5c49fa7834182ce37b0d054de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3c6e0a1f6f68880e2b36e08774ca9cbdf76af2f4f548c257b8fae4050767d857
MD5 307af7b2959490ee85c7a1755849b4ec
BLAKE2b-256 59cb01f208e29f9a503c5758c0ce072f00487248e1fd86638f3ec16e4c7afbdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8aabf4b7091b052975fec523b185c42a98be0a708356ec4ca2e11d8e323aafcb
MD5 8c11a66aaf45c74fc1f819a87a8e7158
BLAKE2b-256 12cc682de38703524fa64991e1a1bf37f903ff278ae5fb982838e0bd359e1cba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8c315a0bdcbef5f7d75f9f7a044c6b777001ed0d6698d9d4b34c49f555526ee
MD5 1533c5362b015232b5e1fb4427b0d368
BLAKE2b-256 0b7244868497e9c9d3ee99adc97136cb94dd54bb41616b719b2782f39b8d25ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3a5216b7275d2a6cde48c9b0506179429340478209bd22a99e36c1c4d29f7d15
MD5 b0534fac1775a3fc264c826fca7e2a78
BLAKE2b-256 b9d3dfc68a704f37c1e0f3b06f041fa011660a486a028cbc08848efc1841aa69

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.22-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.22-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90a381a4647b5ab026aee2b8e0216867390514fbf2708ef1e5a44d6a8fb60558
MD5 71fb55ef9937e99ee3c79425f350610c
BLAKE2b-256 81a2582e30688c59ee7aafb13d5eac05efe251f7af2f50cfe376b1f05bf7a05c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 09c6eaf915f230dde076073c668e581bec25ec5a51b70e70cb45b265b77e037d
MD5 87d644bedebee7e4a2b7a6219ecb9fb4
BLAKE2b-256 569af86a037996536134fb95a091fcd148607416f1fc71e1ea457a4ea73a0016

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e16ca23eb0d3d91c0f1826f37b531cf82eae0e062195d76560e10e59443da849
MD5 9a799dbaddb72b25830070312dd8cdeb
BLAKE2b-256 cb27acffc327d960d67b140fcba70f5f838918feb59f51782d8fecaf9b6690d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 28d7178a1a08ebfbcfa35200774982c34fd3282aa403ddf30c9385fcac251092
MD5 5b56d0de4b6571eae51b55858cdc3c86
BLAKE2b-256 3749afcc519b235889687fda64b8988ecc580a1ad4ff1ce2e1793e25e1120ae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 24d774dbe3e60144b49b470405bc5b433cbca84acbfd9023b7d8d058d5beae06
MD5 58cc433b32e36689d8f8a06ab14fd7c9
BLAKE2b-256 885b4721b3ec29cae15c286607414df61f51683ee34dfccd0af9d5f8136627e3

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.22-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.22-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 062a26515862c9c88b2f03ed9df65794ea31a4eef46aeba412bbac392ade2be2
MD5 5c6ab336510ba831399cae878d41d563
BLAKE2b-256 745e37d06025457e452d0c393ab12c94a24fa8c9fde5df5427ce2fdefd5848a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8f8e94e7dba2eb2831bbfaad93cd8fe7ae4eab7f7fa4b21fc908e0dde8365121
MD5 4a3e935cae359cb73a704ed318b336af
BLAKE2b-256 69040d1ee1998649a6d126afc74e82f6a54692ac772023e1050c1c311df38aad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 653f2a6a2b2accd2b7e59817173c4dad49e21696bb96b6918a71d800e4785f4a
MD5 b84763b968b93e000821a1b1a8fac8d5
BLAKE2b-256 339d9014d6c155f4e80b934a2c3da1183fbd9e686692ca96dc447456173819ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7226ef0c10f69060d500cc036c8b6d3bdec9edf2eb9b17ce2f0339c9aba83164
MD5 64def4a10ab440526f698cec5c7aeee3
BLAKE2b-256 f5ab26aeb21d6ff82eff31ec708b34c5b5b3536581e987644eb1ebe3b3afb048

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0b306fbaa25bf669f8c2484e52c1b18574bfdeca0be02524765173d3a641876b
MD5 de37abde16c8b2a4b639c3ab4a4a64e0
BLAKE2b-256 a7e8518da957ec347b2358e9af72830fe1157ce403bdf6a7c5f97d786de518d1

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.22-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.22-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ef3055f18d2452e41f0e9361a8c9b1a9d43bb8f4eaf8099a67820de0e332d4a
MD5 b02c40a81b1d3fc9a83a176a1c8d5207
BLAKE2b-256 c83bb44eeda2bdf0fd3d20708ff2a1ecc1ea9087f7f785966be738ab2fb16c59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 40d1ffba6b828e472842d549baa0a9acde52a2e3f9c7c2d57ac5d541484e2637
MD5 e55c59df2a4129e84eb48648a7121839
BLAKE2b-256 2cfaf5c8b88e3e0e68fd93911e4d8ea98f49fabfb90c48a2da2f00ea0570a288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.22-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6eb1ae38cf180fd28b71071d43bd5be30dac59eb653bd1ba7c6f94ea17579533
MD5 c66b68e6047faaf0697b62f82e0d56fa
BLAKE2b-256 730f6dcd6f5b54b0e988c3e82fa88877ab84d26db60ad209dc2f0315b17fe40c

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