Skip to content

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
NodeObsoletionWithDirectReplacement An obsoletion change in which information from the obsoleted node is selectiv... yes
NodeObsoletionWithNoDirectReplacement An obsoletion change in which there is no direct replacement no

Properties

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

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
multivalued: false
alias: has_direct_replacement
domain_of:
- NodeObsoletion
range: Node