Slot: has_nondirect_replacement
An obsoletion replacement where it is NOT valid to automatically update annotations/edges pointing at the node with its direct replacement
URI: kgcl:has_nondirect_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... | no |
NodeObsoletionWithDirectReplacement | An obsoletion change in which information from the obsoleted node is selectiv... | no |
NodeObsoletionWithNoDirectReplacement | An obsoletion change in which there is no direct replacement | yes |
Properties
-
Range: Node
-
Multivalued: True
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 oio:consider N2
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/kgcl
LinkML Source
name: has_nondirect_replacement
description: An obsoletion replacement where it is NOT 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 oio:consider
N2
from_schema: https://w3id.org/kgcl
close_mappings:
- oio:consider
rank: 1000
multivalued: true
alias: has_nondirect_replacement
domain_of:
- NodeObsoletion
range: Node