遇见数据集

GONets: A first-look into GitHub Organisation Networks

收藏
Zenodo2026-04-27 更新2026-05-26 收录
官方服务:

资源简介:

Introduction We introduce GONets (accepted at SIGIR 2026), a publicly available dataset that provides a direct bipartite representation of user–repository interactions at the organisational level. GONets comprises over 230,000 GitHub organisations, 2.52 million unique users, 4.37 million repositories, and nearly 30 million contribution edges, enriched with detailed organisational metadata including organisation size, creation date, and follower count. We present an automated data collection pipeline that retrieves organisational and membership information via GitHub’s API, aggregates user–repository contribution data, and constructs large-scale bipartite networks suitable for network analysis and modelling. Using this dataset, we conduct the first large-scale characterisation of the GitHub organisational ecosystem, analysing organisational attributes and user–repository contribution patterns across a diverse range of organisations. We release the complete dataset and collection pipeline to support reproducible research and facilitate future studies on topics including code reuse diffusion, collaboration dynamics, and the security ecosystem of GitHub organisations. Data Description Each entry in the dataset corresponds to one GitHub organization collected via the GitHub REST API. The dataset includes organizational identifiers, profile information, URLs, activity statistics, settings, timestamps, and metadata. Each field is described below. id: Unique numeric identifier of the GitHub organization. login: GitHub username of the organization. node_id: GraphQL node identifier of the organization. type: Account type (e.g., Organization). url: API URL of the organization. html_url: Browser-accessible profile URL. avatar_url: URL of the organization’s avatar image. repos_url: API URL listing the organization’s repositories. events_url: API URL listing the organization’s events. hooks_url: API URL for organization webhooks. issues_url: API URL for organization-level issues. members_url: API URL listing organization members. pub_mem_url: API URL listing public organization members. name: Display name of the organization. description: Textual description or bio of the organization. company: Associated company name, if provided. location: Geographical location of the organization. public_repos: Number of public repositories owned by the organization. public_gists: Number of public gists associated with the organization. followers: Number of followers of the organization. following: Number of accounts the organization follows. is_verified: Whether the organization is verified on GitHub. has_org_projects: Whether organization-level projects are enabled. has_repo_projects: Whether repository-level projects are enabled. created_at: Timestamp when the organization was created. updated_at: Timestamp of the last update to the organization profile. archived_at: Timestamp when the organization was archived, if applicable. fetched_at: Timestamp when the data was collected. Data Anonymization The data is anonymized by excluding fields that may contain Personally Identifiable Information (PII) or pose privacy and misuse risks. These include public email addresses, social media handles, websites, and the full raw JSON API response. Files github_orgs_final.dbA SQLite database containing the finalized GitHub organization dataset with all released fields. github_orgs_gmlfiles.tar.gzA compressed archive containing GitHub organization network data serialized in GML format. tutorials.tar.gz / sql_tutorial.pyA Python script illustrating how to query and analyze the dataset using SQL-based workflows. tutorials.tar.gz / gml_tutorial.pyA Python script demonstrating how to load and analyze the dataset using the GML format. Data Sample { "id": 12345678, "login": "example-org", "node_id": "MDEyOk9yZ2FuaXphdGlvbjEyMzQ1Njc4", "type": "Organization", "html_url": "https://github.com/example-org", "avatar_url": "https://avatars.githubusercontent.com/u/12345678", "public_repos": 42, "public_gists": 0, "followers": 128, "following": 3, "is_verified": 1, "has_org_projects": 1, "has_repo_projects": 1, "created_at": "2016-05-12T10:24:18Z", "updated_at": "2024-01-08T14:32:01Z", "fetched_at": "2024-02-15T09:10:44Z" }

提供机构:
Zenodo
创建时间:
2026-04-27
二维码
社区交流群
二维码
科研交流群
商业服务