Class: EntityToDiseaseAssociationMixin
Description: mixin class for any association whose object (target node) is a disease
classDiagram
class EntityToDiseaseAssociationMixin
EntityToFeatureOrDiseaseQualifiersMixin <|-- EntityToDiseaseAssociationMixin
EntityToDiseaseAssociationMixin <|-- GeneToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- CausalGeneToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- CorrelatedGeneToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- DruggableGeneToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- PhenotypicFeatureToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- VariantToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- GenotypeToDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- GeneAsAModelOfDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- VariantAsAModelOfDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- GenotypeAsAModelOfDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- CellLineAsAModelOfDiseaseAssociation
EntityToDiseaseAssociationMixin <|-- OrganismalEntityAsAModelOfDiseaseAssociation
EntityToDiseaseAssociationMixin : disease_context_qualifier
EntityToDiseaseAssociationMixin --|> Disease : disease_context_qualifier
EntityToDiseaseAssociationMixin : frequency_qualifier
EntityToDiseaseAssociationMixin : object
EntityToDiseaseAssociationMixin --|> Disease : object
EntityToDiseaseAssociationMixin : object_aspect_qualifier
EntityToDiseaseAssociationMixin : object_direction_qualifier
EntityToDiseaseAssociationMixin --|> DirectionQualifierEnum : object_direction_qualifier
EntityToDiseaseAssociationMixin : predicate
EntityToDiseaseAssociationMixin : qualified_predicate
EntityToDiseaseAssociationMixin : subject
EntityToDiseaseAssociationMixin --|> NamedThing : subject
EntityToDiseaseAssociationMixin : subject_aspect_qualifier
EntityToDiseaseAssociationMixin : subject_direction_qualifier
EntityToDiseaseAssociationMixin --|> DirectionQualifierEnum : subject_direction_qualifier
Inheritance
- FrequencyQualifierMixin
- EntityToFeatureOrDiseaseQualifiersMixin
- EntityToDiseaseAssociationMixin
- EntityToFeatureOrDiseaseQualifiersMixin
Slots
Name | Cardinality and Range | Inheritance | Examples |
---|---|---|---|
subject_aspect_qualifier: Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. This qualifier specifies a change in the subject of an association (aka: statement). |
0..1 String |
EntityToFeatureOrDiseaseQualifiersMixin | stability, abundance, expression, exposure |
subject_direction_qualifier: Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. This qualifier qualifies the subject of an association (aka: statement). |
0..1 DirectionQualifierEnum |
EntityToFeatureOrDiseaseQualifiersMixin | |
object_aspect_qualifier: Composes with the core concept to describe new concepts of a different ontological type. e.g. a process in which the core concept participates, a function/activity/role held by the core concept, or a characteristic/quality that inheres in the core concept. The purpose of the aspect slot is to indicate what aspect is being affected in an 'affects' association. This qualifier specifies a change in the object of an association (aka: statement). |
0..1 String |
EntityToFeatureOrDiseaseQualifiersMixin | stability, abundance, expression, exposure |
object_direction_qualifier: Composes with the core concept (+ aspect if provided) to describe a change in its direction or degree. This qualifier qualifies the object of an association (aka: statement). |
0..1 DirectionQualifierEnum |
EntityToFeatureOrDiseaseQualifiersMixin | |
qualified_predicate: Predicate to be used in an association when subject and object qualifiers are present and the full reading of the statement requires a qualification to the predicate in use in order to refine or increase the specificity of the full statement reading. This qualifier holds a relationship to be used instead of that expressed by the primary predicate, in a ‘full statement’ reading of the association, where qualifier-based semantics are included. This is necessary only in cases where the primary predicate does not work in a full statement reading. |
0..1 String |
EntityToFeatureOrDiseaseQualifiersMixin | |
disease_context_qualifier: A context qualifier representing a disease or condition in which a relationship expressed in an association took place. |
0..1 Disease |
EntityToFeatureOrDiseaseQualifiersMixin | MONDO:0004979, MONDO:0005148 |
frequency_qualifier: a qualifier used in a phenotypic association to state how frequent the phenotype is observed in the subject |
0..1 FrequencyValue |
FrequencyQualifierMixin | |
subject: connects an association to the subject of the association. For example, in a gene-to-phenotype association, the gene is subject and phenotype is object. |
1 NamedThing |
FrequencyQualifierMixin | |
predicate: A high-level grouping for the relationship type. AKA minimal predicate. This is analogous to category for nodes. |
1 PredicateType |
FrequencyQualifierMixin | |
object: disease |
1 Disease |
FrequencyQualifierMixin | MONDO:0020066 |
Mixin Usage
LinkML Source
name: entity to disease association mixin
description: mixin class for any association whose object (target node) is a disease
from_schema: https://w3id.org/biolink/biolink-model
is_a: entity to feature or disease qualifiers mixin
mixin: true
slot_usage:
object:
name: object
description: disease
examples:
- value: MONDO:0020066
description: Ehlers-Danlos syndrome
range: disease
defining_slots:
- object