Slot: has_direct_replacement
An obsoletion replacement where it IS valid to automatically update annotations/edges pointing at the node with its direct replacement
URI: kgcl:has_direct_replacement
Applicable Classes
Name | Description | Modifies Slot |
---|---|---|
NodeObsoletion | Obsoletion of a node deprecates usage of that node, but does not delete it | no |
NodeDirectMerge | An obsoletion change in which all metadata (including name/label) from the so... | yes |
NodeObsoletionWithNoDirectReplacement | An obsoletion change in which there is no direct replacement | no |
NodeUnobsoletion | unobsoletion of a node deprecates usage of that node | no |
NodeObsoletionWithDirectReplacement | An obsoletion change in which information from the obsoleted node is selectiv... | yes |
Properties
- Range: Node
Comments
- if a node obsoletion C, C about N1, and C has direct replacement N2, and there exists an edge with an edge property referencing N1, it is possible to replace with N2
- if a node obsoletion C C about N1, and Chas direct replacement N2, then N1 IAO:0100001 N2
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/kgcl
Mappings
Mapping Type | Mapped Value |
---|---|
self | kgcl:has_direct_replacement |
native | kgcl:has_direct_replacement |
close | IAO:0100001 |
LinkML Source
name: has_direct_replacement
description: An obsoletion replacement where it IS valid to automatically update annotations/edges
pointing at the node with its direct replacement
comments:
- if a node obsoletion C, C about N1, and C has direct replacement N2, and there exists
an edge with an edge property referencing N1, it is possible to replace with N2
- if a node obsoletion C C about N1, and Chas direct replacement N2, then N1 IAO:0100001
N2
from_schema: https://w3id.org/kgcl
close_mappings:
- IAO:0100001
rank: 1000
alias: has_direct_replacement
domain_of:
- NodeObsoletion
- NodeUnobsoletion
range: Node
multivalued: false