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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.5.10-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.10.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.5.10.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.10.tar.gz
Algorithm Hash digest
SHA256 e93c5b08dd66ef9fe21ed3526935ee613811a483fb74ca360177c02b84980d81
MD5 7b9cc64849d7d92a65d9659b03cf0008
BLAKE2b-256 56a78cce91085d6759a7d9f7765fbb5a072403da18a3cad56110109fd0f395ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6dd1b7a4f9a8ed4fa769dc96fc88ca4c5733af425e3bc5c459ebc5c7693cbdb7
MD5 02d7e24bc83d8f1096fac360d3b00a9c
BLAKE2b-256 66f649bc74c8e2892592c08a9ec1b66aec4236e3c6fee083759d7ea127ccb8a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ce1e10fde756b927ae08305c0a220f3b24def41f64301616fca2e66c8e2bfadc
MD5 4952093fb00d4ebd7ac25ba3aed6487f
BLAKE2b-256 cd492beed095c82ee39ad1bdb530876ad9d3b0431a1fd080d5996b4e8e3e1804

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b559bfa6b486c7afa57b7c35f8cb79dfcc10aed3d720e3b53b8ba8342c12994a
MD5 6a9c20b5f0b1327a5df217335270db7a
BLAKE2b-256 a5a3cff43deef61ddf87c6ce9a90efd2789cd08804ed9b9df7d36a792bac8fae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1a63f19b0b63d3ef9a4d7fb37ad647e78f2546e35c3c308befd2c460420ce684
MD5 730b4e8e5891486287ebee06ed490bc6
BLAKE2b-256 9833f0566321ef027451c1175e163e7f6b1c84a17b9efc4b6de20ca1ff6e286f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 816921ea443ba9f8d1cd3869a2e9964430f8b704e5dc7b8d8b9e4770f24fb59d
MD5 63a874a5e83100ceee74cf9bacfd8a8d
BLAKE2b-256 06d20d346f3a2df52316aae7f26fb4a063bf61078779d106db1e8b408ee25b3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7ba6f503f2f75b800658ebc0670e3afd9323a63f33cc63042c368923a2d39b1a
MD5 ee207d05619940b5b7695098f0189480
BLAKE2b-256 198d532a972b0cac1605c683020a7ea6444fddc93a06d4eaf5bba37677ff18ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a5e673fb015fc93173640e58d6f88fab3d5455d93c09189d2c6d69cdf914545a
MD5 b1f64f2f1820c69411648cb2990ec0ae
BLAKE2b-256 a2a65ce5c1cad747322dddc11df348ecc03f9ef9aaee7d9d3bf661ee3c98d8ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.5.10-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 abbf24986119033a6208f8d5aba21ae451eb3a32f83373ac65bf95ac70bafd4d
MD5 76d5c032fab710b58465cea42594852f
BLAKE2b-256 da6577963a94b740a156aa0198bb2cab53ff7258577db88c49e63a9204191ea9

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