Skip to content

Class: Obsoletion

Obsoletion of an element deprecates usage of that element, but does not delete that element.

URI: kgcl:Obsoletion

classDiagram class Obsoletion ChangeMixin <|-- Obsoletion Obsoletion <|-- AllowsAutomaticReplacementOfEdges Obsoletion <|-- EdgeObsoletion Obsoletion <|-- NodeObsoletion

Inheritance

Slots

Name Cardinality and Range Description Inheritance

Mixin Usage

mixed into description
EdgeObsoletion An edge change in which an edge is obsoleted
NodeObsoletion Obsoletion of a node deprecates usage of that node, but does not delete it

Usages

used by used in type used
EdgeObsoletion has_undo range Obsoletion
NodeObsoletion has_undo range Obsoletion
NodeUnobsoletion has_undo range Obsoletion
NodeDirectMerge has_undo range Obsoletion
NodeObsoletionWithDirectReplacement has_undo range Obsoletion
NodeObsoletionWithNoDirectReplacement has_undo range Obsoletion

Aliases

  • deprecation
  • retiring

Comments

  • In OWL, deprecation is handled by the deprecation axiom. In OBO, we use this, but place additional requirements and expectations on obsolete elements

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/kgcl

Mappings

Mapping Type Mapped Value
self kgcl:Obsoletion
native kgcl:Obsoletion

LinkML Source

Direct

name: Obsoletion
description: Obsoletion of an element deprecates usage of that element, but does not
  delete that element.
comments:
- In OWL, deprecation is handled by the deprecation axiom. In OBO, we use this, but
  place additional requirements and expectations on obsolete elements
from_schema: https://w3id.org/kgcl
see_also:
- http://wiki.geneontology.org/index.php/Obsoleting_an_Existing_Ontology_Term
- https://mondo.readthedocs.io/en/latest/editors-guide/merging-and-obsoleting/
aliases:
- deprecation
- retiring
is_a: ChangeMixin
mixin: true
slot_usage:
  about:
    name: about
    description: The element that is obsoleted by this change.
  has_undo:
    name: has_undo
    domain_of:
    - Change
    range: Obsoletion

Induced

name: Obsoletion
description: Obsoletion of an element deprecates usage of that element, but does not
  delete that element.
comments:
- In OWL, deprecation is handled by the deprecation axiom. In OBO, we use this, but
  place additional requirements and expectations on obsolete elements
from_schema: https://w3id.org/kgcl
see_also:
- http://wiki.geneontology.org/index.php/Obsoleting_an_Existing_Ontology_Term
- https://mondo.readthedocs.io/en/latest/editors-guide/merging-and-obsoleting/
aliases:
- deprecation
- retiring
is_a: ChangeMixin
mixin: true
slot_usage:
  about:
    name: about
    description: The element that is obsoleted by this change.
  has_undo:
    name: has_undo
    domain_of:
    - Change
    range: Obsoletion