Skip to content

Multi-target API for graph analytics with Dask

License

Notifications You must be signed in to change notification settings

seibert/metagraph

 
 

Repository files navigation

Metagraph

Conda Version Build Status Coverage Status License Code style Documentation Status

Python library for running graph algorithms on a variety of hardware backends. Data representing the graph will be automatically converted between available hardware options to find an efficient solution.

Visit ReadTheDocs page for more details.

Development Environment

To create a new development environment:

conda env create
conda activate mg
pre-commit install  # for black
python setup.py develop

To run unit tests + coverage automatically

pytest

To build web documentation

cd docs
make html

To build PDF documentation

cd docs
make latexpdf

About

Multi-target API for graph analytics with Dask

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.0%
  • HTML 5.7%
  • CSS 1.3%