Class: MacromolecularComplex
A stable assembly of two or more macromolecules, i.e. proteins, nucleic acids, carbohydrates or lipids, in which at least one component is a protein and the constituent parts function together.
URI: biolink:MacromolecularComplex
classDiagram
class MacromolecularComplex
MacromolecularMachineMixin <|-- MacromolecularComplex
BiologicalEntity <|-- MacromolecularComplex
MacromolecularComplex : category
MacromolecularComplex : description
MacromolecularComplex : full_name
MacromolecularComplex : has_attribute
MacromolecularComplex --|> attribute : has_attribute
MacromolecularComplex : id
MacromolecularComplex : in_taxon
MacromolecularComplex --|> organism taxon : in_taxon
MacromolecularComplex : in_taxon_label
MacromolecularComplex : iri
MacromolecularComplex : name
MacromolecularComplex : provided_by
MacromolecularComplex : synonym
MacromolecularComplex : type
MacromolecularComplex : xref
Inheritance
- Entity
- NamedThing
- BiologicalEntity [ ThingWithTaxon]
- MacromolecularComplex [ MacromolecularMachineMixin]
- BiologicalEntity [ ThingWithTaxon]
- NamedThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
name | 0..1 SymbolType |
genes are typically designated by a short symbol and a full name | Entity, MacromolecularMachineMixin |
in_taxon | 0..* OrganismTaxon |
connects an entity to its taxonomic classification | ThingWithTaxon |
in_taxon_label | 0..1 LabelType |
The human readable scientific name for the taxon of the entity | ThingWithTaxon |
provided_by | 0..* String |
The value in this node property represents the knowledge provider that create... | NamedThing |
xref | 0..* Uriorcurie |
A database cross reference or alternative identifier for a NamedThing or edge... | NamedThing |
full_name | 0..1 LabelType |
a long-form human readable name for a thing | NamedThing |
synonym | 0..* LabelType |
Alternate human-readable names for a thing | NamedThing |
id | 1..1 String |
A unique identifier for an entity | Entity |
iri | 0..1 IriType |
An IRI for an entity | Entity |
category | 1..* CategoryType |
Name of the high level ontology class in which this entity is categorized | Entity |
type | 0..* String |
Entity | |
description | 0..1 NarrativeText |
a human-readable description of an entity | Entity |
has_attribute | 0..* Attribute |
connects any entity to an attribute | Entity |
Identifier and Mapping Information
Valid ID Prefixes
Instances of this class should have identifiers with one of the following prefixes:
-
INTACT
-
GO
-
PR
-
REACT
-
ComplexPortal
Schema Source
- from schema: https://w3id.org/biolink/biolink-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | biolink:MacromolecularComplex |
native | biolink:MacromolecularComplex |
exact | GO:0032991, WIKIDATA:Q22325163 |
LinkML Source
Direct
name: macromolecular complex
id_prefixes:
- INTACT
- GO
- PR
- REACT
- ComplexPortal
description: A stable assembly of two or more macromolecules, i.e. proteins, nucleic
acids, carbohydrates or lipids, in which at least one component is a protein and
the constituent parts function together.
in_subset:
- model_organism_database
from_schema: https://w3id.org/biolink/biolink-model
exact_mappings:
- GO:0032991
- WIKIDATA:Q22325163
is_a: biological entity
mixins:
- macromolecular machine mixin