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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.2-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.2.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.2.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for passagemath_benzene-10.5.2.tar.gz
Algorithm Hash digest
SHA256 1a01fc9801808a4ca3fc439086fc9c167bb746a12a1b9d1463578a029f34a452
MD5 b81793e6b2af0075bb688474a86cb3ca
BLAKE2b-256 ec4a0b440e2c1c243a3297db73cd8d92058b2817e8f3970a49b30293dc3dcc00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f39eee570a62f8f747dbbd22024fef7b6387467256c95d4edb7c30c2a097ef09
MD5 f062f07a998859b2cd273f5514d1b4ab
BLAKE2b-256 b8fff2c11104211e0f5e61ee5c4b3314cbb3f4fd958beaf5c996cc904dcf6142

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d7ffbbef753de5e57db2cca337e041396088851de35f655a4b1a224983a99739
MD5 f71c513395ad4575e320bba1c035bdb3
BLAKE2b-256 ab0292e3107bc814c1904630481eac4a87cbc8b639b79ed7a98a8d17d70c96ef

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e36360dd3f6bbecb23598c92317c75bf63f5b33a9823a40eb5085e7e0f03009
MD5 2f47f4ec9b7b4335686a25a71cfbd4df
BLAKE2b-256 322b34c8c30ba4c4dbefc45d542b3370184228f4890ad23d1c8013ec06deb668

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8a38f2a2574268913ecd6f9b52824aca4523f070f391ad4c8d6dde0b16db6f42
MD5 3282571a609d632cfd0841c3d02919d6
BLAKE2b-256 f9a02193abe0b87d4df653baf101c32de7eebcfe3b57e6d5d80e43001985f725

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4a2f786c7d31e819061ca574f44239653e21491dfe5cdd0c0fa402a018a1f846
MD5 9dd2f41e41bd65035092ec4a3c185d35
BLAKE2b-256 5512ae71cb0d5d3f87e83d31aaeae79ffea918104d0d4482c3d9a5cf65c8305a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 01d136b30adb8e331d3ffe1f69330a69c187fad305e71024ad64d3f09edbc16a
MD5 fa3b06489161d666ce38bbc21902ff3f
BLAKE2b-256 2588049aa33e13af8a325a2b78dc2f0127f41c31fc3074ab7791c974fbd6c61e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e6edad63075119d87ea3052de075daf275d140c818fb7e705735ee89eeadfdf
MD5 de1fd98677ff4c01384923aad4e78d52
BLAKE2b-256 5c9fa017f77baf365350445a72787a81e55fe9c6c2e3688aa10aaeaa0be52a02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fbeca1207455bcac8f2de1171884a4960f3f9e5a42e23e41660833434251d8b3
MD5 b09d51db64101f3e8b59e4f007f9334c
BLAKE2b-256 6fe22b42bd1a32745808b72d12fa6d7637ac803a82c5ed0df239894feb007fdd

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67046e0ae520aaad6fc75b98f076bdc98dc0720a3d9149da72fb3f53c9cd73ba
MD5 8f8e1227d75366b9db1926659875c644
BLAKE2b-256 8a4d29f6d34f6fad375b096f207221943f2ef15a345349c0582bc914875abaa0

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 88e8efd8b49112854de6cc8924bdc27e9899234f11a4068a79e64810f60f1172
MD5 ef7b45f86c53a2f6cca71c1f7d7c7c18
BLAKE2b-256 bdbcd36480a5e2860841f2821f09e7017a85760e566da7d2a574f98baae3d074

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 248c1d1eba413c1fa400567e5f3772849e8ef99c860d4acb4684d7368e6c1d80
MD5 d8cf388d9f6ff19cefa81a7919eefb74
BLAKE2b-256 10bf44d2fdc41fa570ffac7f3ec6d6f78d83fabdc197df74f6d2df7930944c60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8ecd127cb1cede5a5cde9097bba15543bea9d1e502e8e73bbd1cdb7f2cf50490
MD5 d29b22b961ae21d9bcf9ad8b28807d64
BLAKE2b-256 2a8f87d50ba086e33007215ca311f3ef7d8b8737cc9d738960c7dadbf74283dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f7846a6d0fb7cf1bee64980e769b339279738cf6671500d65207e730440deab
MD5 f1ece80aa7bd2364a0db438c2d82cd70
BLAKE2b-256 f8255c690bd00ac5b46046aa7e96f9fbe33cc781c4d5943cdcea6591c04c2ee3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 92de7518720d6df4f94b2c00ffb241094fc45bc8de72750eee5b1d70c20d6399
MD5 bb670a82946d79852161fc45dfb7bd4a
BLAKE2b-256 70c09279a8bbca5bd359f053bc6cfe3e69978bddb7d87ce75fd7d5bf2f1ef2a4

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4bbf085e3f43f4bfe98e4ba51f276ad2a01cec7227319a6c662d6d3cbd940a0
MD5 fe40c7c073195d0e9c9b51e1394be0ef
BLAKE2b-256 6347d1356eaea04fba1e2478a1882ae432783e27e87a5dd144643c84f1c65ab5

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d28beaea0cb810fd80be6d0aa91ec6972cf439ad6eca6b1aebc8179bbff1f55a
MD5 8332fef82883bf83b73064f835fdbec8
BLAKE2b-256 efae1fe6f994605cc3b2a34f737cce92ea83a0c4299babefd6fc9e6e19bdcc79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 84b603e312be4b3f36115f3154b2f31e779c12a24a60750cf01012dd93d95471
MD5 64067a83c4d8c1528f27359b0af1f86d
BLAKE2b-256 9bba8fdfb5bd52a871fd82d08422274e16f6512f7c895ced89164b5a13cbc964

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 63bff561c37f275c28da1738094e69545946f2651a4e1c2397103021ba673fe5
MD5 9850cc3ae3647c361a3b655210e3c2bb
BLAKE2b-256 ac97e7c8e6b55614cd315c88983653de02260b12921f67668e464df8ff2b2202

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2dce066491f606de6dcd926104111737903a5842c794edcb7d9b2fdb140ad6da
MD5 9aadd8b083d81ae3fdb32aa12e5ba644
BLAKE2b-256 499cd9e2d701141db639ff09cdf2d7ad3f3d54689e2f6ed42a675590a815684a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c9a99e4850d67426808be73b88a851697adc251b217f229b453be2a8841adc7d
MD5 b11f1002744f0945a00f40d16050b13e
BLAKE2b-256 c6fe7c3ea591e61cdc8d2aa88942b8d9150ccc9e2962d25c458841dcc86739f5

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9916f1aaede750cb4d8851243b2a551f07a7121c505cd4eb4fdc305e91995cdd
MD5 7cb359c3a58d8584bd3c272d45a2e703
BLAKE2b-256 43c465be590c1a6d8d3e2f3fcd401367669dca4c388cc1451216ea6199e7651f

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.2-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.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ab830f5d50fc857cd7b273161c263dc4635074306e452785d3df59452459ac66
MD5 3bf30dd7673c0f2d0d84f8049ec57d12
BLAKE2b-256 3961b4678704e6ada0f1fa8cf6b6e8b8a3150f301200f5b4448bbccf372bf888

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5dcad2a7e3708b6b881ba6b089b9ab4f060c84687727c3ea98f84edcaa64245e
MD5 6c5079d592788674a1e50c1b59edb684
BLAKE2b-256 1438e2a54e8ac1aab07ee284697f1e979f8faa83f21b3e5eff39a1448f5c85de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.2-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6b5d2c94314d373592b0c3b97d5756bef07931306ad7ca86278a8179785bda72
MD5 6ab348f1fc3bfd886d2d6ed1827c7653
BLAKE2b-256 a9b3a4b7fd65491caca962efd16f29c52d8416c53bf15a7ef1249287bc170c90

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