Class: GeneProductIsoformMixin
Description: This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms.
classDiagram
class GeneProductIsoformMixin
GeneProductMixin <|-- GeneProductIsoformMixin
GeneProductIsoformMixin <|-- NucleosomeModification
GeneProductIsoformMixin <|-- ProteinIsoform
GeneProductIsoformMixin <|-- PosttranslationalModification
GeneProductIsoformMixin <|-- RNAProductIsoform
GeneProductIsoformMixin : name
GeneProductIsoformMixin : synonym
GeneProductIsoformMixin : xref
Inheritance
- MacromolecularMachineMixin
- GeneOrGeneProduct
- GeneProductMixin
- GeneProductIsoformMixin
- GeneProductMixin
- GeneOrGeneProduct
Slots
Name | Cardinality and Range | Inheritance | Examples |
---|---|---|---|
synonym: Alternate human-readable names for a thing |
* LabelType |
GeneProductMixin | |
xref: A database cross reference or alternative identifier for a NamedThing or edge between two NamedThings. This property should point to a database record or webpage that supports the existence of the edge, or gives more detail about the edge. This property can be used on a node or edge to provide multiple URIs or CURIE cross references. |
* Uriorcurie |
GeneProductMixin | |
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 |
---|---|
NucleosomeModification | A chemical modification of a histone protein within a nucleosome octomer or a substitution of a histone with a variant histone isoform. e.g. Histone 4 Lysine 20 methylation (H4K20me), histone variant H2AZ substituting H2A. |
ProteinIsoform | Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/ |
PosttranslationalModification | A chemical modification of a polypeptide or protein that occurs after translation. e.g. polypeptide cleavage to form separate proteins, methylation or acetylation of histone tail amino acids, protein ubiquitination. |
RNAProductIsoform | Represents a protein that is a specific isoform of the canonical or reference RNA |
LinkML Source
name: gene product isoform mixin
description: This is an abstract class that can be mixed in with different kinds of
gene products to indicate that the gene product is intended to represent a specific
isoform rather than a canonical or reference or generic product. The designation
of canonical or reference may be arbitrary, or it may represent the superclass of
all isoforms.
from_schema: https://w3id.org/biolink/biolink-model
is_a: gene product mixin
mixin: true