Class: Bronsted acid
A molecule capable of donating a hydron to an acceptor. Example: citric acid
URI: chemrof:BronstedAcid
Parents
- is_a: Molecule - A chemical entity that consists of two or more atoms where all atoms are connected via covalent bonds.
Referenced by Class
- AcidBase acid base➞has acid form 0..1 BronstedAcid
- Ester ester➞has parent acid 0..1 BronstedAcid
- AcidBase has acid form 0..1 BronstedAcid
- None has parent acid 0..1 BronstedAcid
Attributes
Own
- Bronsted acid➞acidity 0..1
- Range: Float
- Bronsted acid➞hard or soft 0..1
- Range: hard_or_soft_enum
- Bronsted acid➞acid form of 0..*
- Description: connects an acid to any of the the base anions. E.g. citric acid acid form of citrate(1-),citrate(2-),citrate(3-)
- Range: AcidBase
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
Other properties
Exact Mappings: | CHEBI:39141 |