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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.25-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.25.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.25.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for passagemath_benzene-10.5.25.tar.gz
Algorithm Hash digest
SHA256 76f4adaa29dc9d20548b5a6fde41cdcff380204df0b05d4199ef7707c4b6b25b
MD5 443642799192ede080c30aec0e852184
BLAKE2b-256 a28ed645f7453f41f98be4a31a5d635435cf2d03711d6a2c040c5075562ca21a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2108b2b9fadf4ab9de4de8b4da39baa803eed0635b97196f345f5130ef1f5c73
MD5 319c49b78f98bae7f94d60c5f59a88fc
BLAKE2b-256 79275f04d072e75b73bb28eef70f09b0fa1588dabd00775eae9a03d3c0bff436

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.25-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.25-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 220773b72af7fdff0e667dc595b6376c0c1a5c8e98b399873e745d169c284472
MD5 3dc70e23a9e1f7d84cfcfe8db11b288f
BLAKE2b-256 285456bbdcdc03053f2e5156fb22604fcbdeaba5bfc9f2ddff521072c075aa07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8505b4a4b444a6f50e5dfb0c7306a487d29cee36e12e1b689b13bca1221f2064
MD5 a66c864c7a2cdf060793becfd17df636
BLAKE2b-256 f7555bfd9d75f6f7f5b645e84da2d874b1375f20aea6c5ed0b58f11a5ae05747

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 dee99bd1944f7f68927e8689b7d58673ec7f3ec4e264f86ec5889b1ff102967d
MD5 fc32e0793e157569d261824298e23b2b
BLAKE2b-256 85b13273e86dd51be53e243265e2d37290d3eb6e2dc648872875a0adac7249ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0e04b82d809d3e5bfd97d1a712762c4973e14a3c38483988df2fba677d02c8f8
MD5 ebeb3f29cd121a6f1cea58b8ffcbde6f
BLAKE2b-256 37672ad32ec6b53f752923e6cd531658b3cc7ce136f2fb2fa0c5d541a8586528

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.25-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.25-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c309f69a75a51d15356422135444fd779526fae252cbb55a8532711a7977ffa
MD5 526d32e4ff0817bcc66728b7b98ba67c
BLAKE2b-256 d928918e8b872bb723ddbc0e526bc0c268ff19c8873a391bf2325c21a736bee0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7d7df7fc1b714847fd9baa5db11e2eb8ea0e8a35a907fadb799ec9290e4a4b43
MD5 f80e6277fbc89c926410d462c3f3708d
BLAKE2b-256 6e39afa2c55e57893e9142528118c0b00c5702ea40d6ee3ac7083514fb61022d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 60ea3ab17a52bebd1d2bbd9c7656a23cb6e117cf4f0757008d6b5c946c2e21a2
MD5 84f1bea78cbb46909c3ac90af728d359
BLAKE2b-256 f1935df7c95566f23afedc9065e1f76709afea498a95b5cb71ad5f9dded0f2ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 128eab0470e1f7de3155dfa924da3d7b9dd6a74f2d5ed442f97f38e2a0dafdc7
MD5 3113aa9c2f8b1ec99482697e78669555
BLAKE2b-256 94c008ebcea3a77ae72ed7b1b9ceccf5519ddb923adae0a1152bab1bd2ca646b

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.25-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.25-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 252fe928be6432aef1532549d114e3bf642e71de60cef9c6b39ca9412f5919fa
MD5 f10a89172a88243a3baaaf290c9aba4e
BLAKE2b-256 4fa385fa52fd7fa47cce13271174d57cdf135b195548db76da333502fbc0bc8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 69cd771319db03557a5245949f6519681e8af17bbca00b66b7dcc7e104387dd7
MD5 35cb6c445b36668f75cbf200283897f0
BLAKE2b-256 096b8bfd0e3d1fd7b4c9f60d9cf039d10e94d016a342109cd2f81560d228c6d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f3db0920fdad3a4f4a348467f87b932ab06fa6fcd71d4f5be09a601b988deb65
MD5 5d575d678c6203aec7bb073bc10940d0
BLAKE2b-256 a65295bb219254903a28cd6eada0b3126c4c4587e95e2d8c508dd6b7d27b2742

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 178e354cce62a296f1295e371a2db1ba1081d70be348a22361072c08a039b4e4
MD5 a89c7238c4e279ad33d8f424c16f6683
BLAKE2b-256 78f6308c39e1491e58b18b9d486bb48f803d8e3c5570aced893ee4d107b712b0

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.25-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.25-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 574fa5b9186cbe6d525877c9f605c5b969c77a3d0349fba1f5b3d9d1b1e912b1
MD5 09c52be5eed9d488509ff2dbe105599e
BLAKE2b-256 6746229bd582ad1c5de04dfa8dfb0ee1532dd70ff861c645a952f105de2155cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 64ac8b8cc3cfdd9aa1c1ad801abb03857b0bb81557949d1004bc3749523746ad
MD5 338a0c1eadc808453db378fb0366cb28
BLAKE2b-256 36858e577c4efb7d37ec8586df9c4c6810044e1329b5abad6df8f1b254c7b6ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 615a7465ebb0560faefbd0810d0fffe861a52d93588ab751584ec82c63ca67f2
MD5 9cd4cde44c8ce0de6da7098edbd9b879
BLAKE2b-256 239396675dd55faec7995d83210a7a0766c2e097db7a00ac5d199fed90cc9495

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a8e6c404a0cd7a1dbc4368c70da2a7d7871abf4132760f8570778a62e3da3853
MD5 31f8571766e1be80fc23d84e3be4170a
BLAKE2b-256 4307fe09d1457daa8c3745459f0f539f5e7be055a1aadb47dfa84d0acc7ec06a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.25-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.25-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d94a4e994bc85ee69cb41eaee487d1f2e43a7a625d9425ab627ea6ed34996e97
MD5 bc2c2daf6faa6b2b0cfd70c14b4b9c07
BLAKE2b-256 18d77a9ed7b3d0eae6ef124e83cc9e96126fe9ea1b9c7194403581981bfa19a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c020e2333139699036eb115151800715b57ce84b6194597f4d49aa81711d88e7
MD5 8fc00463a3284014a892953f284e58a8
BLAKE2b-256 313d7c95d812f93b762e1380c81a8e04cfae5e5e9ab8f274c59ce1d3c83e4d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.25-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e50110fbf0709b7f8720d6ba7c99381e7d190be4764f69bb9f0f93b1e597ea4e
MD5 ba2f8bf5d0c9cf2de756ba981d3baa27
BLAKE2b-256 7fb8217fdbe12c9453799aec81b70c405d502bf35f5ada92ed9475bd75855cb6

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