Class: smallMolecule

Definition: Any bioactive molecule that is not a peptide, DNA, or RNA. Generally these are non-polymeric, but complex carbohydrates are not explicitly modeled as classes in this version of the ontology, thus are forced into this class. Comment: Recently, a number of small molecule databases have become available to cross-reference from this class. Examples: glucose, penicillin, phosphatidylinositol

•owl:Thing
        •entity
                •physicalEntity
                        •smallMolecule

Super Classes

physicalEntity
CHEMICAL-FORMULA MAX 1
MOLECULAR-WEIGHT MAX 1

Disjoint Classes

protein, rna, dna, complex

Abstract Syntax

Class(smallMolecule partial physicalEntity
                           restriction(CHEMICAL-FORMULA maxCardinality(1))
                           restriction(MOLECULAR-WEIGHT maxCardinality(1)))

DisjointClasses(smallMolecule protein
                              rna
                              dna
                              complex)

Usage

Class Description/Definition (Necessary Conditions)

smallMoleculeParticipant

Domain of

CHEMICAL-FORMULA, MOLECULAR-WEIGHT, STRUCTURE
Generated with OWLDoc