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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.18-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.18.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.18.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.18.tar.gz
Algorithm Hash digest
SHA256 78e6fa9247f37d9b3c316001cfb99bcabeb1c4ba1c39a63512dbd1477eb8cf44
MD5 5b74e5aab2653b085fd0bbf130109e0b
BLAKE2b-256 ba6dc131e7c5ab753f09e805e896f43a9d4031079396387398671d516a0893dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48173a12598166d858d1621df4cd54dd8a8d658a8033f6277c3f28462d46a7e6
MD5 f68f0ac6b353e1c91f57e604f1db3e3f
BLAKE2b-256 3244da243e2795beaa9b0eab02587fa84fe04e5e3874a2c71e21f445137b11b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bde6f1291df1f5c12075b0fddeaeefcead5b756d07b7b675fa2731d88f7c553e
MD5 e7f8b3f21b891fe4b34c2d2c5f102e61
BLAKE2b-256 07ce62ef09d04a4387129d46aceb762b10fae1b41238f99bea86ce489cf3f097

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a61462de6e0db45c7a685ddf22d6466bf84b48f6a17fa2aebc08d772dac9c90
MD5 7cb8a817bffc760ad3ee58af53a45f23
BLAKE2b-256 7899e66f8921e7cf03c0a691164304f0d2f49bb1d08ff75648e72cb1f4a41f2f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 421d86b352c9563216166a64bacc70cdb65294e13df11522d1d4877f86d1ec3f
MD5 19c0acf8646fb8fa0b9362e6adb496bd
BLAKE2b-256 4846deac2c9e0b321011ab3d4c71740070c3dc1b39b2d2c4a3cf4fe392bf7f04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f4d0d069719aabc544393fd4c9da62df483b68f85a76c99f7ea14a91f555f6e2
MD5 256a51d6ff5c531672470c17239ceb16
BLAKE2b-256 6473b31cf46f6cb156f021eaa3a8f4d94be9693a39ec2f9aeddb8246ba792e4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cdd4b76f52883fab431443d08283e97f0741edd799f164f69b3efecaa4e60141
MD5 1226f829674e23ee8395b285c4d1d435
BLAKE2b-256 61982d3e65c957dcafc2e10157dbe4f0e0d3bd53a2f748a7f96c09b58b10ff0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad4ee87b3b7ca8704b89fc646a81717e41c2d0264bb980197da1d07d44eea7bc
MD5 5e0610a5ff6d6d060e6b9f960c4fe1a5
BLAKE2b-256 fc538a29b287f78ce56ffda94b024ca5e0169e1274ecef1aa5f0337c628bbb41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2d391c0ae3a6af519dd07d7c27cb94f6ca5f6a4106924813bd8f8177539fe828
MD5 1504d3454a21352df7f506d493f9dd14
BLAKE2b-256 8b64bb58e2bbd9867ec0e6770af67aff6d9cb862045f39ebdc34db9de26bc4dc

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6debc7ea97a3b88793474d456ab39bd228b05a333c7e73a2359438eea01d06af
MD5 3551c7275b605fa9ab452e10c52ec992
BLAKE2b-256 2bb7a8fc13bf3c4b3f4abc22953b6f2fc093fba5670ca3fec7ef3670988747cd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a8b0b8680222b31a0b76740fc7d8b5c6e38e24346de972397e04f8de0a03268c
MD5 263726564809803dd7cec315e1613fae
BLAKE2b-256 25bd12b98a61eabe50f1b85c638ebf1a4f8807407ff4c1a8b0cd8f51a11f8086

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 386dc9515cb2f76618a25e622678807cde8791b0de4de83f51c2988e503131c9
MD5 84db87376893f633ed99dca1037540d2
BLAKE2b-256 dc285a10f46f5304c9b43ffe9d4fb267ac568abd32782b118d82c2daa85572aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 015770d552138d9c9ca80295c8bc321a470c2e7ecc6ca287d79ab76eedbaa810
MD5 f4029971203149c35a7e8aad97926823
BLAKE2b-256 93a7fcc47d8ce10465bf4c5a64e76fa3c3f8f59dac50af116a1891f49efee4be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ddcc7cd61e54f084ce34ff7eb5754f68fab4333d893d150ef121c333cdf1e99
MD5 75a8f758735f20bdf6527cbc1d8a627d
BLAKE2b-256 f64893978f543b84e455e635843cb6955be462721279978f2057351b7dd99e15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 08de851e8625b0f15cad2ce77432e94decf910a066181520d2c9f428b31ccab9
MD5 cfa8276697e0c83f4529cbb30f78a419
BLAKE2b-256 6b24288884d534226ea080986628ec109fd91571ca9a293257e9b0e36c710235

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8076ad025bd4b84a7a6241de6ff96379f1bb7bebaedf80a650b72f33c3461a48
MD5 734e6a706d2cd53948b9628cd20b9459
BLAKE2b-256 4187227dd5bd34cd6ae11a1618feeed174f35835b5f1600e3e574c02f4febbf2

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9821eb2f7133d1dc07c9a00c01a75a57f5d84b805a15fed41eb47f2398df55e4
MD5 82b50e08f5315a0796e710b8fd168410
BLAKE2b-256 8d51bd33d6bbdb64f573c1039e72b0c39d6526444f34179d7bb795b1e782eefe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a0457f2dc5fff28e14ecdd1be83a83f8fede663e6be776939909fcd318409762
MD5 c06c1fd60b98c42403afa2038ff99bc3
BLAKE2b-256 17a51edd6edb6ad0477a1f6d00a1f983bd0b089b4950a6c3ad76542a8e45af3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9bb208dfc56c03dda57f1c3c2809bbad637bb5017dd84cc4af4b2f6269d01c47
MD5 d05d107275e92a0abfd714190b64d72c
BLAKE2b-256 954a15b57a5c1d8619a8c02b1bf026e932f1477db440ea29a579937a77d0ccaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8a7f1f0abc7fc0928d445f14ea725b952c66f8d69a0b351c1633167aff5d2a5
MD5 20f577762c8166975824a9b34d9c42c3
BLAKE2b-256 97424c5b46b131010c6b6eed1b918bd85a5b3aa99b34d50328fd56ef44b64f44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 73b195a9bb14e4b227df26a9081909458ae8438b2a6fb7b4432937c984a79ff8
MD5 fb1a75ce5bbcf457231f63ffb3cdf73e
BLAKE2b-256 cfc8dcc0ebb29a47021d41b8068c508735f832f3164459aba7f0c954dfee9315

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f33ad507698fa27433c9696ab0cb402fd6edf066bd267f63acfb1ccc2ddbf1de
MD5 52e78028ea112987a38e3157f6ca0e86
BLAKE2b-256 cea8d30266c67e49c82633d095a2bbde4109abf4f5a5a6ad497a746b0a2437b2

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.18-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.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 652b0562ebe59cca45fd972e2f3f2c9d378da4e76c39445f522c11970be8a453
MD5 d7fb974933b35dc9c9e6062a33764ddd
BLAKE2b-256 d832cec618ff9c31cf393c25949b8302edba13e31c5188c97735cc3ab8311d69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 537fa89b83461556ed2e628f83e196264a26446265efcdf15a81ddaba4d43cb9
MD5 fcfa4a706cd5a03e18c2fb88b56ab707
BLAKE2b-256 87f143955e1558cc7d1b881ccc2d4e3bf33392716afd509bcb7b00184c25bb0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.18-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bb8af52b2d50401cf426e06b2755dcbdd14ac42f1dcf04ed82af7f24c470322c
MD5 683fb8bc3b94d6f0cb93f4c7e76d1725
BLAKE2b-256 8e4e78708551b45fa882291eed8fabe80d5426c97bfd9d36e9ef66adb3405580

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