Preprints.ai
← All evidence pages
Layer 1 module

Citation verification

For each cited reference, we resolve the DOI, fetch the citing paper's metadata from Semantic Scholar and OpenCitations, and surface broken DOIs, retracted citations, and self-citation rates on the report.

methodology only aggregate stats forthcoming sources: S2 + OpenCitations

Methodology

The module parses the reference list out of the manuscript, attempts to resolve each entry to a DOI, and then queries two complementary sources:

From the resolved view, the module produces three signals on the report:

Results

We do not yet publish aggregate statistics here. Per-paper citation-verification output is visible on every assessment that ran the module. Aggregate publishable numbers we owe this page:

Why we have not published numbers yet. Aggregating these honestly requires deduplicating against the daily backfill cron (which is still re-running citation verification for older assessments) and stratifying by field. We will publish once the backfill stabilises.

Caveats — what this doesn't measure

Code

Module: checks/layer1/reference_verification.py.