CoolFace
Datasetpublic

cometadata/arxiv-software-repo-links-datacite-enrichment-format

arXiv Software Repository Links - DataCite Enrichment Format A collection of metadata enrichments, formatted for DataCite's enrichment API, that add links between arXiv papers (via DOI) and the software repositories they reference or are supplemented by. Quick Start from datasets import load_dataset ds = load_dataset("cometadata/arxiv-software-repo-links-datacite-enrichment-format") Dataset Description Each record is a DataCite-style enrichment… See the full description on the dataset page: https://huggingface.co/datasets/cometadata/arxiv-software-repo-links-datacite-enrichment-format.

sourceHugging Facecc0-1.0updated 5mo agoView on Hugging Face
0likes137downloads
Dataset Card

arXiv Software Repository Links - DataCite Enrichment Format

A collection of metadata enrichments, formatted for DataCite's enrichment API, that add links between arXiv papers (via DOI) and the software repositories they reference or are supplemented by.

Quick Start

python
from datasets import load_dataset

ds = load_dataset("cometadata/arxiv-software-repo-links-datacite-enrichment-format")

Dataset Description

Each record is a DataCite-style enrichment instruction that inserts a relatedIdentifiers entry on an arXiv DOI, pointing to a software repository URL. The link set is derived from cometadata/arxiv-software-repo-links, reshaped into the structure expected by the DataCite metadata enrichment workflow.

Schema

json
{
  "doi": "10.48550/arxiv.0804.3853",
  "contributors": [
    {
      "name": "COMET Project",
      "contributorType": "Producer",
      "nameType": "Organizational"
    }
  ],
  "resources": [
    {
      "relatedIdentifier": null,
      "relatedIdentifierType": "DOI",
      "relationType": "IsDescribedBy",
      "resourceTypeGeneral": "Workflow"
    }
  ],
  "field": "relatedIdentifiers",
  "action": "insert",
  "enrichedValue": {
    "relatedIdentifier": "https://cran.r-project.org/package=bspec",
    "relatedIdentifierType": "URL",
    "relationType": "References"
  }
}

Fields

FieldDescription
doiarXiv DOI being enriched
contributorsProducer of the enrichment (COMET Project)
resourcesProvenance resource describing the enrichment source
fieldDataCite metadata field being enriched (relatedIdentifiers)
actionEnrichment action (insert)
enrichedValueThe relatedIdentifier entry to add to the DOI's metadata

Dataset Statistics

MetricValue
Total enrichment records596,754
Unique arXiv DOIs348,693
relatedIdentifierTypeURL (100%)
actioninsert (100%)

Relationship Types

TypeCount
References461,401
isSupplementedBy135,353

Methodology

This dataset was produced using extract-link-arxiv-software-repos.

  1. 1.Software repository URLs are extracted from arXiv paper full-texts using pattern matching
  2. 2.URLs are then validated via git ls-remote, API checks, and HTTP verification
  3. 3.Generic "References" relationships (default association between the repo link and work) are promoted to "IsSupplementedBy" when evidence suggests the repository directly supports the paper, based on:
  4. 4.arXiv ID present in repository README or description
  5. 5.Repository name similarity to paper title
  6. 6.Author matching: Repository contributors matched to paper authors using the evamxb/dev-author-em-clf model from sci-soft-models
  7. 7.Validated links reshaped into DataCite enrichment records (action: insert, field: relatedIdentifiers) for use with the DataCite metadata enrichment workflow.

License

CC0 1.0 Universal (Public Domain)

Citation

bibtex
@dataset{arxiv_software_repo_links_datacite_enrichment,
  title={arXiv Software Repository Links — DataCite Enrichment Format},
  author={COMET Project},
  year={2026},
  publisher={Hugging Face},
  url={https://huggingface.co/datasets/cometadata/arxiv-software-repo-links-datacite-enrichment-format}
}