Class: DOI
Digital Object Identifier (DOI; ISO 26324), an identifier system governed by the DOI Foundation, where individual identifiers are issued by one of several registration agencies.
URI: xyzri:DOI
classDiagram
class DOI
click DOI href "../DOI/"
Identifier <|-- DOI
click Identifier href "../Identifier/"
DOI : creator
DOI --> "0..1" Thing : creator
click Thing href "../Thing/"
DOI : notation
DOI : schema_type
Inheritance
- Identifier
- DOI
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| creator | 0..1 Thing |
An agent responsible for making an entity | Identifier |
| notation | 1 String |
The identifier notation is specified without a URL-prefix, or a doi: prefix |
Identifier |
| schema_type | 0..1 NodeUriOrCurie |
State that the subject is an instance of a particular schema class | Identifier |
Identifier and Mapping Information
Schema Source
- from schema: https://concepts.datalad.org/s/demo-research-information/unreleased
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | xyzri:DOI |
| native | xyzri:DOI |
LinkML Source
Direct
name: DOI
description: Digital Object Identifier (DOI; ISO 26324), an identifier system governed
by the DOI Foundation, where individual identifiers are issued by one of several
registration agencies.
from_schema: https://concepts.datalad.org/s/demo-research-information/unreleased
is_a: Identifier
slot_usage:
notation:
name: notation
description: The identifier notation is specified without a URL-prefix, or a `doi:`
prefix.
pattern: (?i)^(?!(?:https?://|doi:)).+$
unique_keys:
value:
unique_key_name: value
unique_key_slots:
- notation
description: The DOI notation is globally unique within the scope of DOIs
Induced
name: DOI
description: Digital Object Identifier (DOI; ISO 26324), an identifier system governed
by the DOI Foundation, where individual identifiers are issued by one of several
registration agencies.
from_schema: https://concepts.datalad.org/s/demo-research-information/unreleased
is_a: Identifier
slot_usage:
notation:
name: notation
description: The identifier notation is specified without a URL-prefix, or a `doi:`
prefix.
pattern: (?i)^(?!(?:https?://|doi:)).+$
attributes:
creator:
name: creator
description: An agent responsible for making an entity.
from_schema: https://concepts.datalad.org/s/demo-research-information/unreleased
rank: 1000
slot_uri: dcterms:creator
alias: creator
owner: DOI
domain_of:
- Identifier
range: Thing
notation:
name: notation
description: The identifier notation is specified without a URL-prefix, or a `doi:`
prefix.
from_schema: https://concepts.datalad.org/s/demo-research-information/unreleased
rank: 1000
slot_uri: skos:notation
alias: notation
owner: DOI
domain_of:
- Identifier
range: string
required: true
pattern: (?i)^(?!(?:https?://|doi:)).+$
schema_type:
name: schema_type
description: State that the subject is an instance of a particular schema class.
Typically, no explicit value needs to be assigned to this slot, because it matches
the class type of a particular record. However, this slots can be used as a
type designator of a schema element for validation and schema structure handling
purposes. This is used to indicate specialized schema classes for properties
that accept a hierarchy of classes as their range.
from_schema: https://concepts.datalad.org/s/demo-research-information/unreleased
exact_mappings:
- dcterms:type
rank: 1000
slot_uri: rdf:type
designates_type: true
alias: schema_type
owner: DOI
domain_of:
- ThingMixin
- Identifier
range: NodeUriOrCurie
unique_keys:
value:
unique_key_name: value
unique_key_slots:
- notation
description: The DOI notation is globally unique within the scope of DOIs