Skip to content

Slot: doi

Digital Object Identifier (DOI) in format 10.xxxx/xxxxx — a registrant prefix, a slash, a suffix — providing persistent identification. The bare DOI only — not the doi: CURIE and not the doi.org resolver URL. The pattern is anchored (#646): unanchored, JSON Schema's search semantics accepted all three surface forms, and one v5 record carried the same DOI three ways. The 2026-08-20b arm already writes the bare form; records written before the anchor keep the validation verdicts they were pinned with (#426) and are not rewritten (#520).

URI: d4d:doiIdentifier Alias: doi

Applicable Classes

Name Description Modifies Slot
File A single file within a dataset or file collection no
DataSubset A subset of a dataset, likely containing multiple files of multiple potential... no
DatasetCollection A collection of related datasets, likely containing multiple files of multipl... no
Dataset A single component of related observations and/or information that can be rea... no
FileCollection A collection of files with shared characteristics (format, purpose, structure... no
Information Grouping for datasets and data files no

Properties

  • Range: String

  • Regex pattern: ^10\.\d{4,}\/.+$

Identifier and Mapping Information

Annotations

property value
d4d:docExample 10.xxxxx/example.1234

Schema Source

  • from schema: https://w3id.org/bridge2ai/data-sheets-schema

Mappings

Mapping Type Mapped Value
self d4d:doiIdentifier
native data_sheets_schema:doi
exact schema:identifier
broad dcterms:identifier

LinkML Source

name: doi
annotations:
  d4d:docExample:
    tag: d4d:docExample
    value: 10.xxxxx/example.1234
description: 'Digital Object Identifier (DOI) in format 10.xxxx/xxxxx — a registrant
  prefix, a slash, a suffix — providing persistent identification. The bare DOI only
  — not the doi: CURIE and not the doi.org resolver URL. The pattern is anchored (#646):
  unanchored, JSON Schema''s search semantics accepted all three surface forms, and
  one v5 record carried the same DOI three ways. The 2026-08-20b arm already writes
  the bare form; records written before the anchor keep the validation verdicts they
  were pinned with (#426) and are not rewritten (#520).'
from_schema: https://w3id.org/bridge2ai/data-sheets-schema
exact_mappings:
- schema:identifier
broad_mappings:
- dcterms:identifier
rank: 1000
slot_uri: d4d:doiIdentifier
alias: doi
domain_of:
- Information
range: string
pattern: ^10\.\d{4,}\/.+$