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

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_benzene-10.4.68-cp312-cp312-macosx_13_0_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_benzene-10.4.68-cp311-cp311-macosx_14_0_arm64.whl (29.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_benzene-10.4.68-cp311-cp311-macosx_13_0_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_benzene-10.4.68-cp310-cp310-macosx_14_0_arm64.whl (29.4 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_benzene-10.4.68-cp310-cp310-macosx_13_0_x86_64.whl (31.0 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_benzene-10.4.68-cp39-cp39-macosx_14_0_arm64.whl (29.4 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_benzene-10.4.68-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.4.68.tar.gz.

File metadata

  • Download URL: passagemath_benzene-10.4.68.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.4.68.tar.gz
Algorithm Hash digest
SHA256 a78c2051fb4cb5e994fa45ccc09060689b3ff356e2626b1eb980fdcb563cbcb0
MD5 88f13a7883ab27581a86bf9f6d18cac2
BLAKE2b-256 029def3cbeb49e5ee273b443c84dcccdc2b71d322339f026d7c9c6b891857cb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3a254c3342c980700d94acd7abc3dfc9ab8b17ae5c6d1dde666d293d2805a6d8
MD5 1c93590a618d55da27de01f960ac6d40
BLAKE2b-256 2557ac6358cd4194d79c98f45c1dfdd072fd236caf35abc61660ed008c0f31cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fa103759056043a6f585064a207b8b3f8966f8143c21f28af2fc4ae4231f4c80
MD5 8ee374d7b7d4609a742d411a6e5afdfc
BLAKE2b-256 0d6c56f31a3b46ddb25f58e715e099fc355324d1f025d0ac32b4c5f5f32ebed3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e7c983df225e6152a81440934d1e7aedc57c8911e38453f10f2e38ff28a733e4
MD5 9a4164f7ac3d87570153d18fea494f20
BLAKE2b-256 3a1fcc0723d2c58ede26239e8bacbd5acf81b30770553a4c8b21737783561162

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e400f8a4884f84229e7282c4fb392168ba46467b91cdd25f728c1d8c5ae87c14
MD5 45aea567b9d1ca17303bde2918bff043
BLAKE2b-256 57ecee6aa0f4aa0f3719862aab6bd73cc474027422140b9fa9e2b527c204d176

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b1f2262f4423b9d858b643018ae971647f89a166fbb8d54e7c49c2c60801c296
MD5 44c55be18213cd8010b365d5764f4e25
BLAKE2b-256 fa9f4ff2367cb5b7786be25ef989f8bdbb1ffdc878161df4d806d31aace3dd51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3447d0f7deaff632cce928cf8b83c86e168d0270a269e2f04261166dfdd54179
MD5 6b015a0a7cdb0bcbd3101f2a506d594e
BLAKE2b-256 dfbbcfa2964bbd43e5f879a98999916a3fa24b48d100906266dfe107a67df48c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bcc7a03d19c4d78c2f7418520b0afe49f639131d32df6496c388132165c0028e
MD5 346946c1d6bfa7589b8ed7493fc296f0
BLAKE2b-256 2b033d4575e8f110ddfc9c54a91139d4e40b733c7aa544b02d1b52aa059e1cdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_benzene-10.4.68-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 50951306d4125f9024cc1144ed8d43bf288d54bd8833998ce52d73ffbc86cf7a
MD5 55da1ac1acac43fbf7498d26a338271a
BLAKE2b-256 37394a34e7de6905883d57d40e4a7760b7f428e30ed79a13ce323d80bca5309c

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