Data & Code
I release the datasets, code, and web apps developed in my research.
For many of my papers, the code and data are available so that the results can be reproduced.
See the Publications page for the corresponding papers and my GitHub for other code.
Web App
Data
-
CitationCS dataset
A citation dataset of computer science conference and journal papers.
It integrates information from OpenAlex, DBLP, CORE, and SCImago, and contains metadata for 3,720,575 papers and 22,908,275 internal citations.
The data is provided in JSON Lines format.
Paper 1: Kazuki Nakajima, Yuya Sasaki, Sohei Tokuno, and George Fletcher. Quantifying gendered citation imbalance in computer science conferences. Proc. AIES (2024).
Paper 2: Kazuki Nakajima, Yuya Sasaki, Sohei Tokuno, and George Fletcher. Systemic Gendered Citation Imbalance in Computer Science: Evidence from Conferences and Journals. Scientometrics (2026).
-
Co-citation hypergraph data
A series of co-citation hypergraph datasets, each representing highly cited papers in a research field as nodes and co-citation relations as hyperedges.
Every dataset was constructed from the OpenAlex Snapshot (2024-09-27),
and each node has attributes such as OpenAlex work ID, paper title, publication date, topic, subfield, field, domain, and citation count.
The datasets are also available as part of XGI-DATA.
A dataset is provided for each research field:
- cs-cocitations (Computer Science): 3,118 nodes and 53,886 hyperedges.
- biochem-cocitations (Biochemistry, Genetics and Molecular Biology): 8,998 nodes and 50,289 hyperedges.
- math-cocitations (Mathematics): 2,972 nodes and 17,099 hyperedges.
- neuro-cocitations (Neuroscience): 4,267 nodes and 16,771 hyperedges.
- physics-cocitations (Physics and Astronomy): 5,347 nodes and 42,535 hyperedges.
Paper: Kazuki Nakajima, Yuya Sasaki, Takeaki Uno, and Masaki Aida. Learning Multi-Order Block Structure in Higher-Order Networks. arXiv preprint (2025).
-
Co-citation modularity datasets
Datasets for reproducing the results of our paper on the declining modularity of intellectual bases during the emergence of research areas.
They contain the derived data and analysis results, and, together with the code, can be used to regenerate the figures, tables, and statistics in the paper.
Paper: Kazuki Nakajima, Yuya Sasaki, and Masaki Aida. Declining Modularity of Intellectual Bases During the Emergence of Research Areas. arXiv preprint (2026).
Code
Sampling and Estimation for Social Networks
Reference Models and Stochastic Block Models for Higher-Order Networks
-
hyper-dK-series
Python/C++ code for generating reference and null models of hypergraphs.
Depending on the parameters dv = 0, 1, 2, 2.5 and de = 0, 1,
it generates randomized hypergraphs that preserve statistics such as node degree, degree correlation, redundancy coefficient, and hyperedge size.
The Python implementation is accelerated with Numba and also includes code for higher-order rich-club detection.
Paper: Kazuki Nakajima, Kazuyuki Shudo, Naoki Masuda. Randomizing hypergraphs preserving degree correlation and local clustering. IEEE Transactions on Network Science and Engineering (2022).
-
dK-series
A Python package for generating reference models of unweighted networks.
Depending on the parameter d = 0, 1, 1.5, 2, 2.5, it generates random graphs that preserve statistics up to the number of edges, degree distribution, degree correlation, and clustering coefficient.
Released on PyPI in March 2026 as the Python package dk_series, with support for simple-graph sampling at d = 1 and d = 2.
-
HyperNEO
Python code for inferring and visualizing the community structure of attributed hypergraphs. By combining a mixed-membership stochastic block model for hypergraphs with a dimensionality reduction method, it can infer overlapping community structure of nodes and visualize it together with attribute information.
Paper: Kazuki Nakajima, Takeaki Uno. Inference and Visualization of Community Structure in Attributed Hypergraphs Using Mixed-Membership Stochastic Block Models. Social Network Analysis and Mining (2025).
-
HyperMOSBM
Python code for a stochastic block model that learns the block structure of higher-order networks for each interaction order (hyperedge size).
It infers an optimal partition of the set of interaction orders and captures the mesoscopic structure of hypergraphs.
Paper: Kazuki Nakajima, Yuya Sasaki, Takeaki Uno, and Masaki Aida. Learning Multi-Order Block Structure in Higher-Order Networks. arXiv preprint (2025).
Metascience