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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.5-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.5.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.5.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.5.tar.gz
Algorithm Hash digest
SHA256 b071cb48e9e79eca67247a9f8d2dc89bb68f67759628c9cfcb04d10fb4c700e9
MD5 968d31a151b468c1dfca66d5e3fc8547
BLAKE2b-256 9dcbefa1d89b2ec9b1c7f45fc38a536df5482827e406a095890ea534515a5271

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ae7325d2b4b739423e154824d53ef1218fb23fdaf6f9aab3ff3a233433f5c92
MD5 e15c1b0f84874bbb2a92e85380900b06
BLAKE2b-256 3063de4b06153e3b772c59dc180d47354f440dc1ea10721652f8aa7eeee0f43e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 32676f3ee80aa554a35d8ecb8d0e14a63231faa59387276461e72878f048a795
MD5 d81cacaf29aa7a03052728ed29cc490a
BLAKE2b-256 121fb93c49697e1088505812e28d6c505e5d7dcc2b46017d1b95e609bb65b12e

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18f2ae4ba4d73e963bbe9be96393655dd6beb902da4e53b73701d2bbdb9a5813
MD5 339dc6fa5cf4090c49130f1b4c86d1ec
BLAKE2b-256 1990ab0cd6c1cee477f2409fe59177840146e419ea3356d08a915ff8c0f2b82a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7d3e7919d8b1e4ed8ae5ac57c5ae6f6f1a04d8d671c076ad5cffe54c4454fc82
MD5 eb0fc9115fe6aac7cb82bf8513779933
BLAKE2b-256 b275928f2cdf91f745233012a12ff1b26f811346aa4b1f578fa6a663007a815d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 28ee47e504765451965cdb9498249b380639d1c492be528ccfad8b11e8300979
MD5 8dfc23e50cd7f1317189da031e0c49b5
BLAKE2b-256 6ef64d07de8ca6313de5bc59565c0b1f02c726145b32f0a4042cc55115e7899b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2e7bb723109a389982456919ac200dc0d3c9cb267fb279f6b29cc538bea38057
MD5 488699d25ecfd64a2afde47b73c0e205
BLAKE2b-256 39ebf1a93fab1b1dbcbc9b7046244d4bfcba6083a3b769b2549c9f02bb25d500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 15a6907ea991b67c3830c14e8551253bf96ce0ef98dbb7c409594412b36fbe2b
MD5 abbbfcbe0a19a7b1348139719e362b27
BLAKE2b-256 86c41e92453cadd0f12e41f306dfbeca8e472ecae049d5ffcd7f35bb7dc65cb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1baba1df01e32cc33e30af9ab7de2f888ea0d393766fac8d81fb7af90912bf4d
MD5 b3d968c0c67ec618e1e6cf1b27d97c20
BLAKE2b-256 25d64cf793564a37b581114a4c2546842ab6e50b5755e48468f52ee9b3989d55

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 47b832758e25d817bf63f2424f5ed5a919f170384cf91a7fa30a4c66b5e8e0da
MD5 0f02a176e0adc7176a04387a0396f1b3
BLAKE2b-256 29a5f0736a9b22edb2babf47cd1ab7ea63afc8572881b4b876a9dfe52010a048

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8b31ee6c4db4808841ddc4628a7babbf74a2f866786b9e2fdd3a852fe1bdfc13
MD5 965f5d604bf6c69d439bf86ae5dd5821
BLAKE2b-256 43ebdaf1f867b51d71dec9eec28bb23e7427700768885637e1fa0642a12653bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3095481f416878c471e5f40e3bee90aac72fcb4650f5a20b21ada0f2f38020e0
MD5 ffdf3ed24ee5c5024b11d7bd5bb70a7a
BLAKE2b-256 ec4bdce83c0eccc0bec5c9f41b8607d80af1afb7f56681a851d981b00308847e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7a7465a95203fe5b0a7926e471a0a5ab8bd010a35ecbbf1a7074be8af2315354
MD5 a2eb4e949c74ff63e2dbdd0609b4b867
BLAKE2b-256 c5972e7db529ad6fce5262f309e275b73d724861581ac577b4aff5cfa93da5e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2e0c88d59092129335b8db1e937aa71a8222deeb1668f0866aa49a11a92d9e10
MD5 7656b37d36449e5f7a1011372463df93
BLAKE2b-256 99599d2b20498176b4c6fec5a04186606597ea0cb562fa7839b46680d3290f3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4580efd9ca20cc368629c33e342b2645e9a342c5118aaf5a4c666c9ba64a461e
MD5 4fb46c8a5d490ed756c76afaf1c3bb55
BLAKE2b-256 947082f94d819849c4d25479788770c9834013a2d3b0b6d1920569c63a392c19

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba30a8218829f520e0d094730208f5e353a685b6974e10ed1d00d098c378f61d
MD5 2b3d87de9a6e210686db52ba1ab67472
BLAKE2b-256 2aa5214516260b12ad5c4816c85dfbe109660be261d03ba48bbf7e6450f5e3fd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 eb753ef1a210d1e32cf3b6f0c95784cc15ab9185ea7a8e0d121862e90954b948
MD5 ee75ff57f346705789db02bab8a35ffa
BLAKE2b-256 fdb6225b8fcdf40d5ce1079f70ae40bfe94d64ed4c9682523dc8b37c1fc33d0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 487209871f40d4bcd6ceba75ebca5dba46f73a1c7df3045069fe9700976ca9f5
MD5 434e94e632c4d19465053ab2acfca3fe
BLAKE2b-256 d17f42a357563552520c6d42957237d6af157f6f7ba9f44cee8a6e92b5a230fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d5d943c39f51cc10031a3cfd5f995a6ef28196eeaba14266f2ffac13e1fb4d60
MD5 ab4a1cd42dbfa42db04a0627cba2ef20
BLAKE2b-256 5bd4d076f9b00262a24a3ca943ef34ddd0ed05aa476fd6ff007f1901b28462b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 199504c2103449b2a5945835b20f3e7bc95ca9d1f3ac181bd71fa1b475a9e300
MD5 215c6cdcc2ad4d27e21154ee0ca36b8d
BLAKE2b-256 d0575fe35e0f6693c6549cabe03a6f84a7881709c1c0a7404ffe74987d01f608

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 afc8d106d44a39a920586650be2fd8cf49efe09356596dc71914b307dc0321ea
MD5 a49e92495e5edac70cc155c84368a632
BLAKE2b-256 24b6734d6e666300bbe726bbd6edb3b5964250f9c81d2e569af0b92111a28c2d

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4af65f2737df6b205d90b12d6abd3be64d3fd29b79e3125a3be816186aae8f38
MD5 7144d6cd70b3482e4b4cd9bb9eff7bee
BLAKE2b-256 1df10a9eced6bba0c55cb5c6a8c8d93ca49330c26dbd7a242465019ad2f03dc4

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.5-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.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 af1b9317810bba67ec1ea67342b8c44b2337f72d5a241ba36174d3fd3d752c12
MD5 7ff738e30e755e066c119fa507208301
BLAKE2b-256 7de569c76a895e5cd2a818f42624bcb8f46f2730d6573a76eae716ed77e4e6e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 74624451865b64444e03163b829b186c190612be3461282a6201c5fea0b7cfca
MD5 8e67bdff0ffaeb535aefd171b2c19f51
BLAKE2b-256 6e5330426b00970f19ca248ea96267603bd04ef1528b24339950405d07b033b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.5-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 912a1003c6bf1ab6044631c06c294b575e05d2deec36471dc29dbce3044d5811
MD5 ba2088890f681ca41a2decb21b60d6d6
BLAKE2b-256 77039552a49ee77d7f2ca71e0b03e506bcb7c5207ae787bfaee8fb904438d574

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