Class: lipid
URI: chemrof:Lipid
Identifier prefixes
- LIPIDMAPS
- SWISSLIPID
- LIPIDBANK
Parents
- is_a: Macromolecule - A large molecule, such as a polymer, lipid, or macrocycle
Attributes
Inherited from macromolecule:
- 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 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
- macromolecule➞has submolecules 0..*
- Description: Relation between a molecule and the molecules it is made from.
- Range: Molecule