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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.14-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.14.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.14.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.14.tar.gz
Algorithm Hash digest
SHA256 2b3baa29becdb759af849b21a8556e3aa4a11e6d2b5bb1194c4e69f24949dcc9
MD5 ad73f7b65e4a9f64db77d7702031a721
BLAKE2b-256 c1ec005ba830b3e44ddab8aadb5fe34afdb18bc7cbc061dd29c456c60babaad9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b7cfea9e04625d1e5ba9094f1899833d56bb79df09d8f02215559e62c4432bed
MD5 4652595a909dc64a3d8ba6613d52174a
BLAKE2b-256 a19578271c20fc0b7d2397f5f3dafa0fbdc8142d020f4e248bf1a1e75e7528d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 00e0f911753984ab83eb07952ef65ec0f4c5f85dd834340bb398dfc43a9d4ecd
MD5 a8e10784a5bcb6279c14a47828b888c1
BLAKE2b-256 0b1536bd2a695f676658fcc587aa5c9903f9d6b095f9d0eeee393b835efe8f14

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7b8a79aea6892f52abdeba3077f5d0a353e03bc4ef95f9a6f2e9b7c3cbd410c
MD5 42c008252f44793585d2d093dca0625f
BLAKE2b-256 be5f3dc3853083d40d3508a7ef01f020ff45ca03aeecafba0958b8b89f9114f5

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 511cf82ce224597f16744c179ffbe23bea74b341b76da0e9be110fcfc2fa2baf
MD5 acb129d14a6461c9216529e2d9210cd4
BLAKE2b-256 61690a3deda1b187d33638f094a9625957a0739c03f337649a46cfab0213dc41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e10172a3dad6791a0872c465317bf6fbb862d7f695932a341a66980d8b30385f
MD5 49a47286b30a60a648d4046170852747
BLAKE2b-256 8fe4298d49738928c5113e3fa66f87894ab0da75a6f970447262a945c75c44cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a1527c31bdc6e8b143b509f4d6f4ad23ccf15570f02e02b356759cd5dd159551
MD5 b3b29ceafae35972caf2358f7287cc8e
BLAKE2b-256 dc3ffda0e77d066445fe5900d00457e8da5de77e6a652f5754832f6bf5c84fff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6082ed917b9bf5cee24faca3b8ffa8afd1e088aedd9e7818daac626b645ff5ca
MD5 57eaf845de50cf44fb8ffe2b0ad5b16f
BLAKE2b-256 cec32b58b54f0c170d7a429f9f8cb0888519ef15245ab4f3e1d24bf6288117ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e6ec6d5027f02628dbfbda73801c6cd5db478a6ea1721a53c1dbaaf832c4fa21
MD5 63579512c62a661aff0d4e198a480cbf
BLAKE2b-256 d34dc0377a1ffc91acf82f88d08bcf14f5338b4c871290c05db809103e29a38e

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3f5a0c594547af012be3d295444d9e747d7a20642f46befbfa48ffdcd4428721
MD5 436cbaee0a2bf88e9072d6c2deda34c9
BLAKE2b-256 3f0918570aba1b2d9cdbaee33d469fd1fe65163c9829c4c60d9630dd8ca60ecb

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3bc36db21916b780919bbb3adcd52c0db6d131541e46fd38bcf66a8598887c8
MD5 1befcd08a2c4b5227cbea2d883d4a730
BLAKE2b-256 73f474045c75edd060604af248a473aff9f57b33eb16e02587e4a81c637044ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cebe38a44ab468f27ad6c608d6b6cd4ce20690a68de51688b04c1ccbe09c06a7
MD5 f273d1774aca90a15915261c80c6a9ea
BLAKE2b-256 c0cf5baf57944625618effe5941de42a77c99350536e4f46efff72fdf95565c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e89a5a321ef8a655a71fdc029e9cfad95ffa52f378e85065cbbeab565f434488
MD5 de31d23ece605dec0ed672fbf91cc66a
BLAKE2b-256 518fc66ac2e8ccb95fa242368a0b47b3b94eb5289639fb9ee30f75ba5985c306

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00c78e327d193bbe390b7e3bdbc217f504ebce24313531e607c99348dedc3237
MD5 e4293ae6dd50a745a5eb365f6e7e43a3
BLAKE2b-256 1b7702aeba4c9aaf787048856cc3effb37badaa328ae0ad583d03569949fcd0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 081707b15ed5883ec7d4abd185115e4a79b855e168ae70dc644d835175fa1fb4
MD5 de359a41bf7f82689fd11f16cf40c36d
BLAKE2b-256 517153a30f66b1a9a9d6ff29ca3b5c1bdb697851037e0b8cf00da43673cd8bd3

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c3171eb8b8fdd4d70531fb16967dfac3e5a0c9b8a70ecff51396163d4b3e09f
MD5 a20425cab53092e5632c5e2ddefac996
BLAKE2b-256 6aac0249e645090ab4082d00a72896451da55e491fd6ec186c757430cd50c0c1

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d15c5b52dbd81e1c249955ddea480af1a8a166c0c2432e8b44924f6b5313ac8
MD5 bc42a0c391dd514efae491cc036f909f
BLAKE2b-256 6ea318133205f7d0aa6bbddd6e18eca2b9cb1f0b2fd290141e717d86f8bc7c43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7e53322897e90335bcf79abb3e1744a3fbd9b7449609fc584e21d2ddfe26cad5
MD5 60028df061f912ea94fb3b07d3ccb731
BLAKE2b-256 3dae5f4425c83dadbc7ccc5c4c42602e59765f39a98b6fc0cfb862877abd324d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bba4767d0ffad3a946cd7914b403b0bea18d77fe672ae60964c0c17f885e6a47
MD5 0620e0722b55327eb233792c252acf83
BLAKE2b-256 d47ae59011308ccb159fee6cfed285c8b998cc83a3cfb43637aeb611ca8bbc31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 654a90b2bf37771b4747132458f745ba6cc2c85892949d83b3bf42000c734c90
MD5 8fd771b0f95a16237a92c8f22415403e
BLAKE2b-256 ee0fda98b93b51eb9a28157b55bcb63b936508b189b434578c4b5bd45bb91031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3d0f04d4791ac171e3db277b2c8ba386dc4790720b71637bc350d379a7b7e648
MD5 63d0a3a9c859e8a05e6f769cf638597c
BLAKE2b-256 bed679f9bd3e1f3771c7ad8abdcc44dccfc4d06e974dc919404f6609de3fea58

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35299d4f23ed9482fdb25392370e25155aca9f94ca79352fc2a9f9a223b92a35
MD5 6bdb1521a74a2f86b0d54946f203218e
BLAKE2b-256 bf3c671a03665a3f1b0e4147b6819ef47777264070add7e703c38e4a81ee4788

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.14-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.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a3b56651b194e5948a24e8c8e4f508306becb5e94f963148009d8f5cb133ba87
MD5 b0d1abb0c7ed68d19a59099274e825b2
BLAKE2b-256 ebc3d70243be75767482a326da469ef93bed9b3dc5eb88a9a9f044ce2b087f77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 02b3bc8fc8edd883250ddff6807123a0bb1bb569e7152ac43f1b64f97c32ab7b
MD5 9b89e4caa289431fa4280df53fb393a0
BLAKE2b-256 715c32ea68f6332a2c050f3c59225f8a5fd28a38bd75e8b96c773312c50036de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.14-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 15619575a98e2a2db9705bad829bee398c7ace52eaff92476cfcb6123fe7e460
MD5 6562ba7dfc189bc143b5e14e921bc4a9
BLAKE2b-256 40a4049f4d7129c97356804f9f9c9a2bdd787935c27335b5b2c35acfb4db51ce

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