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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

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

File metadata

  • Download URL: passagemath_benzene-10.5.13.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.13.tar.gz
Algorithm Hash digest
SHA256 97f85c75b397b1448d84d704e8040d9b6a5e53f6f3d5cbc2408424fad171d0f8
MD5 b004650a0a91d42b9ac51bfd5ba034cd
BLAKE2b-256 2b02bbafc4ac16f2db4da3401f64eb622e0aedd287e3a9c8be3545b8330fa33b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ae27d5b32aefe00a176c12cc0aed7a8e44981b1e90e1c54f67d781cd185bcae
MD5 c32508132b9a12e9d478fa3ec0003a14
BLAKE2b-256 dce57c15176e59c817cde2a8dab8739edf069efc97eb8c8091c329e098894a42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a7e547f6699d8b5c9c38d5a5c3b475a4f675ce2646d30fce595f1921faf3e768
MD5 38e9dffa45a98774e8665dc238c1d445
BLAKE2b-256 0b9108eb3138a833c3d364a68e94236be5ceddbec82a0a4f52a75f0d8ea87f5d

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e2e8d3fb00e1ec62b4ef42d349c37c58c162ba38cb70d1681b5387842729894
MD5 5227191a6bd99fbfe82aa2aa1fff9355
BLAKE2b-256 67ddca4c91fc252864d9e5706bce568a9050b518c2b46b5e48bc15ce7fbd42d9

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 30fcf822cf438533b7c4180d4da7d320e988157195c948211e324b3ef613dca7
MD5 32bfee1436fb2db2405b03e068989b23
BLAKE2b-256 3b27b40a3e693eb1ffa69d7b433804f4181d23156fbde80acd471f23fd0a01f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0fc3ad020769c7cc15c404b111991acca9556ca92fedd26dd72e6ff00cca13fe
MD5 deb9ed4e1bd71e5f780d9d497e668eb5
BLAKE2b-256 1da944ac875bade747b9a491f464cbd4e23ae734d6b23b062d46090048d15f06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6554904bd436c0ec53a9cea05b9a1b6e8b00ef340c77a3bbba1958d6b6d53228
MD5 82bf50770810ec3c6045a70ad8d540af
BLAKE2b-256 46b352e11f4fb2209844c431556afc9e833f12ddfe055e026a900afd379c0c24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5247019495e1242fd0b8844662fabb6e4a78ef7bbfb86169c6aac5bb9fe8e1d4
MD5 598c75ead4a13e90c23953f71f32712c
BLAKE2b-256 9c3e47257da4b4858cca2b2636e4530daf1e8a9bbd6f6b968f61062268412298

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 60312bbfdc8f0c473718a1d609a886a8675b4fee40a9e44690b524ed498da112
MD5 0bf5514ece193a3bc707ad3e6fff04c5
BLAKE2b-256 2c1ced6b504810e8377dd6690daa80808135cb681576a705e264974382ece885

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4fe7e5250849b73829a39c3aecb020cbf12bb5a8a834987de5afcc02e98c447f
MD5 a609c4b883d6853c10fc7f6d2f2b1443
BLAKE2b-256 b0c4f8202e1231f07e3e783f6f0c3fd741bd8d24988ba23db3457117c5a92683

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e386540169079cad61000115cacf18fad21e3a389525cf6f34dc979ec783db1
MD5 2e51b8da8e79647dbfc125371511641b
BLAKE2b-256 2531b6242b8cae3cc305080b683f935ca7be81ecced9913025e82efdc974750b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a1177c3627183ece3fcdee3ccd3e89227db9b1ca4c390c01605046b14dda13aa
MD5 713bdc2bdf952fdadac06c4299820812
BLAKE2b-256 de01bf5ca9fbad845c8847d2d5118fff7c19adbd4c03bb6f5e5fa76ffbc65f56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4382c1074e063f056af29193bfb65b9200e0249736406d75cd6208975f0809fe
MD5 323a3d5cd3354250ed6187775e72b6cc
BLAKE2b-256 933f237146163e7634849b45c81ceb1a31775c40657dc082c2a92b25b16b6f26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4bf59e3ff30d7f9825931281e66356582799391fdb6dbdd1a2e5c2a9d74790c0
MD5 297035021c2ce1ead84add604950a25b
BLAKE2b-256 0595e0fd952723ac1f9bbb962dc70c2e71c762ba26aca569514460e3b6a8b163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2200807c53e0ea913f0e97642120654fd8cbcb22df11f58d4134eadecd9e3fc5
MD5 e5e6062ec7f92038de0c0cf643dda1f7
BLAKE2b-256 53e0160de6eee51e6e3fcf749a604949fd74f571947879b9534c0ab546590078

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55f716481e1ce9fd6986da4ac5c217fb900fd4c3791ac3659329a379897b8619
MD5 1fcbb75a3938f0fa3f343ff56c2bc995
BLAKE2b-256 ac6dd48ac5638ad918d47f10385ff6787096ad0b5ec9ca00def91c44a7159e01

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e1908e30196967ebc4a40023833f33573ab26b13415d68a371c49251ae8d14cb
MD5 f5337cf2631c3dc5804ca500b5b159fe
BLAKE2b-256 65fc573299eaafaac73fb999e1398daeaa3aa07881105c17ade6a379ec0ea259

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c998196eb3b9a6278cff003b4ab1055d113730ead85c8fb2cda1b093dd421cf5
MD5 9200b70a662bce066942ba34cc3d52ed
BLAKE2b-256 7736209a84de0b90a69ae3dd118007e40e589726add53bf42aacce57d9cca2f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 58b885d0eb7e05a5ebbca5a3afb58276bbb371aceee7fc43c31004fc875a088f
MD5 3e0b43a3eb777e8e25e674ececebd5fc
BLAKE2b-256 481ebcbf335dd98877bdcf46343b9998bf770b26f7249da540e5941442546008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5965bcc7f4ebfdf9705ee71d0a8e2c76739931f23863b9b16b0a5ab009c4885e
MD5 6a1df14e784ec6057510e94be1f6e599
BLAKE2b-256 b4bb9e3adfd24b3a31c8c6a1f067e75d28965c941c036e3d4e67155e4cbfd109

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 66ffdfba698e60892a3c2dd0e4a89e34a962d20d61239a43dbb1cb630d7536fc
MD5 a24deb548e62d827318ce4f429e2ca28
BLAKE2b-256 d34414d592b942e78be4a6c4c86c0370c104fc2f1a8b7100ecdfa9a1d06487b9

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf68e3528cc93ba7bda046fec534035e3340de7e42b5a237cfba4f353247776d
MD5 6de9e1660f7c608e06379b1e8ebfc169
BLAKE2b-256 98aeaca4ec64e25c497c000a6754d6192ccf8d5bf37aa7937b05eefd67283248

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.13-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.13-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 08ef106508313e755ba88ea94c708e1c430ecbe0be0e23d8dab9ce909a386301
MD5 740426f0fb35583f8ed0a5eee58dcae3
BLAKE2b-256 3995dca35e0f8d5ce19636000a475958c881823c5eeca4aa80f7576024ba15a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 883454b5a4e5b6bbc8bff88581866b594c78b5f52b4c0e7bbcbb173d694352a5
MD5 17a14eb4a53fe8e3142938d9b0aba26f
BLAKE2b-256 8057672187963e3deb99d704053acd0f8b0cb25047e6f663f6ec048edaae2c9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.13-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c690f65eb7a57fce6ebe2649f271c8a05f60178ff36de292f34bbcb96227d692
MD5 78430942207e3d4e3c256eb590fc2fc2
BLAKE2b-256 14bed551435ed752e32b3ba7b356f5f5db7e349ce37307ab6f61b23942c731cc

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