Class: node obsoletion with direct replacement
An obsoletion change in which information from the obsoleted node is selectively copied to a single target, and edges can automatically be rewired to point to the target node
URI: kgcl:NodeObsoletionWithDirectReplacement
Parents
- is_a: NodeObsoletion - Obsoletion of a node deprecates usage of that node, but does not delete it.
Uses Mixins
- mixin: AllowsAutomaticReplacementOfEdges - Applies to an obsoletion in which annotations or edges pointing at the obsoleted node can be automatically rewired to point to a target
Referenced by class
Attributes
Own
- node obsoletion with direct replacement➞has direct replacement 1..1
- Range: Node
- node obsoletion with direct replacement➞change description 0..1
- Range: String
Inherited from node obsoletion:
- id 1..1
- Range: String
- change➞was generated by 0..1
- Range: Activity
- change➞see also 0..1
- Range: String
- change➞pull request 0..1
- Range: String
- change➞creator 0..1
- Range: String
- change➞change date 0..1
- Range: String
- contributor 0..1
- Range: String
- has undo 0..1
- Description: A change that reverses this change
- Range: Change
- old value 0..1
- Description: The value of a property held in the old instance of the ontology
- Range: String
- new value 0..1
- Description: The value of a property held in the new instance of the ontology
- Range: String
- about node 0..1
- Range: Node
- has nondirect replacement 0..*
- Description: An obsoletion replacement where it is NOT valid to automatically update annotations/edges pointing at the node with its direct replacement
- Range: Node
- node obsoletion➞associated change set 0..*
- Description: All changes forced as a result of this obsoletion. For example, starting with
A subClassOf B subClassOf C
, if we obsolete node B, then we may decide to bundle in a node move change of A from B to C. Note: this change set is not considered a part of the obsoletion, as obsoletion is considered atomic/simple. Instead this is a reference to a change set that may exist elsewhere - Range: Change
- Description: All changes forced as a result of this obsoletion. For example, starting with
Mixed in from obsoletion:
- obsoletion➞about 0..1
- Description: The element that is obsoleted by this change.
- Range: OntologyElement
Other properties
See also: | http://wiki.geneontology.org/index.php/Merging_Ontology_Terms | |
http://wiki.geneontology.org/index.php/Principles_for_merging_terms |