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,}\/.+$