Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion schemas/ae_chairs.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/ae_chairs.schema.json",
"title": "AEChair Collection",
"description": "Array of AEChair records. Each element: An AE Chair with chairing history, pipeline status, and cross-conference service.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/AEChair"
Expand Down
2 changes: 1 addition & 1 deletion schemas/ae_members.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/ae_members.schema.json",
"title": "AEMember Collection",
"description": "Array of AEMember records. Each element: An Artifact Evaluation committee member with service history and institutional affiliation.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/AEMember"
Expand Down
2 changes: 1 addition & 1 deletion schemas/artifact_availability.schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://reprodb.github.io/data-schemas/schemas/artifact_availability.schema.json",
"version": "0.2.0",
"version": "0.3.0",
"$defs": {
"AvailabilityRecord": {
"additionalProperties": false,
Expand Down
2 changes: 1 addition & 1 deletion schemas/artifact_citations.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/artifact_citations.schema.json",
"title": "ArtifactCitation Collection",
"description": "Array of ArtifactCitation records. Each element: Citation counts for a single artifact DOI, aggregated from OpenAlex and Semantic Scholar.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/ArtifactCitation"
Expand Down
15 changes: 14 additions & 1 deletion schemas/artifacts.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/artifacts.schema.json",
"title": "Artifact Collection",
"description": "Array of Artifact records. Each element: A single research artifact associated with a conference paper.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/Artifact"
Expand Down Expand Up @@ -77,6 +77,19 @@
"title": "Artifact Urls",
"type": "array"
},
"artifinder_urls": {
"description": "Artifact URLs discovered automatically by ArtiFinder (https://github.com/DistriNet/ArtiFinder) and matched to this paper by title + author list. These links were NOT manually verified by an artifact evaluation committee, carry no badges, and do not contribute to any artifact/reproducibility score. They may, however, be used for repository statistics when they point to a GitHub repo.",
"examples": [
[
"https://github.com/org/discovered-repo"
]
],
"items": {
"type": "string"
},
"title": "Artifinder Urls",
"type": "array"
},
"doi": {
"default": "",
"description": "Canonical artifact DOI extracted from artifact_urls, e.g. '10.5281/zenodo.12345'. Empty string if none found.",
Expand Down
2 changes: 1 addition & 1 deletion schemas/artifacts_by_conference.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/artifacts_by_conference.schema.json",
"title": "ConferenceEntry Collection",
"description": "Array of ConferenceEntry records. Each element: Artifact counts and badge breakdowns for a single conference across all tracked years.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/ConferenceEntry"
Expand Down
2 changes: 1 addition & 1 deletion schemas/artifacts_by_year.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/artifacts_by_year.schema.json",
"title": "ArtifactsByYear Collection",
"description": "Array of ArtifactsByYear records. Each element: Total artifact count for a single year, split into systems and security conferences.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/ArtifactsByYear"
Expand Down
2 changes: 1 addition & 1 deletion schemas/author_index.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/author_index.schema.json",
"title": "AuthorIndexEntry Collection",
"description": "Array of AuthorIndexEntry records. Each element: Canonical author record: stable ID, name, affiliation, external identifiers, and enrichment history.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/AuthorIndexEntry"
Expand Down
2 changes: 1 addition & 1 deletion schemas/author_profiles.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/author_profiles.schema.json",
"title": "AuthorProfile Collection",
"description": "Array of AuthorProfile records. Each element: Unified author profile combining publication record, artifact metrics, and AE committee service.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/AuthorProfile"
Expand Down
2 changes: 1 addition & 1 deletion schemas/author_stats.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/author_stats.schema.json",
"title": "AuthorStats Collection",
"description": "Array of AuthorStats records. Each element: Per-author artifact statistics including badge counts, paper breakdowns, and conference history.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/AuthorStats"
Expand Down
2 changes: 1 addition & 1 deletion schemas/chair_stats.schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://reprodb.github.io/data-schemas/schemas/chair_stats.schema.json",
"version": "0.2.0",
"version": "0.3.0",
"$defs": {
"ChairStatsSummary": {
"additionalProperties": false,
Expand Down
2 changes: 1 addition & 1 deletion schemas/combined_rankings.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/combined_rankings.schema.json",
"title": "AuthorRanking Collection",
"description": "Array of AuthorRanking records. Each element: Author ranking entry combining artifact contributions, citation impact, and AE committee service.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/AuthorRanking"
Expand Down
2 changes: 1 addition & 1 deletion schemas/committee_stats.schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://reprodb.github.io/data-schemas/schemas/committee_stats.schema.json",
"version": "0.2.0",
"version": "0.3.0",
"$defs": {
"CommitteeSize": {
"additionalProperties": false,
Expand Down
2 changes: 1 addition & 1 deletion schemas/institution_ranking_history.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/institution_ranking_history.schema.json",
"title": "InstitutionRankingHistoryEntry Collection",
"description": "Array of InstitutionRankingHistoryEntry records. Each element: Dated snapshot of all institution rankings, enabling rank-over-time analysis.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/InstitutionRankingHistoryEntry"
Expand Down
5 changes: 3 additions & 2 deletions schemas/institution_rankings.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/institution_rankings.schema.json",
"title": "InstitutionRanking Collection",
"description": "Array of InstitutionRanking records. Each element: Institution ranking aggregating artifact production, citation impact, and AE committee service across affiliated authors.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/InstitutionRanking"
Expand Down Expand Up @@ -374,7 +374,8 @@
"artifact_pct",
"author_count",
"conferences",
"years"
"years",
"top_authors"
],
"title": "InstitutionRanking",
"type": "object"
Expand Down
2 changes: 1 addition & 1 deletion schemas/paper_index.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/paper_index.schema.json",
"title": "Paper Collection",
"description": "Array of Paper records. Each element: A paper published at a tracked conference, with artifact badges and citation data.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/Paper"
Expand Down
2 changes: 1 addition & 1 deletion schemas/participation_stats.schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://reprodb.github.io/data-schemas/schemas/participation_stats.schema.json",
"version": "0.2.0",
"version": "0.3.0",
"$defs": {
"AreaTrend": {
"additionalProperties": false,
Expand Down
2 changes: 1 addition & 1 deletion schemas/ranking_history.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/ranking_history.schema.json",
"title": "RankingHistoryEntry Collection",
"description": "Array of RankingHistoryEntry records. Each element: Dated snapshot of all author rankings, enabling rank-over-time analysis.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/RankingHistoryEntry"
Expand Down
2 changes: 1 addition & 1 deletion schemas/repo_stats.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/repo_stats.schema.json",
"title": "RepoStatsEntry Collection",
"description": "Array of RepoStatsEntry records. Each element: GitHub/Zenodo repository metrics for a single artifact (stars, forks, views, downloads).",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/RepoStatsEntry"
Expand Down
2 changes: 1 addition & 1 deletion schemas/repo_stats_summary.schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://reprodb.github.io/data-schemas/schemas/repo_stats_summary.schema.json",
"version": "0.2.0",
"version": "0.3.0",
"$defs": {
"AreaRepoStats": {
"additionalProperties": false,
Expand Down
2 changes: 1 addition & 1 deletion schemas/repo_stats_yearly.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/repo_stats_yearly.schema.json",
"title": "RepoStatsYearly Collection",
"description": "Array of RepoStatsYearly records. Each element: Yearly repository statistics split by area (all, systems, security) with aggregate GitHub metrics.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/RepoStatsYearly"
Expand Down
28 changes: 27 additions & 1 deletion schemas/search_data.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/search_data.schema.json",
"title": "SearchEntry Collection",
"description": "Array of SearchEntry records. Each element: Searchable artifact entry with paper metadata, badges, author names, and institutional affiliations.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/SearchEntry"
Expand Down Expand Up @@ -75,6 +75,19 @@
"title": "Artifact Urls",
"type": "array"
},
"artifinder_urls": {
"description": "Artifact URLs discovered by ArtiFinder and matched to this paper. Not manually verified, no badges, excluded from all scores. Shown in the UI with an 'Artifinder' marker.",
"examples": [
[
"https://github.com/org/discovered-repo"
]
],
"items": {
"type": "string"
},
"title": "Artifinder Urls",
"type": "array"
},
"doi_url": {
"description": "Paper DOI URL, e.g. 'https://doi.org/10.1145/...'. Empty string if not available.",
"examples": [
Expand Down Expand Up @@ -175,6 +188,19 @@
"Distinguished Artifact"
],
"title": "Award"
},
"source": {
"default": "ae",
"description": "Provenance of the entry: 'ae' for papers that went through artifact evaluation (they may still carry additional artifinder_urls), or 'artifinder' for papers that were only discovered by ArtiFinder and never went through AE (no badges, no scores).",
"enum": [
"ae",
"artifinder"
],
"examples": [
"ae"
],
"title": "Source",
"type": "string"
}
},
"required": [
Expand Down
2 changes: 1 addition & 1 deletion schemas/summary.schema.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://reprodb.github.io/data-schemas/schemas/summary.schema.json",
"version": "0.2.0",
"version": "0.3.0",
"additionalProperties": false,
"description": "High-level summary: total artifact and conference counts, year range, and last-updated timestamp.",
"properties": {
Expand Down
2 changes: 1 addition & 1 deletion schemas/top_repos.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"$id": "https://reprodb.github.io/data-schemas/schemas/top_repos.schema.json",
"title": "TopRepo Collection",
"description": "Array of TopRepo records. Each element: Top-ranked artifact repository by GitHub stars, with paper metadata and activity info.",
"version": "0.2.0",
"version": "0.3.0",
"type": "array",
"items": {
"$ref": "#/$defs/TopRepo"
Expand Down