CARDS: A collection of package, revision, and miscellaneous dependency graphs

CARDS (Corpus of Acyclic Repositories and Dependency Systems) is a collection of directed graphs which express dependency relations, extracted from diverse real-world sources such as package managers, version control systems, and event graphs. Each graph contains anywhere from thousands to hundreds of millions of nodes and edges, which are normalized into a simple, unified format. Both cyclic and acyclic variants are included (as some graphs, such as citation networks, are not entirely acyclic). The dataset is suitable for studying the structure of different kinds of dependencies, enabling the characterization and distinction of various dependency graph types. It has been utilized for developing and testing efficient algorithms which leverage the specificities of source version control graphs. The collection is publicly available at doi.org/10.5281/zenodo.14245890.

Authors

Institutions

Publication Details

Published
2025-04-28
DOI
https://doi.org/10.1109/msr66628.2025.00103
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CARDS: A collection of package, revision, and miscellaneous dependency graphs

Laurent Bulteau, Pierre-Yves David, Euxane Tran-Girard
Scientific Computing and Data Management
article

CARDS: A collection of package, revision, and miscellaneous dependency graphs

Laurent Bulteau, Pierre-Yves David, Euxane Tran-Girard
article en

Abstract

CARDS (Corpus of Acyclic Repositories and Dependency Systems) is a collection of directed graphs which express dependency relations, extracted from diverse real-world sources such as package managers, version control systems, and event graphs. Each graph contains anywhere from thousands to hundreds of millions of nodes and edges, which are normalized into a simple, unified format. Both cyclic and acyclic variants are included (as some graphs, such as citation networks, are not entirely acyclic). The dataset is suitable for studying the structure of different kinds of dependencies, enabling the characterization and distinction of various dependency graph types. It has been utilized for developing and testing efficient algorithms which leverage the specificities of source version control graphs. The collection is publicly available at doi.org/10.5281/zenodo.14245890.

Centre National de la Recherche Scientifique (FR), Laboratoire d'Informatique Gaspard-Monge (FR), Université Gustave Eiffel (FR)
Openalex Percentile: Top 98%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

CARDS: A collection of package, revision, and miscellaneous dependency graphs — Laurent Bulteau, Pierre-Yves David, et al. · (2025) | TGRS Research Map | TGRS