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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_benzene-10.5.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (51.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.8-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.8.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.8.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.8.tar.gz
Algorithm Hash digest
SHA256 4916f58ab0cec6cfb53fc2830908cd18f9a4d7aa6f70b89f04fbcf97592c2d7e
MD5 4745105152868bd353f5d584ba7b1969
BLAKE2b-256 490a4f3447827420059b9b552df3e6787050807a6fb19ad12eeb9e51d4cc6b4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 183aa815de0949876f341e4841a0d99274d4b7c9a8a1ab6ee6efd44fcdedfff1
MD5 3d926126b755fd7ec8487885e54369e8
BLAKE2b-256 680f38c46297fc2d4d0582f550aefba2eaad3dd0e7b7c027f7b967ed85a38ef0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f7a4185b72f7dd7e14b1c6ddd3ec36e4ceda77616dd3e2de556ddf1b7a565e83
MD5 c2b05523b9c35f4d5e6b98766965647c
BLAKE2b-256 aa4fc3b9ccccb193cc316ea0fadd45901e9c7718d351f9af1e79bd0af9923fe6

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2be3b9d0f4bb73004b88e60df95f0f1a279293f3b88be2ed0bcd07f5d61814eb
MD5 e35dc2643f0db6d8bae627f1fed048cc
BLAKE2b-256 662f344f10d444f95727fff9106a28cd67842b6dbd01c20f83bbe56d0eda46e7

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 85252ee935c2440eb635b236ea08212933dbcc55542676070fe890a077c19b36
MD5 6c9eaef09778017c6af60c5f04b603be
BLAKE2b-256 a2a575e8714fbf09e5e8466631a079b073878372127f82211e5e715c0d10b96d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d27d76150571aa046b1d605d72b289291eff6f667a7827eb132155a084d0e8bf
MD5 319689ee40f40d25ea12ab90ae7ca7a2
BLAKE2b-256 a3b74ad19b7c226678e277333e7793e5eb9f585de04d9e3e5e87608caf63ade7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 78e4a23f6ddbb4c8446f196612ac9c0c628cc5b6b522c0dc08f40891c75bf93e
MD5 3a93bf0d9467c4d5d34d18cf38eb13a4
BLAKE2b-256 6963c871bd26584390fac01a773b1c2c6c008370015fc3cd350c893c7dbd4c6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd4ca1769650c57a4cff344302faa707fd5ca200134d8e7c6ab4ab309c194b8c
MD5 db65d1abd7999851aca0aad101aaa95c
BLAKE2b-256 997b53d255239b54b50308d5e76a74dac046a222c8a6d339098f09e14736285b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dfed623e3984e9ee04b6af5719812a31c0f25692a0635921efc519cddc59a362
MD5 74b94dc02da1b9b83e02b391bf05567b
BLAKE2b-256 33f6a5e97383eea1f214069e96731f28a4362f90fc3c418a5d6990e9dcf54340

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24817c197ce5f1efe2028823b4ebfb41fbd953ebf52feb26df002e27777929e5
MD5 a6f9f5430cb635cce41b02cb5a9634cd
BLAKE2b-256 8014efec8e494e1d36823c99b19da945d8fe0f2c72caa4da7f06d330b87dbbc3

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97b5b13d5663e271843e76605f58b081a80a2e7f3a7c7034e840e1263b313be3
MD5 71a20f3b78f48bdb94df94be4f39a880
BLAKE2b-256 97d03fd92474dcee847b2315d5763592d50e25b01f39f431d06ec0912d044559

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a8ca913070bd4b0d579147a92dbf59a89adb6895b83b0a5c45046c5290ba5296
MD5 3affc7bf4ad1226efdc02129b914af29
BLAKE2b-256 6467812fd75a6858e18676d89b07500f6387f78ce17a3c192ffe166733c5eccf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 96bacbedd827e98a6902e5d328851e5e689cbb8fc20dbeec53daca900f5f7e06
MD5 7a7bfe5d6d440b7c9c138a9b15285fa7
BLAKE2b-256 52deec359ebeefa655dfdbdb08215b464675e2aa5b5d460de5acc0eb5987436c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73d26358e192f0d79b2ca69979f6c6bc0e498296ae4cbfd7ad7458a733b0a45d
MD5 9467ced7f4451798f977401d8433df15
BLAKE2b-256 ba88c08b3ffb3f85529605af5cde7f2d117a4110f086779f2477ab7f391926ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7a64c1625550b81e24547187f9ac438c0a85781d88b12e474d7b8160a108f6e4
MD5 f6a731e0c670e6f299b7f2268d04a6e9
BLAKE2b-256 505ace5a77b9e0dc1c13e08ba3327cae0360d38d8d9bdb35286d7303cbc1abf2

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce903292d7d9644a7a2502b64be9b0936671169f0294ab1ac7c24f1ab8a70c44
MD5 113cffb06dccc8d9c0d2b33c92e4a7a2
BLAKE2b-256 5107ae54cd0d0a0f1bbdd3ef1bbde3b4fed0b23da8ab336795a5e98cd205db86

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b1a60d7e7dc781c32377ddf63e7480f8a0b465e205d3fc62e8e66ca4057950f
MD5 54f46862651d5b573268386161ee71be
BLAKE2b-256 826fba293e09a19032ed0ce8e29582a078ec879dd2e677c1f93387edd9feddcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9fe669f67fd830fe5f6d2896f7064320c630075b35fc040a04431f4464920bb5
MD5 c4847e320f2481f4a6f04f36ec77a9ea
BLAKE2b-256 def474fb11dd6d8eb6a79563de91c9939ae83c4619dd4f9f212e7dd323299a1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e00f6a26a501c05ce7ebd57818fd7963a4629404f88da660deff8c35da741e97
MD5 c68185aca408ed872f661f251a951ecd
BLAKE2b-256 c321c9f819bac0ca440cd17ac9a9a1fab828392f1c0b683b63fe2abf90f54347

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6e1bdd8ba651f19b133e170475e67ae7341c0ef3213877833310bb794bd37a3a
MD5 f28a1e924bc66de6a9dcfc5c6b0b3c9c
BLAKE2b-256 a8d4b54501e669c9eb200e7681ec96125942a53859c7ea66aa90937ef488994f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4ebb7c0340b6273b6f905da077ba9861ee673d0895539e8924bb1fa54f065d09
MD5 2c1dea1d6a13cc4008c165cc5a66c2a3
BLAKE2b-256 0c8dff5b6c017616e54fbca0cc3906b795badcab17f3a6cbfbee05df7bb6df17

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba2599dc57b936b3fa0edcf4d937da79c0ccc6a33a27c7c8ded7df052ccdba8f
MD5 9d5443a53bace40641a80193133326eb
BLAKE2b-256 d234733352c4c621be11350f387ba5957d38e45d92afe919398c86fc6d07d9db

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.8-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.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c8cfd3305d688220c447ddc9f2cf02ecb8ff7da067757f142511f12c6a004916
MD5 027aeb4302f6aab7df3381e65e4a128f
BLAKE2b-256 cdd4a23fb2f02bf57689128c1d41cba2002359a3621a3148e4fae17af4b0bbc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8be408e72902db98579cf864c7e89a614d360d2afa1ced6a57cfdec65d822f2e
MD5 ef5b42e7434f9235ed2eb468c254f717
BLAKE2b-256 d94b00ae50d859c68d37cba68d0a366c8497a1c887f3c05d6466360b5445cf89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.8-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4e18598852c431d0bcb26703d383994ae3477049fa27697a78751867a26e4374
MD5 600a8ce9078d51349f89f688e480ef3f
BLAKE2b-256 3a1ba863b86c0c81b0bc2a7bb54afc9a1e601b3cb655160f72c498b97c165aaf

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