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