Skip to main content

# graphing

This Python library provides several graphing-related utilities that can be used to apply graph theory concepts and graph algorithms to a variety of problems.

## Getting Started This library is available for use on PyPI here: [https://pypi.org/project/graphing/](https://pypi.org/project/graphing/)

For local development, do the following. - Clone this repository. - Set up and activate a Python3 virtual environment using conda. More info here: [https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-with-commands](https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-with-commands) - Navigate to the graphing repo. - Run the command: python3 setup.py install to install the package in the conda virtual environment. - As development progresses, run the above command to update the build in the conda virtual environment.

## Sample Code

Try to run the following sample code:

> from graphing.special_graphs.neural_trigraph.path_cover import min_cover_trigraph > > from graphing.special_graphs.neural_trigraph.rand_graph import * > ## Generate a random neural trigraph. Here, it is two sets of edges between layers 1 and 2 (edges1) and layers 2 and 3 (edges2) > edges1, edges2 = neur_trig_edges(7, 3, 7, shuffle_p=.05) > ## Find the full-path cover for this neural trigraph. > paths1 = min_cover_trigraph(edges1, edges2) > > print(paths1)

Metadata

Release files for graphing 0.0.26

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for graphing 0.0.26
File Size Uploaded
graphing-0.0.26.tar.gz 38.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for graphing 0.0.26
File Interpreter ABI Platform
graphing-0.0.26-py3-none-any.whl Python 3 none any Details

Total release size: 88.1 kB

Release files / graphing-0.0.26.tar.gz

Download URL graphing-0.0.26.tar.gz
Size 38.3 kB
Tags Source
SHA-256 checksum
How to use checksums
cb245e31bb933362c4709a0c2814becf073d60a6a7044b6b7f885e39e7bdc34b
BLAKE2b-256 checksum
How to use checksums
8830b95833ac21a1cae5f695361e48a2275bef9bac34c7d1a9488bbd97618e66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / graphing-0.0.26-py3-none-any.whl

Download URL graphing-0.0.26-py3-none-any.whl
Size 49.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f55f6088ba9f95bbdfdfa8b63fcb513dca39452925796dc992fdbed5f1421905
BLAKE2b-256 checksum
How to use checksums
9caf7cb538edd3daf2c6a400838657d0f3decd48f33154a7dcf814ee5ff9f558
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.0.26 This release

2 release files

0.0.25

1 release file

0.0.24

1 release file

0.0.22

1 release file

0.0.21

2 release files

0.0.20

1 release file

0.0.19

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

3 release files

0.0.12

2 release files

0.0.10

1 release file

0.0.8

3 release files

0.0.6

1 release file

0.0.4

1 release file

0.0.3

3 release files

0.0.2

3 release files

0.0.1

3 release files

0.0.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page