Skip to content

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

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

mixed into description
GeneToDiseaseAssociation None
CausalGeneToDiseaseAssociation None
CorrelatedGeneToDiseaseAssociation None
DruggableGeneToDiseaseAssociation None
PhenotypicFeatureToDiseaseAssociation None
VariantToDiseaseAssociation None
GenotypeToDiseaseAssociation None
GeneAsAModelOfDiseaseAssociation None
VariantAsAModelOfDiseaseAssociation None
GenotypeAsAModelOfDiseaseAssociation None
CellLineAsAModelOfDiseaseAssociation None
OrganismalEntityAsAModelOfDiseaseAssociation None

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