Class: GeneOrGeneProduct
Description: A union of gene loci or gene products. Frequently an identifier for one will be used as proxy for another
classDiagram
class GeneOrGeneProduct
MacromolecularMachineMixin <|-- GeneOrGeneProduct
GeneOrGeneProduct <|-- Gene
GeneOrGeneProduct <|-- GeneProductMixin
GeneOrGeneProduct : name
Inheritance
- MacromolecularMachineMixin
- GeneOrGeneProduct
Slots
Name | Cardinality and Range | Inheritance | Examples |
---|---|---|---|
name: genes are typically designated by a short symbol and a full name. We map the symbol to the default display name and use an additional slot for full name |
0..1 SymbolType |
MacromolecularMachineMixin |
Mixin Usage
mixed into | description |
---|---|
Gene | A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene locus may include regulatory regions, transcribed regions and/or other functional sequence regions. |
Usages
Valid ID Prefixes
Instances of this class should have identifiers with one of the following prefixes, ordered with the most preferred first:
ID Prefix | Usage |
---|---|
CHEMBL.TARGET | GeneOrGeneProduct |
IUPHAR.FAMILY | GeneOrGeneProduct |
LinkML Source
name: gene or gene product
id_prefixes:
- CHEMBL.TARGET
- IUPHAR.FAMILY
description: A union of gene loci or gene products. Frequently an identifier for one
will be used as proxy for another
from_schema: https://w3id.org/biolink/biolink-model
is_a: macromolecular machine mixin
mixin: true