Skip to content

Class: DOI

A digital object identifier (DOI) representing a persistent link to a digital resource.

URI: basalt_schema:DOI

 classDiagram
    class DOI
    click DOI href "../DOI/"
      DOI : doi_category





        DOI --> "0..1" DoiCategoryEnum : doi_category
        click DoiCategoryEnum href "../DoiCategoryEnum/"



      DOI : doi_provider





        DOI --> "0..1" DoiProviderEnum : doi_provider
        click DoiProviderEnum href "../DoiProviderEnum/"



      DOI : doi_value

Slots

Name Cardinality and Range Description Inheritance
doi_value 1
Uriorcurie
direct
doi_category 0..1
DoiCategoryEnum
The resource type the corresponding doi resolves to direct
doi_provider 0..1
DoiProviderEnum
The authority, or organization, the DOI is associated with direct

Usages

used by used in type used
Study associated_dois range DOI
Study funding_sources range DOI

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self basalt_schema:DOI
native basalt_schema:DOI

LinkML Source

Direct

name: DOI
description: A digital object identifier (DOI) representing a persistent link to a
  digital resource.
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  doi_value:
    name: doi_value
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/study
    rank: 1000
    domain_of:
    - DOI
    range: uriorcurie
    required: true
  doi_category:
    name: doi_category
    description: The resource type the corresponding doi resolves to
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/study
    rank: 1000
    domain_of:
    - DOI
    range: DoiCategoryEnum
  doi_provider:
    name: doi_provider
    description: The authority, or organization, the DOI is associated with.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/study
    rank: 1000
    domain_of:
    - DOI
    range: DoiProviderEnum

Induced

name: DOI
description: A digital object identifier (DOI) representing a persistent link to a
  digital resource.
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  doi_value:
    name: doi_value
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/study
    rank: 1000
    alias: doi_value
    owner: DOI
    domain_of:
    - DOI
    range: uriorcurie
    required: true
  doi_category:
    name: doi_category
    description: The resource type the corresponding doi resolves to
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/study
    rank: 1000
    alias: doi_category
    owner: DOI
    domain_of:
    - DOI
    range: DoiCategoryEnum
  doi_provider:
    name: doi_provider
    description: The authority, or organization, the DOI is associated with.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/study
    rank: 1000
    alias: doi_provider
    owner: DOI
    domain_of:
    - DOI
    range: DoiProviderEnum