Each folder such as ENZYMES
consists of a set of graph files.
edge list
(e.g., .edges, or .mtx).
class label file
(.nodes, or .node_labels) that encodes the class labels of the nodes. This is useful for the node classification task.
There is also a file in each graph collection folder (such as ENZYMES
, MUTAG
, etc.) that encodes the label of each graph. This is useful for the graph classification task, that is, predicting a label for each graph in the collection. The extension of the graph label file is .graphlabel
, e.g., for the ENZYMES
graph collection, the file is ENZYMES.graphlabel
.
Each line of the file encodes a label for a particular graph. For example:
In particular, the first line:
1 6
2 6
3 6
4 6
5 6
...
1 6
, assigns the label 6
to the graph first graph (e.g., g1) represented by ENZYMES_g1.edges
and ENZYMES_g1.nodes
.
If you publish material based on data obtained from this repository, then, in your acknowledgements, please note the assistance you received by using network repository.
Please use the following BiBTeX
reference:
Many of the datasets have additional citation requests; these can be found on each dataset page. See the data license and policy for more information.
@inproceedings{nr-aaai15,
title = {The Network Data Repository with Interactive Graph Analytics and Visualization},
author={Ryan A. Rossi and Nesreen K. Ahmed},
booktitle = {Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence},
url={http://networkrepository.com},
year={2015}
}