An open API service indexing awesome lists of open source software.

https://github.com/hadim/pygraphml

Parse GraphML file in Python.
https://github.com/hadim/pygraphml

Last synced: 11 months ago
JSON representation

Parse GraphML file in Python.

Awesome Lists containing this project

README

          

# pygraphml

[![Build Status](https://travis-ci.org/hadim/pygraphml.svg?branch=master)](https://travis-ci.org/hadim/pygraphml)
[![PyPI version](https://img.shields.io/pypi/v/pygraphml.svg?maxAge=2591000)](https://pypi.org/project/pygraphml/)

`pygraphml` is a Python library designed to parse GraphML file. To
see specification about GraphML, see http://graphml.graphdrawing.org/

A documentation is provided as a [Jupyter notebook](notebooks/documentation.ipynb).

# Requirements

- Python > 2.7 and > 3.6.
- `matplotlib` and [`networkx`](http://networkx.lanl.gov/) for visualization (optional).

# Install

`pip install pygraphml`

Or you can use Anaconda and `conda-forge` :

```
conda config --add channels conda-forge
conda install pygraphml
```

# License

Under BSD license. See [LICENSE](LICENSE).

# Authors

- Hadrien Mary
- Nick Hamilton