Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anvaka/ngraph.serialization
Graph serialization
https://github.com/anvaka/ngraph.serialization
Last synced: 5 days ago
JSON representation
Graph serialization
- Host: GitHub
- URL: https://github.com/anvaka/ngraph.serialization
- Owner: anvaka
- License: bsd-3-clause
- Created: 2013-11-11T01:58:31.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-29T04:37:58.000Z (6 months ago)
- Last Synced: 2024-10-01T13:22:05.983Z (about 1 month ago)
- Language: JavaScript
- Size: 23.4 KB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - anvaka/ngraph.serialization - Graph serialization (others)
README
ngraph.serialization
====================This library provides serialization and deserialization of a graph into various formats.
Currently supported formats are:* JSON - is the most readable and simple graph storage format. Main
drawback of this format is its size - for large graph due to verbosity
of the format it can take more space then it could.
* [Matrix market format](http://math.nist.gov/MatrixMarket/formats.html) is a
format suitable for representing general sparse matrices. Only nonzero entries
are provided, and the coordinates of each nonzero entry is given explicitly.
Most notably this format is used to store
[University of Florida Sparse Matrix Collection](http://www.cise.ufl.edu/research/sparse/matrices/index.html)You can also use specialized serializers:
* [ngraph.fromdot](github.com/anvaka/ngraph.fromdot) - load graph from DOT format
* [ngraph.todot](github.com/anvaka/ngraph.todot) - saves graph as DOT format
* [ngraph.fromjson](github.com/anvaka/ngraph.fromjson) - load graph from JSON format
* [ngraph.tojson](github.com/anvaka/ngraph.tojson) - saves graph as JSON format