Skip to main content

Add static script_dir() method to Path

Project description

# 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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

graphing-0.0.25-py3-none-any.whl (49.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page