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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.19-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.19.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.19.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.19.tar.gz
Algorithm Hash digest
SHA256 cb46fce6c4cde17243ffae5cd456515e5695620336942fe691c75e0c9221aced
MD5 e070846efc02cf0a10fec8b68534f67d
BLAKE2b-256 e44f76d9ecd7d2cc52b2aa1eec9be4acd43e73da00fa925c2edefe4367af0e78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2bb3b09ee91ba9313ee3ea9293c78bcc77009ef3eb34cc4bfb9d4aa153b0155c
MD5 96f9927d42ac8777e70f39eff9d911d0
BLAKE2b-256 bcf135620d09d58b08b8f536b4a6240404e96cf7cee4953f52f7f73fbe5751ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 360f28877b3bb1e2aab151b150aeda1123a1e281ec020c22d676979470ffa474
MD5 71aed8b87ac3d32539694c6703508418
BLAKE2b-256 47ca1da33c1cdead2cc3df8c54cdef8a6227622cb702b68ad39bef3c8b52fe2d

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b77ee963e5580ba5fd45d5f6665ab38ef8027eea0b43b0b6e4d403ffe0d8dfed
MD5 e730f0fd424de5b73a19257435450ab6
BLAKE2b-256 4f1e3c29739d8cea8fe84e0f16a613445552cf8e1f83b50b8aeeb20830b552c4

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 856421ae4b0ec621b291572e0847173c54eb3664acd836c0978274bee1b9f2b5
MD5 63f98e6809b24a90015f409bc15697eb
BLAKE2b-256 eb5498685e4cea353d0a270cc09f55d3a72dc9b56f71d1bb3c125e9b7285d3eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 575c9363d8fd4fa31b62720aeda4bbf4141b6ecad3b634e7340fcf6f19f852c3
MD5 efb450c9acf4ea825246dad40ace5042
BLAKE2b-256 6956527250d932b8608d5cada8f35f5e5151c9e3b4f07e5b03d721959e5d45b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8cb5e7c01a65f207a69e70e7ece38c4bf4c581ff7484aad08ad45d3ed772cc92
MD5 cc747a45a302da4f1773de30c727fb54
BLAKE2b-256 d9521cc3d3c38cd0cccd31df1b5ad636c09d28d161aa795b333fc36b884d74f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 588bfde63b80f1fc4b4d58d4e918c69e59d3c0ade8fadf9bfed633f6946ac96e
MD5 592355a15c030e45fce4efab3a6c4660
BLAKE2b-256 db03506654c5bb49cf4e9bc8f2353786613f38ec872003f868e047852fbe8470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 15658788dd2a9336dcb830289df30c063540881cf188d6a19ef5f7fd9bce0587
MD5 dc20684182afad2ba966f74c98d47038
BLAKE2b-256 535070f15f7a63be499d310e7e4d94ca2ea0ab55cd249348884c464bffff5918

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a4fe86a69f3e45d5a08ee3359cda538a755192e6ec5d8b30b81c33647658240
MD5 08f072bc7cacaeba1e47a1b0aeffbd9a
BLAKE2b-256 67f1ea5e69d4a93278726bba1aa5f7da0d054f79f41d9fe3ce8189121112ec4c

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf0c0fcdb321d5bd1f8975ed7554ea1c3e5bd68f0dce9121f4f8704a93e9ffe1
MD5 71c00117da42e98a8605984292df5fba
BLAKE2b-256 af9c0f57388ff26b3892d4bad1667f419929949201104c536a3a944718ce77dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 79963fc2b81150d67b69a6f88cbe417e289494434947101b1d238087dcca6006
MD5 88b13f40253eda18d8baccec6e6aaee7
BLAKE2b-256 c081b50055ba434443f18c1d2b5bb59f0f3764b2ba507d19d49abe45e6868fdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a01538bbfe4b4a9be9cfb876d60f1a164df7f1c545cc4d69c328e65e14e96bb7
MD5 53a875891ce6bc361a08ef2c29d6d67d
BLAKE2b-256 d23946034a1342fc59f28df87a56538643681e4ba2aadf09bf5c4d1d299f0047

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ff55c06f997f83869d0e5d602f84c826cd71e1b0b2e262ef906e1ace5f61810
MD5 59770dbef6323669ef79241e1a4f9872
BLAKE2b-256 c1d47325e5a2a68a857d8ea205106f6fd5083d1e1deac12c76ef6c004864d450

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e92127baa2562bb34e9c091db73f097c31eac5fd0357d5e48473238dcb4c1227
MD5 aaa1147d98ce393f54832b212ac6ebc1
BLAKE2b-256 225c011b06c78b9ba920a4e2abdf16f761a0eb958ba079ba09e1d3a89a433e34

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cda59bad89bdb71ecb4c6aff75fe1b08d03b352db16ec74f0c14f09813da90f3
MD5 b0b4bcb82312054537e14cd7717472e4
BLAKE2b-256 0e0d183e817c5e8f958c543ca0cf3837ac6df4ce490f7de460d2099be2ebb179

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0bdfc873f4d13d3ce2f6bb0aee45f0f6370e2419490fd6997cb0bf2ec232d8cd
MD5 bc599368e86cf9edcee02dd149903cd5
BLAKE2b-256 ecc3f6936ce79fd29567ae60bc403d57a05c9702bc72c1c557b097079ea10123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 365de4feae67a56e981568de6dec93b3b8f6e00ed39b71709f13c370ca38e9ce
MD5 08fdcaf44d997db7f021995a97148518
BLAKE2b-256 2713b99cd3f263053630db3d53f065167877df105f85d101b7d4f1fb8e46fb27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 af9dddd969c39ea9c69a187aca9a76be6f99dc205b22fb33b4863edc0f6a7053
MD5 987de3c35aee0156f27689e6bbecfc43
BLAKE2b-256 5566da8d18047b1374903ba6db9447937b0ec1e015204a81bd528e89b89ca8a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd431684e11640b2de6b66acb584c9c8d1b40d0878acbd48147973bb30dc3e46
MD5 4cf34507c4e77c6bb8f03f60e71bfac5
BLAKE2b-256 6ba4bad6ffcbda19ce57179f0cf34fc3f230f981db9134316ed77648d9c79a03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1bf0775c9ba6627682bb947b4b02b356da8be5bf94949e7ad61425bdc7ed2862
MD5 b00f08fbdcd6246ee3a5946933db09e1
BLAKE2b-256 b0daaafa9cca35a214d55f045da8474f4bfd62f4ad3d68e56c4bb1beef6de329

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a84a2b4115b22835f42123da0641aef0c36e27d87c4f8126bcfff29c806937b1
MD5 d07f28f50177ef13d7a19115fb871a0e
BLAKE2b-256 ee0a0f8d4aca7d9fdd45be791e8eda42395515aa7745bab6092e28e8b198c3cd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.19-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.19-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ad0bd9b85dc4b3c4e0b55f80b4ccee20f87ae757d0f623f4319ec851dbbbec18
MD5 7a8e47ee35b77980ec62ffd9997d9085
BLAKE2b-256 4bc3648b73bd6cc0719d7af48329a60b53e5f86afeed3f66117c127be3a47f23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 77261e1a438c117daa2203c42f328a42781d73788cf7dfd7a132f69b8838ae3c
MD5 7ec5fd964fafcfe024ffc870ab863a19
BLAKE2b-256 6778c00b5157c9a1000a7ea7759e69d7ce6c9a9cadc9b7f7be849009c9f78dc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.19-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9169f9164c4e5b4961711e13f898f04b384882d047b07522c650d228a5f7c69c
MD5 6462fe1f28003d47f6766307b190c660
BLAKE2b-256 86ba4c957b848854df0c29ee3529728d23fb73f528122b06114b7d32ff278302

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