Skip to content

Class: Metadata

Metadata for the credit metadata, including the schema version used, who submitted it, and the date of submission. When the credit metadata for a resource is added or updated, this additional metadata must be provided along with the credit information.

URI: dcm:Metadata

classDiagram class Metadata click Metadata href "../Metadata" Metadata : credit_metadata_schema_version Metadata : credit_metadata_source Metadata --> "*" DataSource : credit_metadata_source click DataSource href "../DataSource" Metadata : saved_by Metadata : timestamp

Slots

Name Cardinality and Range Description Inheritance
credit_metadata_schema_version 1
String
The version of the credit metadata schema used direct
credit_metadata_source *
DataSource
Information about where the credit metadata was sourced from direct
saved_by 1
String
PID for the user who added this entry direct
timestamp 1
Integer
Unix timestamp for the addition of this set of credit metadata direct

Usages

used by used in type used
CreditMetadata meta range Metadata

Identifier and Mapping Information

Schema Source

  • from schema: https://kbase.github.io/credit_engine/linkml/credit_metadata

Mappings

Mapping Type Mapped Value
self dcm:Metadata
native dcm:Metadata

LinkML Source

Direct

name: Metadata
description: Metadata for the credit metadata, including the schema version used,
  who submitted it, and the date of submission. When the credit metadata for a resource
  is added or updated, this additional metadata must be provided along with the credit
  information.
from_schema: https://kbase.github.io/credit_engine/linkml/credit_metadata
attributes:
  credit_metadata_schema_version:
    name: credit_metadata_schema_version
    description: The version of the credit metadata schema used.
    examples:
    - value: 1.1.0
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    slot_uri: schema:schemaVersion
    domain_of:
    - Metadata
    required: true
  credit_metadata_source:
    name: credit_metadata_source
    description: Information about where the credit metadata was sourced from.
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    domain_of:
    - Metadata
    range: DataSource
    multivalued: true
  saved_by:
    name: saved_by
    description: PID for the user who added this entry.
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    slot_uri: schema:sdPublisher
    domain_of:
    - Metadata
    required: true
  timestamp:
    name: timestamp
    description: Unix timestamp for the addition of this set of credit metadata.
    comments:
    - This could be added programmatically when updates occur.
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    slot_uri: schema:sdDatePublished
    domain_of:
    - Metadata
    range: integer
    required: true

Induced

name: Metadata
description: Metadata for the credit metadata, including the schema version used,
  who submitted it, and the date of submission. When the credit metadata for a resource
  is added or updated, this additional metadata must be provided along with the credit
  information.
from_schema: https://kbase.github.io/credit_engine/linkml/credit_metadata
attributes:
  credit_metadata_schema_version:
    name: credit_metadata_schema_version
    description: The version of the credit metadata schema used.
    examples:
    - value: 1.1.0
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    slot_uri: schema:schemaVersion
    alias: credit_metadata_schema_version
    owner: Metadata
    domain_of:
    - Metadata
    range: string
    required: true
  credit_metadata_source:
    name: credit_metadata_source
    description: Information about where the credit metadata was sourced from.
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    alias: credit_metadata_source
    owner: Metadata
    domain_of:
    - Metadata
    range: DataSource
    multivalued: true
  saved_by:
    name: saved_by
    description: PID for the user who added this entry.
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    slot_uri: schema:sdPublisher
    alias: saved_by
    owner: Metadata
    domain_of:
    - Metadata
    range: string
    required: true
  timestamp:
    name: timestamp
    description: Unix timestamp for the addition of this set of credit metadata.
    comments:
    - This could be added programmatically when updates occur.
    from_schema: https://kbase.github.io/credit_engine/linkml/components
    rank: 1000
    slot_uri: schema:sdDatePublished
    alias: timestamp
    owner: Metadata
    domain_of:
    - Metadata
    range: integer
    required: true