algebraic-graphs-io: I/O utilities and datasets for algebraic-graphs

[ bsd3, data-mining, graphs, library, parsing ] [ Propose Tags ]

I/O utilities and datasets for algebraic-graphs. See README for details


[Skip to Readme]
Versions [RSS] [faq] 0.1.1.0, 0.1.2.0, 0.1.3.0, 0.1.4.0, 0.1.5.0, 0.1.5.1, 0.2, 0.3, 0.4
Change log CHANGELOG.md
Dependencies algebraic-graphs, attoparsec, base (>=4.7 && <5), binary, binary-conduit, bytestring, conduit, conduit-extra, containers, csv-conduit (>=0.7.2), directory, dot (>=0.3), exceptions, filepath, http-conduit, matrix-market-attoparsec, megaparsec, mtl, parser-combinators, primitive, tar-conduit, text, transformers, vector [details]
License BSD-3-Clause
Copyright 2020-2021 ocramz
Author Marco Zocca
Maintainer ocramz
Revised Revision 1 made by ocramz at 2020-12-30T11:36:07Z
Category Graphs, Parsing, Data Mining
Home page https://github.com/ocramz/algebraic-graphs-io
Source repo head: git clone https://github.com/ocramz/algebraic-graphs-io
Uploaded by ocramz at 2020-12-30T11:15:54Z
Distributions NixOS:0.4
Downloads 550 total (49 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2020-12-30 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees

Candidates


Readme for algebraic-graphs-io-0.4

[back to package description]

algebraic-graphs-io

This package collects I/O utilities for algebraic-graphs : parsers and serializers for common graph data interchange formats, as well as functionality for downloading and caching larger datasets.

Formats

Currently the following formats are supported :

  • GML : used by a few common graph software packages (NetworkX, Gephi, graphviz, and others)

  • .tsv : tab-separated list of edge data, used e.g. for the Graph Challenge dataset [1]

Datasets

The package contains some small example datasets (e.g. "lesmiserables" and "karateclub"); these are provided ready for consumption in Algebra.Graph.IO.Datasets.

There are also bindings to larger datasets, such as the ones provided by the LINQS group [2] (e.g. "citeseer" and "cora").

Contributing

PRs and contributions welcome!

References

[1] GraphChallenge https://graphchallenge.mit.edu/data-sets

[2] LINQS https://linqs.soe.ucsc.edu/data