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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.12-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.12.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.12.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.12.tar.gz
Algorithm Hash digest
SHA256 cca8642e3826f5672450b06969e3303128505ee2fd510f724d08ff118f3e4878
MD5 991b58b560a81a7307cf13dcb10a14b7
BLAKE2b-256 c6d24c8c2b052d739cb95bc176b3b8c1ad50dd346c5f2cbc0ef071a502487acb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d6aa630b6d653ccf3fbe0a77f2919148d902e554ece9def0b019fb614afb485c
MD5 8d6669e2ec0aee61b26da6e33d3c21d4
BLAKE2b-256 e4d83b33f568f045f553e374f6d0de28c9c1f5119644b5114dd9b6fde6534d50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d2c627872b922a20b3dfe5705112d24fbcf12100d312f1fdf9b6f1ff7d617f9d
MD5 0d81e69fc25065101fdd2cd4796064a8
BLAKE2b-256 6c8404ff10879e551aacfec78d00d242972d02ff979d2f545c7c20681348f4d7

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4cfc3cee8217963523cd3c75707700e8b9b1b152481dd79ffbae23c0ad09f393
MD5 a88a943d287119627406e40b5f7ca371
BLAKE2b-256 26c27f6c900e4d961de392de1728fecd3cb96c88471c326539a3498f6061fdab

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 315e68b8a63098811684145dd789c063343929c3c0aae67a0f0a86a458d6ffa1
MD5 a9c4341f1c92ea38118aa089f38a9047
BLAKE2b-256 6fb4954144ac5879a07974e608876520e0e95d912f20e120cf3065fffc7c0502

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3c888a6e46ff108aac921b15435f306f0715c4df32ca79fdef76e37a1a76e50c
MD5 fa667835f00a008f4f9c98147037c971
BLAKE2b-256 7cdb9fac2c3a30b068700d230fb140556bc149d62de129d48011b8d4e761b169

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 479c5213e404c52b741d4674e46cc8191de16283eaa7a07bc6466749884789b2
MD5 1ccba73421b2012b834530254da0d9e1
BLAKE2b-256 7db953268fee31cba65826c10150eb0d43c34c564eb3b9d5c84c20eebc7a2e9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dc32d0d87b59c38237893f878eecd33fc6924679907c7c4ace2c3a87005a54be
MD5 81ac2d1734a943f6eb964058f6b8da58
BLAKE2b-256 05579df1a9c29deaf71b4e4ca7f1d376367806df3dfbfb901d2fc01e277ac874

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 78fe3f5488a26c3000757621d8338958ec1f9d09424058c2666f6a1a219268cb
MD5 06f7c7d367641126c96af4bd2cd9fdfd
BLAKE2b-256 fe9e0cdd48e104bc341f80976a9d896f887f61ce18e944dff950c173026af500

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19181bfeb2cb56fc9220cfd7a83f2162c8405afb2f89f964d56eb785af088dca
MD5 74bb6bee9b16b06a82d60151b64bcac3
BLAKE2b-256 28cd69a7167323d9b39b87d917a27ceed6e7c1628244998a6d504965168f4e66

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3bd945dbe508add0ab1785babd8872ec508e186d38f8105bcb68c091412f6534
MD5 71bcbe55b0d49488d5a188802f7e7e75
BLAKE2b-256 3211d08b7faa53614baaa2db1c6cbd7821199878b8abdc89f3cc159e9ae6de42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 af27244a12a52b5a17d3bc2c37301cb57a37867f80cca18cf8f15647e31330e7
MD5 b5cb40eeb7aeaf9dfd5f0b452c8bd828
BLAKE2b-256 bf841bc6f929803b1def4db8f1f36dd129b0cec07e7e8eb1fe74f88123123c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 985e97bd404084d059d58dd1c15025a9a017c40ec02292e1974461a67adc30bc
MD5 dd0cf6131409b9140f58a3dba06f1c62
BLAKE2b-256 15d0e15447c8d081b3ed0a3dc370fbffd5ec9cc9471794c1f6eff88f4a15e836

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9cd1d264fce354cb418fb222c72ff57febab754cdeacd71670663d7adce6761a
MD5 824a7d32277d01e8aa24f8e14ea8faa5
BLAKE2b-256 a5f8dcf7cf904550900d005b3536b8242857383018a2ddae8cdd456cbe057b2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e5ddbc75ec75187fb752660eb37df93e7918af265d045df9928edd565c5e13cb
MD5 cc9aa4bee4f38faf592eb1073428085c
BLAKE2b-256 86167d22908136ce1b99650205e188c009f441494ff1a8cdba6f72c003252250

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7781dc13814b9960149146b9440f1b3b3d31a93da0c527bf43675dcb906725a6
MD5 bbb7ca08d8db7aca485919c34f51b2e0
BLAKE2b-256 0fa79cbede387ee608a7efc8df09c1ef81bbb2e92156af6841ced0b7c478e82d

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d5e81cc1d7854837836dae8d701d99cb855a61b18e889e04d8538ca7352b7df
MD5 60c14e4f18b56eacb0ffd782a04bc176
BLAKE2b-256 b691c92d000ce328512ef10fe2c113102790966acd8971d0ec7ca636c72650ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f28d18e23b7cd4bde81b8f7be16e9fba2bee127576080a79a472def5ba797fe6
MD5 2bdc595f9e6946fdfde881cd64017058
BLAKE2b-256 b3edeedb11a6693110e54bb1590124bacdab3e363ea5b3b4ffe43f291dd7f163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 be5a32a652aa5e6274f09a186b9d57de69da99623fda6b5b5ef6422b6c005094
MD5 8c2cacee489bea1933a76f9772b76319
BLAKE2b-256 7afefc239088bf116b261ef263927be7fa6d5da77729e63aa92947db803d1d09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a431a01ecccdb72600e82d2f0cb85fbbcf0b08f87a2ff63cf834df95f2f77dba
MD5 d8cf2c3774c3d7987b1551e724a5a549
BLAKE2b-256 da5f36130ad688522594941c82fc411faa53b1212aa7d587f5cf801d15379622

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2d24724e141214ce8ae884d8f61935de852588b73fb7bdc118acc63b36661779
MD5 ee7e185e2b780ccdae01b096dc5c462d
BLAKE2b-256 679a655918214178d8cd305b21e47d35088e64ec06d665d4c0fffc96523757a7

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8a5bd9c068f149da1851057c5a2f7dbc6a3094e3af4e38bf7854334c8406fbb
MD5 75e9b2801c1ff363fbd3ced7d336f2c9
BLAKE2b-256 6357dd7c953f848d7489225784926d22f8d6bbcf196eaa4d348be71f1546a077

See more details on using hashes here.

File details

Details for the file passagemath_benzene-10.5.12-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.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 34083198777021cbf2842505d8e66f500956e1b8181da035cdf61aaf398f74d1
MD5 f5de614e6caa798decce753f27525c5d
BLAKE2b-256 5fa71e8127d0e87178a0e3fc896d9aea9b962065acbf867bf6dc068e2c9185d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a5364be6c8d64cd3a9c91e268868c98dd6aff5e8cb11b4e689d5f51fed1c61b9
MD5 85509474f6cf3ce7fa244713f62c2460
BLAKE2b-256 7c3d940fd9efe6e9190056a3e4153f6b50da33eed1470781729e556ad9fa0f76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.12-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 28b9a19cca15d384a61111a6296f4eb0048c72d561de4e7c782fd849c1b4e2ad
MD5 67b6d5dd75932e0268cc2dbbc3afda93
BLAKE2b-256 16d6bf50f05bc99258a30c2df5a190676fd909c2c55ddd8e82cca45e3dd5c5a9

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