Class: Checksum
URI: spdx:Checksum
classDiagram
class Checksum
click Checksum href "../Checksum/"
Checksum : algorithm
Checksum --> "1" ChecksumAlgorithm : algorithm
click ChecksumAlgorithm href "../ChecksumAlgorithm/"
Checksum : checksum_value
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| algorithm | 1 ChecksumAlgorithm |
The algorithm used to produce the subject Checksum | direct |
| checksum_value | 1 HexBinary |
A lower case hexadecimal encoded digest value produced using a specific algor... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Distribution | checksum | range | Checksum |
Identifier and Mapping Information
Schema Source
- from schema: https://NFDI4Chem.github.io/nmr-dcat-ap/nmr_dcat_ap.yaml
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | spdx:Checksum |
| native | nmr_dcat_ap:Checksum |
LinkML Source
Direct
name: Checksum
description: See [DCAT-AP specs:Checksum](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Checksum)
from_schema: https://NFDI4Chem.github.io/nmr-dcat-ap/nmr_dcat_ap.yaml
slots:
- algorithm
- checksum_value
slot_usage:
algorithm:
name: algorithm
description: The algorithm used to produce the subject Checksum.
slot_uri: spdx:algorithm
range: ChecksumAlgorithm
required: true
multivalued: false
inlined_as_list: true
checksum_value:
name: checksum_value
description: A lower case hexadecimal encoded digest value produced using a specific
algorithm.
slot_uri: spdx:checksumValue
range: hexBinary
required: true
multivalued: false
inlined_as_list: true
class_uri: spdx:Checksum
Induced
name: Checksum
description: See [DCAT-AP specs:Checksum](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Checksum)
from_schema: https://NFDI4Chem.github.io/nmr-dcat-ap/nmr_dcat_ap.yaml
slot_usage:
algorithm:
name: algorithm
description: The algorithm used to produce the subject Checksum.
slot_uri: spdx:algorithm
range: ChecksumAlgorithm
required: true
multivalued: false
inlined_as_list: true
checksum_value:
name: checksum_value
description: A lower case hexadecimal encoded digest value produced using a specific
algorithm.
slot_uri: spdx:checksumValue
range: hexBinary
required: true
multivalued: false
inlined_as_list: true
attributes:
algorithm:
name: algorithm
description: The algorithm used to produce the subject Checksum.
from_schema: https://NFDI4Chem.github.io/nmr-dcat-ap/nmr_dcat_ap.yaml
rank: 1000
slot_uri: spdx:algorithm
alias: algorithm
owner: Checksum
domain_of:
- Checksum
range: ChecksumAlgorithm
required: true
multivalued: false
inlined_as_list: true
checksum_value:
name: checksum_value
description: A lower case hexadecimal encoded digest value produced using a specific
algorithm.
from_schema: https://NFDI4Chem.github.io/nmr-dcat-ap/nmr_dcat_ap.yaml
rank: 1000
slot_uri: spdx:checksumValue
alias: checksum_value
owner: Checksum
domain_of:
- Checksum
range: hexBinary
required: true
multivalued: false
inlined_as_list: true
class_uri: spdx:Checksum