Skip to content

Class: cation state (CationState)

This mixin is applied on an entity (atom or molecule) that is positively charged

URI: chemrof:CationState

 classDiagram
    class CationState
      Charged <|-- CationState


      CationState <|-- MolecularCation
      CationState <|-- AtomCation


      CationState : elemental_charge

Inheritance

Slots

Name Cardinality and Range Description Inheritance
elemental_charge 0..1
Integer
number of protons minus number of electrons ChargeState

Mixin Usage

mixed into description
MolecularCation A polyatomic ion that is positive
AtomCation A monoatomic ion that is positive, e

Aliases

  • positively charged state

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self chemrof:CationState
native chemrof:CationState
undefined CHEMINF:000402

LinkML Source

Direct

name: CationState
description: This mixin is applied on an entity (atom or molecule) that is positively
  charged
title: cation state
from_schema: https://w3id.org/chemrof
aliases:
- positively charged state
mappings:
- CHEMINF:000402
is_a: Charged
mixin: true
slot_usage:
  elemental_charge:
    name: elemental_charge
    domain_of:
    - ChargeState
    - AtomIonicForm
    - FullySpecifiedAtom
    minimum_value: 1

Induced

name: CationState
description: This mixin is applied on an entity (atom or molecule) that is positively
  charged
title: cation state
from_schema: https://w3id.org/chemrof
aliases:
- positively charged state
mappings:
- CHEMINF:000402
is_a: Charged
mixin: true
slot_usage:
  elemental_charge:
    name: elemental_charge
    domain_of:
    - ChargeState
    - AtomIonicForm
    - FullySpecifiedAtom
    minimum_value: 1
attributes:
  elemental_charge:
    name: elemental_charge
    description: number of protons minus number of electrons
    title: elemental charge
    from_schema: https://w3id.org/chemrof
    rank: 1000
    is_a: property_of_atom
    domain: ChemicalEntity
    alias: elemental_charge
    owner: CationState
    domain_of:
    - ChargeState
    - AtomIonicForm
    - FullySpecifiedAtom
    range: integer
    minimum_value: 1