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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.26-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.26.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.26.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.26.tar.gz
Algorithm Hash digest
SHA256 63e8f2f39d5b0190759060c6b1bd2087da4c510f8f02472733ed81a3ebcf27f9
MD5 fe42b5928c807c0dcc91a7b64b42ba24
BLAKE2b-256 0abbbcb676d8ba87f96225ff7deefd7536f44fa37550c9201821b48a33637ba3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 06175ca8196227fb8cb674f61d729a87762c01af057894e6e84324de6b6e8fb1
MD5 3bb17215b161b9822b84110393a31b6f
BLAKE2b-256 bf2be84ad699b510f0e6509e1d27db348aa16bbae4e1cde3977c892378ca1608

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.26-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.26-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68ced183a1b7b85e79a8ca2156fe433aeb7c81021b7bdf4c6af17d7187131748
MD5 fb6f70d866f8b8e74516b9a067393160
BLAKE2b-256 cae40a82633df88e72872558e2af44672ad7cea48fe4def4846d21bd54c461ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 82ad8e5f869a6420719092f96d397ea2ad583dad2a11929209ba8c100fb8a8e0
MD5 b1e456d752281c847626a68ed772a93f
BLAKE2b-256 4c9454fede1564e724ed4c4040dfff2e40ce453a69d9c7a1cf0a168bbd5899ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5a42b2941d26d115dd92d7b3fd281eacd11fcf7048697035137309b667feb524
MD5 19fb5b20a2a9c576c37119126ab31f89
BLAKE2b-256 456e4ff6362b83b3e8cd1bab78394330645ec4049cc425eb04355948d0778915

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d19274e2cfbaa492f10a58ece637ac92b35c6dcd61dec1b9afad034d78ab9c3
MD5 e0294765139baf379591379b59571705
BLAKE2b-256 cb49879506c76fa7f5e5ece67fa64476a2104ede823048806ff533f65900a9fe

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.26-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.26-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5bc82c8b8b1c5a3905b4bb96a2377d27be9bc8993fa71cbe3e5a22d3a24a9c07
MD5 d67137390de670593c280b027c7eb1f0
BLAKE2b-256 69bf8d06320c68a46ed2122d0cebcf0c59d0de750a49b8869531d45d7b256a5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4db92be8349170d228a6a4216b7b7cab0e958ff205ef146d8f13846fe01de472
MD5 c8a11391818fa3d25f292db03bd41dc0
BLAKE2b-256 22f0f38de1cfcf6a26883807d9eb81ff73573af57087548b2311032dce4993e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3c4e5f6136ac32cb922a298210259be7ef806c1e4e959962a22a3512cd9c1d32
MD5 de150a790edc9048fb8babd54809e2a5
BLAKE2b-256 20fd245e8c81f331b997ea257529d6e293abde66ab39f8469c92423e87fb1e48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d7df6a9a28e7fcba6b4f5d3c008a3cf55b8fa717864bea7a96f918357d4c9c2e
MD5 3c8311bc2051a8b7033748980ca42245
BLAKE2b-256 cc2666550b12a85f6e737bb54e8b5aa6f7fe3bcfea781e38803c249e48ee3a80

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.26-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.26-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48b111e9c725f733ec2411f589fbfd0a468d8d446fd73563d1e5b1fc58604a9d
MD5 fef0f643e04e77a07cac5bda7d00649d
BLAKE2b-256 1b51665281cf7b2d2695aae5d98a4d3f5f83566a7cf0181258c35ee984e00c43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a1d36f7c4543ac3e99107b141cfb10215c5f71c856b63902783e76876138f70b
MD5 45e1a648a4a56c65767daddeb91013b4
BLAKE2b-256 66b157c5300e4cc7c26a9309d1f53665b51dfc6d705849d31e7ae9f2cf8f994b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 929f0c4f240feee5127f2b7b39f21a1d6dbc2deace7569ccd216e1f1c28578ad
MD5 8a80962c6ff2a5f4a204b4fd3bb732ca
BLAKE2b-256 117b52fa93e1cc9cdbce6f2d527b9a5377c30114b91411bef2a02fdbcf0871dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 93d098bebfdeecc320f26fd4828f4dd80030f7b1b2bef84fa415d7791eeca961
MD5 521638822534d9776c1fec1729683127
BLAKE2b-256 7531437d8f51f69f72c7845fddd33a6fa9bfb6d58d389f34410f77aff1784377

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.26-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.26-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7044f18fd6ace35259f121699871528548246e9d7d4b1ae5034b7e909dea9fce
MD5 3b25ce2397286a82c136744d65e40553
BLAKE2b-256 ba9f8b82f9224a747a8bb815a766ee60834b9380a600ea69ca8b17cca343979f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 58c7ac682d625932a6d34e9aa01d5bb724a95776387e5d16dc4b4466fc492b7c
MD5 5547cc221f9e967baa8aab0af3f835b2
BLAKE2b-256 f352c47c7ef0326251c77e6bb331200dadc801fe3b5a1fc601a1f91f63463104

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 854b9de1b467b6630a88d8cd70a77c3a8552d172b5695d68520c6f8951ec0534
MD5 6a9b4e3bc73d18185e7b5ee452ebdf72
BLAKE2b-256 00268ea9412b22b6c324fe40c501c705f195da58ff99762dc682ed5f6ae65237

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 58f734d8e44e831de93b6750b1094c61d70725cd42854814e9a922c50137dd8f
MD5 bb8584010b806cbc3845a49ca9f49869
BLAKE2b-256 27d19dd8945d02a3eb4772ff531b3e710ef32b1b7ae9c90affa9b22513b66280

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.26-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.26-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d33d01f01cd55dcf9f6d152cb6a56d9f26b6bc182699794fe4268c99b014189
MD5 700bad2b5f72b23961f1ad513c106c06
BLAKE2b-256 32c742724905a911d7f1e5d40fae3c8f665f463816eb4306a45cefc8e8e843f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3f62812c158d66190e3ab5a04812374d977963cb56f0b9866080270eebae0b58
MD5 0d351bd20a4e7761c3bc937dfcce0940
BLAKE2b-256 193d91b18cc38260af6592b7dd3c3e33a6cb08c69f652a00fa7717e692a20e74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.26-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 86e8732bd1708e7595e10a66f3ada2ccbdc084efe34c2c4eaec152c9cbaffea5
MD5 b05b179529c4a191a0849a7babb53f4d
BLAKE2b-256 b0fab2ed313325004e1ed410fde2392c4d4800eb4026c5b07cd30107e24dc61a

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