Dataset Overview

This section provides detailed documentation for all supported datasets in PyGDA, including their domains and sources.

Citation Networks

Arxiv

  • Domains: 3 domains based on publication years
  • Source: ogbn-arxiv
  • Processing: See ArxivDataset
  • Features: Generated from paper abstracts
  • Note: Can be preprocessed with scripts in benchmark folder

Citation

MAG

Social Networks

Blog

Twitch

Infrastructure Networks

Airport

Graph Classification Benchmarks

TUGraph

  • Datasets:

    • PROTEINS
    • FRANKENSTEIN
    • Mutagenicity
  • Domains: 2 domains based on density for each dataset

  • Source: Adopted from TUDataset
  • Processing: See GraphTUDataset
  • Download: Download Link

Usage Example

from pygda.datasets import CitationDataset

# Load the Citation dataset
dataset = CitationDataset(root='data/citation', name='ACMv9')
data = dataset[0]

# Access the data
x = data.x  # Node features
edge_index = data.edge_index  # Graph connectivity
y = data.y  # Labels

Each dataset documentation includes:

  • Detailed domain descriptions
  • Data sources and references
  • Processing instructions
  • Download information
  • Usage examples
  • Implementation details

For specific details about each dataset, please visit their respective documentation pages linked above.