Class: polyatomic ion
A molecule that has a charge. For example, nitrate is a molecular and ionic species; its formula is (NO3-).
Parents
- is_a: Molecule - A chemical entity that consists of two or more atoms where all atoms are connected via covalent bonds.
Uses Mixin
- mixin: Charged
Children
- MolecularAnion - A polyatomic ion that is negative
- MolecularCation - A polyatomic ion that is positive
Referenced by Class
Attributes
Own
- conjugate base of 0..1
- Description: connects the base form of an acid to an acid. Also connects the different charge states of the base. Example: the different charge states of lactate (CHEBI:24996) conjugate base of lactic acid (CHEBI:28358)
- Range: ChemicalEntity
- conjugate acid of 0..1
- Range: ChemicalEntity
Inherited from molecule:
- id 1..1
- Range: String
- name 0..1
- Description: name of chemical entity. E.g. nickel, carbon-16
- Range: String
- is radical 0..1
- Range: Boolean
- has chemical role 0..1
- Range: ChemicalRole
- inchi string 0..1
- Range: ChemicalEncoding
- chemical entity➞inchi chemical sublayer 0..1
- Description: the main chemical formula
- Range: String
- polyatomic entity➞inchi atom connections sublayer 0..1
- Description: The atoms in the chemical formula (except for hydrogens) are numbered in sequence; this sublayer describes which atoms are connected by bonds to which other ones.
- Range: String
- molecule➞has atom occurrences 0..*
- Range: AtomOccurrence
- molecule➞has bonds 0..*
- Description: The set of all bonds connecting atoms in a molecule
- Range: AtomicBond
- has submolecules 0..*
- Description: Relation between a molecule and the molecules it is made from.
- Range: Molecule
- has atoms 0..*
- Description: Relation between a molecule and the atoms it contains. Note that this is a shortcut relation: for granular representations go via atom occurrences
- Range: Atom
- is organic 0..1
- Description: An organic molecule is a molecule composed of organic atoms (at least carbon, hydrogen, and optionally oxygen, phosphorus, nitrogen, sulfur) [SIO]
- Range: Boolean
- molecule➞has part 0..1
- Description: basic parthood relations
- Range: String
Mixed in from charge state:
- elemental charge 0..1
- Description: number of protons minus number of electrons
- Range: Integer
Other properties
Aliases: | polyatomic ion species |