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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.16-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.16.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.16.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.16.tar.gz
Algorithm Hash digest
SHA256 3a3359516a09eafbe8abb5940be4618aff697de791bc69a400a3069f106e5ae6
MD5 d404e164b2b7a83e032ddc8c65e3b394
BLAKE2b-256 c09bb81ffe4b10276546a6e78f23f44fd2d3b4ea7e6a3923ce1736e2f644a907

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8df86b7ed298973fbcf6bde4605bf6237d2f82a4bd5f9d2a80e2479aa2761717
MD5 759cc4f88ac1ab43b1cc96c90e16461c
BLAKE2b-256 bd067248baae698630a5bf9f2f4969ce05f0cf20c201be35c7c4c5a3bb581a13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a31713f61dc7f9ae7ef6a8ca1a242ea7a13c77a2347bc8328bd952cbab0bbacf
MD5 1bec17aed92dd364ee889550faf21c20
BLAKE2b-256 4acc5d777b1830cdbab889f51b02919ff2348828326d4fdf8b0f992d7072a295

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38fb5ed01dcfee77194e3e5903c1697f19829a011d449c9260155b654fb112a7
MD5 88b1a5b12e339ab9ab9d415394ebd50e
BLAKE2b-256 aa5f6182470c41276ddfcd701a3f8d884a47c9cf2a9ca6b4a2494387b97886ac

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8ebf7067a98a4e0b6ac17b853e97dc40b4d32151a958c34e09a866eb44c22b90
MD5 5fca4d7ee2ebb311d8ad827d77f8cb44
BLAKE2b-256 17b099972e0da2f9de018ce04ec6ee6fbe5da1c35cfb4954b8e334492572c748

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 48ab3537b9a21c7f04ce4675e9116983e75ff028f2094110e4ff0a73bdff15b8
MD5 b28aa2678012730f76afa94a376c0a7d
BLAKE2b-256 db6ba54be8979b8b38f33d243d967bfb2694ae30639106bbbb8a2488e489a03b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a0b1b86000bc32b12a16f1a9d18e8828c3dbba815e0507cc77afd9d083263718
MD5 c9e4aa8234315b156f043b90d1da9c0f
BLAKE2b-256 92029499863cbddb936b9bc883373e77392ea491538553e604dc0dfe4598ad5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b3c62e460457cf64785b342bec83d6e316f827ca81eaad055e22eada15ffa544
MD5 67934c0b436f15573a29f22be7283e03
BLAKE2b-256 4859561696e15222462a08d5149cca197c9693d4ae0ee7f2ad39cbc63ea32319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bb50ea1e57401ecfa9f970b275f515f3010f52d07744e1a544be4bb5aede09f1
MD5 7a8741005ab04d32a723cac237a0cd5a
BLAKE2b-256 fccde2acaff2bbc09faa2500bfd5501afa005cec0645fa2b07222d13d9f337f5

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b63e2a278d4a37ccd992cc8aae2d459d344383a3b7e5f21f3c35889832833d69
MD5 fa87099dde3ad63a63f615b84f4267e4
BLAKE2b-256 7e919fef03e8441921574ee2ccbc01e886271e20e01f1921e0906ef55f7e2656

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f3afef693f29dd5ed05fb581811df7b4df5b473530f93c10c08d579d5d6d0534
MD5 9a9623d564c169177cc991be14708b5a
BLAKE2b-256 2be8657b4d61b0f05dd40757f174f82a1422334f08692e7b4edf843e014e39ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0f40d4af879efe3bc66310ea41ead12b3afec51945073cf9247e2ed9f62523ae
MD5 69387c3bee4a9b5ed4a1acea6108458a
BLAKE2b-256 8584fabafebf509dcaa6173b49035bcb876fecd89a0fc7d56a38351d850f4f8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 df5357b47031de811732f7824b9e4f0ab5edcf58c4cb5d1dcabd09332761449a
MD5 4ccf7446f61df5f8e0c7df5643092f1b
BLAKE2b-256 9eeaf64c629ca0c2ca5a233449bef9395e9420716bfe27aa2a204b2aed0bd1e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c08d882d6ae4e0cf56aaa5592fe1eee8d260af05a26752d55eec8d15735b2be3
MD5 29f261531bafdc67e81c95c1f5388bb3
BLAKE2b-256 f888139f9115923058312ef5bc2e0c0e9a9b141cfb6d4cba1898a0a3a5bd79f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1afa8f7fbbeb57af4259d99742e1902e1cbb5374777086e152ccb3ff69c51b3d
MD5 c22509ccbd8277f766d272ff2ad2b079
BLAKE2b-256 d40ac9b313964232e5cc4dac9b0abddb3a2fefd2052ff1f88275c5226e129098

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 055963be7d15d70d4b9695ecaf877b28428c2f139666944b2d6739a0bb3bcc1e
MD5 7834f528250c2c95438e6d60780b2f48
BLAKE2b-256 7f48af39ea142989c307b55e491a902147c2c0aef23ec919169517881b0c7a57

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d04d416f86e8244842aae2150bcd844ef87ddabc6439296bd5f67433be428779
MD5 3c9dfddaad6f866f93ee03aa193eedd2
BLAKE2b-256 ab81f950e65f3633e5b468442ff3b9dcce5af104df5e1c2cfd2f08908d55c31f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 518cc8a72ddd7c54aba333173c06a5ba786df3c66418ccdd4f6ee51e879f108e
MD5 3e8ce410be316c6120b2316e5140a223
BLAKE2b-256 90b38f055d7f162fdff9e41385d87291a335c885927e559867bf77b9dfd09519

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 64ed10a673491c733d7413c2626838bef3025ff006b2f4c82f4a671623a9a28c
MD5 7bce57e931fc4c9f05ba838333208835
BLAKE2b-256 747ebafc3e143a86aa0cb5a945fe13870b263cb11a48feed3b11b6970b0172d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b813e96eeceafbcf43cbbab362c5a2445de4d41f97471c79ae00f09d1b2c54ed
MD5 ebc3c29853984f8c7ff0c217093d1836
BLAKE2b-256 cdf5e16c00fd71030bcfc908dc1d191a07d863949eff0844b48225c40b56e4c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 31591ef7609ab055fd7c697610f32aa51da646b568603e18191558451dadc670
MD5 0d718f91bf254d3529937761d63add84
BLAKE2b-256 30b8f9cadc64b67f8e74901b9ead38ff42b645133549f70986cb4851a449322f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3cda9c4f677a2f0db9c350f1945661f9f6ae77d9ac1c1460abb15f3870e3046d
MD5 b577181cfb5e6c11f0af96aaad1b04ab
BLAKE2b-256 60d1710fd2caca9fa314888680c81dba6a66e3d68ab29e9396a1336dd4b6fc3a

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.16-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.16-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d2f8741ea201b3d6d9f81322f017fafbe1712352b270db61dc3b7fcdace2b544
MD5 8104f573c6522c1e027c1974fd1b144c
BLAKE2b-256 aeaf1bdc529dcdf9e8a8c1cadafa1dd4bff12f085c06d95100986a0a740135fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2deec5a5a6f3c72b6bb4f0215e5da09053d21f0660e3b82ace9a52df38c63332
MD5 d897ec1a65f198515babb81e5bd8bc33
BLAKE2b-256 49a704c613b7ddd83d4b7563f28ca8def77c46c2bd8cd2eae851d9efde91bc88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.16-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3a1dc0a3cfe9459d05679a5aa10de033a281137a03de390bf6f616349c9636ef
MD5 2c52cff013d7e1c1f7ffc1e77d9f486f
BLAKE2b-256 50f4863e1e5a4c949b6bfdfb4b69d0c9f6d81462a0ec78ac990f2425da39712a

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