IdentifierValue Model¶
The IdentifierValue
model is a simple helper class used for creating a link to another entity within the RO-Crate @graph
. It consists of a single property, @id
, which holds the unique identifier of the target entity.
This model is used extensively in properties like usedSoftware
, usedDataset
, generated
, derivedFrom
, etc., to establish relationships between different metadata nodes.
Properties¶
Property | Type | Description | Required |
---|---|---|---|
guid (alias: @id ) |
str |
The unique, resolvable identifier (e.g., an ARK) of the entity being referenced. | Yes |
Example¶
A Computation
linking to the Software
it used:
{
"@id": "ark:59852/computation-analysis-run",
"@type": "https://w3id.org/EVI#Computation",
"name": "Analysis Run",
"usedSoftware": [
{
"@id": "ark:59852/software-analysis-script"
}
]
}