UML diagram of modeling-related concepts. Structural models of Oligomers are represented in the GPCR oligomerization ontology by a MolecularStructure concept. Each MolecularStructure is created with an instance of MethodType, and may be analyzed by many computational methods (instances of Analysis). MethodType has two subclasses: IdentificationMethod, which is used to identify the oligomer, and CreationMethod, which is used to create the MolecularStructure. IdentificationMethod and CreationMethod can have many sub-concepts that describe the precise type of method. In this figure we show only a few examples of such concepts.