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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.9-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.9.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.9.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.9.tar.gz
Algorithm Hash digest
SHA256 6c1e1687ac65559265c4aa532867ed4b2cd6180bc43a94622cae6d11e28e8b8f
MD5 7cca397f742295f26f353e5b54bdac33
BLAKE2b-256 373f4f687595e3110f312048ce7efaec26d39ca17064c5456ad54bff5e50f4c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2b43ae2f87a82386c815d92da48d80596c7a3958aaceb2bb57aff701d9e6402d
MD5 b52647c46c220ff1b7d740a71d23c782
BLAKE2b-256 f2045056aa9fc432d0a152c072cad02756c5a7aa2994d586e00ba1c1b1f30c94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7baafc0e541fdc7db229c262c3d2c6ed8c187135d510f65ea8a2b0405062767b
MD5 f5ad78efbf926a32001c9a95e3040f7b
BLAKE2b-256 284f4c659c2b1a8b44f3c3786f1bfa655183c56c8a9d45e8d449832811084037

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11c1cf2f824e515a0ea9f0a4afc676a61c6eb9b5ea0417dc9bbb88664e7447b2
MD5 178ff3282d9942b4becd7d51871f886e
BLAKE2b-256 119dacd792106cd8ee2dbbfddb8d96db37f3baf7235daf18304acf74adb174b4

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5a4f1dda69b0d6db8639565dfd13092609866f600668b44f05e7a0fd6568e004
MD5 c149e32e77b6da000c972763378f3da8
BLAKE2b-256 1cab8e30db714b499437f062add2ccc6535f4e92b633244130f0b282c7b8a323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6c2e226f61cf030d336360f2bf65bc4fa97e5b7bd75681b91b09b8b96d1be96c
MD5 538153bc87f7ab89b5372cd52d0e079a
BLAKE2b-256 2f8f8350ad17d34acc631459afc8cf8420363f6536ea783f4a91cc40446664aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1de675da352ea6a6b43952d753687cc53931deb1c3bedf678ee059d4c2b30a2c
MD5 1d24d97453a86b3cc38150734d46428c
BLAKE2b-256 917372b72abaf2085eb12b4a6de854af3a44bf46863d0845b27589d211054b41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c884438c1d0fca7d1a394a253abe3f608358b4370e40a0f76f2abc47e609f2f
MD5 a58767c0ae7ef81d48d05b8d77e12535
BLAKE2b-256 7b3fe11613965b52dbd0670fb9bea1000a4ada395d77a3e3850d526cb77a3f80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e10ee0143d47dc1b372f70a89a8db5566be1aa076352f4fed0f3ebbd17325ffb
MD5 1b2fbba7c7a7569e857a87e50d28234e
BLAKE2b-256 ed3c79175b60c42519a764049eb666c046a934202fd62b2dc9fad0f032ac4335

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 471feaf354748ee255e9a80797236cf539ff037a964646c27d6a00af810a48e4
MD5 480e45a081cb89744bcb6cdf4aded838
BLAKE2b-256 b950dbc3dc59aaf01c21bc0f6e4d3c03e67c6245378e15e4b93bb1149cfd468f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d038a39c0d57f7d7f0aacec16d278a9b382679dd2e89dafa6dded56bd03dcbf
MD5 f7229437b53d8fa03925b064bda893f2
BLAKE2b-256 821578430a3d76ab99d8ba1f7d7e4ffb7cd1dbaa1ab238b1fcad3905c08481c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7db9743509e8a0e9ac70e93c977f4d2592a3da059e24561aff21a5f998984ca1
MD5 dcadec50f4625652415cbf6634d1f58c
BLAKE2b-256 811ef796250fa3ed325fe09b2a6feda91a42a92bec7189c3dc03f9b5b851b5d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b6684fa6ce27b4c22568e7c3ba116248321d59b7da4f64d2597aeca6eafb54ff
MD5 c9b4d113c3cf615939b558f3f7cbcf43
BLAKE2b-256 1969403aeb85c5e256e57939f9b32284276718ed081b2b15e95341ff752bb188

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9711a9b82d8a8f1b52c33ac1bc4a4d022e02ecdf21402708c6b53b93edb717dc
MD5 4c968f34569a5761e84b7d438985e9aa
BLAKE2b-256 5edcf48915038c537f197da9eedf3783512ff98fdd5e4f26d2dd5c5b8923d850

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9fcc84f42726676ed965a3ae664c37649e39242a42d03673312efc2c4b13c5c7
MD5 75583665f2b4e4e44a91a28dd4c30347
BLAKE2b-256 59778f4a7990ccac3196e7d436afebf96d389618a060eefe3305d97da35e5f8c

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d6a0072a4903911e9c2d350a478252bccb7872fdbb2b3182a9472dfb522ac52b
MD5 7bebfd1857ec81aab365714cfbb5f281
BLAKE2b-256 0327d52483d33cadfdbe392b008c6deb0a32ebc2a5cf5ef48db2854579ae746f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf2b1fa58ce86ffdd789419c3ff489671dc49e109e6c6f3568b862870f03d913
MD5 1b3735643daa0be2704c37963e3d33d4
BLAKE2b-256 d7ab652b1da540979a09b6488fd882f35c447a192e115f07a3b52773d3883357

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9e7ac79bb397e74505f8e0639e8a9fb2ec4d01afbf2a6af57ce943a5f9291980
MD5 b28b191d94e5ac841984447dc627eb42
BLAKE2b-256 eb6b3300bb64c7693bdc8f9577b7b426b44eca517703c683ac4e803de57a81b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 60f826df9a565dd9a32724322ffd8fe10f7fd749259572208569213e76aa1133
MD5 533cf9a4cc9436884793ae02c3da6414
BLAKE2b-256 a642e87dd0537b5c2d797649ddb6fb65e10959a2b2ebf829c285697501f6145b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ff2ccbe4f595c88c2f7dabb404e533a82caed864227e05987ef2c42d45e7077
MD5 84815b1cb1b4634aa3356f0499b31a5c
BLAKE2b-256 fd1fc268e74b13fc34496a34fca451c1508eace764a5e4b9f721cd6d60b70409

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1753505ea10d8e900009ca92dbb96353b4bfa2336124dc7b839cc51c907a8ddd
MD5 525c03e3675a4a6a48d0bccddc42baf8
BLAKE2b-256 0b8463be119ec1e15c5c0d5e89e98302fe9efece303547cd2aa4ede486351949

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de09e293fccb8fd576435dfe6d8a8f6a61e9a3fe396f92630443c7a553003f59
MD5 65f2c5a5a16d5251a4462fe72ebbaa54
BLAKE2b-256 58d518d226e81e41f11e4f52e231215c6c559f1fa291dacc4e65025c9a186fe2

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.9-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.9-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5a781a5d79c8b196e30a342e5db65d9761666a5de5b97716b5e84a03407a1b0f
MD5 59d701c3be11320cfe6a812695cccaed
BLAKE2b-256 dbbf4271cb70a3d7db08cc23191bbdeeefdc17e95e64b279834b0a4c914d2db8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4d99addbc9add1f9d9045da1686f11bf91eb713f6669bee468765cbf7d170f08
MD5 698be9c84fe24defa961bc764666956c
BLAKE2b-256 51412a7f7b153e40ad44a29752299d8e40891c0f7e193399a7089c4e93efc966

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.9-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e045b97d641c80ab552b07a701c251748faf2960f6120a3fc8b4e22050f162b0
MD5 e9e83866ddd8db8a9ce9d33c9ae3597b
BLAKE2b-256 3f35a194eb34cc4a7f066e4db10e1ac87a7c11660d2bf76721de553cad3ed2d7

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