Skip to content

Class: ConditionDescriptor

A descriptor for a condition or disease, optionally bound to MONDO. External coding identifiers (ICD-10, OMOP, SNOMED, etc.) are captured on association signals.

URI: dismech:ConditionDescriptor

 classDiagram
    class ConditionDescriptor
    click ConditionDescriptor href "../ConditionDescriptor/"
      Descriptor <|-- ConditionDescriptor
        click Descriptor href "../Descriptor/"

      ConditionDescriptor : components





        ConditionDescriptor --> "*" ConditionDescriptor : components
        click ConditionDescriptor href "../ConditionDescriptor/"



      ConditionDescriptor : composition





        ConditionDescriptor --> "0..1" ConditionCompositionEnum : composition
        click ConditionCompositionEnum href "../ConditionCompositionEnum/"



      ConditionDescriptor : description

      ConditionDescriptor : laterality





        ConditionDescriptor --> "0..1" LateralityEnum : laterality
        click LateralityEnum href "../LateralityEnum/"



      ConditionDescriptor : located_in





        ConditionDescriptor --> "0..1" AnatomicalEntityDescriptor : located_in
        click AnatomicalEntityDescriptor href "../AnatomicalEntityDescriptor/"



      ConditionDescriptor : modifier





        ConditionDescriptor --> "0..1" ModifierEnum : modifier
        click ModifierEnum href "../ModifierEnum/"



      ConditionDescriptor : preferred_term

      ConditionDescriptor : qualifiers





        ConditionDescriptor --> "*" Qualifier : qualifiers
        click Qualifier href "../Qualifier/"



      ConditionDescriptor : slug

      ConditionDescriptor : term





        ConditionDescriptor --> "0..1" Term : term
        click Term href "../Term/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
slug 0..1
String
Use for leaf conditions; omit when using composition/components direct
preferred_term 0..1
String
The preferred human-readable term for this descriptor direct
description 0..1
String
A description of the descriptor direct
term 0..1 recommended
Term
Optional MONDO disease term reference direct
composition 0..1
ConditionCompositionEnum
Composition type for a composite condition descriptor direct
components *
ConditionDescriptor
Component conditions that make up a composite descriptor direct
modifier 0..1
ModifierEnum
Directional or qualitative modifier for a descriptor (e Descriptor
located_in 0..1
AnatomicalEntityDescriptor
Anatomical location where this entity/process occurs or procedure is performe... Descriptor
laterality 0..1
LateralityEnum
Laterality qualifier (left, right, or bilateral) Descriptor
qualifiers *
Qualifier
List of predicate-value pairs for formal post-composition Descriptor

Usages

used by used in type used
ConditionDescriptor components range ConditionDescriptor
ComorbidityAssociation disease_a range ConditionDescriptor
ComorbidityAssociation disease_b range ConditionDescriptor
UpstreamConditionHypothesis upstream_disorder range ConditionDescriptor

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/monarch-initiative/dismech

Mappings

Mapping Type Mapped Value
self dismech:ConditionDescriptor
native dismech:ConditionDescriptor

LinkML Source

Direct

name: ConditionDescriptor
description: A descriptor for a condition or disease, optionally bound to MONDO. External
  coding identifiers (ICD-10, OMOP, SNOMED, etc.) are captured on association signals.
from_schema: https://w3id.org/monarch-initiative/dismech
is_a: Descriptor
slots:
- slug
- preferred_term
- description
- term
- composition
- components
slot_usage:
  slug:
    name: slug
    description: Use for leaf conditions; omit when using composition/components
    required: false
  term:
    name: term
    description: Optional MONDO disease term reference
    bindings:
    - range: DiseaseTerm
      obligation_level: OPTIONAL
      binds_value_of: id
  preferred_term:
    name: preferred_term
    required: false

Induced

name: ConditionDescriptor
description: A descriptor for a condition or disease, optionally bound to MONDO. External
  coding identifiers (ICD-10, OMOP, SNOMED, etc.) are captured on association signals.
from_schema: https://w3id.org/monarch-initiative/dismech
is_a: Descriptor
slot_usage:
  slug:
    name: slug
    description: Use for leaf conditions; omit when using composition/components
    required: false
  term:
    name: term
    description: Optional MONDO disease term reference
    bindings:
    - range: DiseaseTerm
      obligation_level: OPTIONAL
      binds_value_of: id
  preferred_term:
    name: preferred_term
    required: false
attributes:
  slug:
    name: slug
    description: Use for leaf conditions; omit when using composition/components
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: slug
    owner: ConditionDescriptor
    domain_of:
    - ConditionDescriptor
    range: string
    required: false
  preferred_term:
    name: preferred_term
    description: The preferred human-readable term for this descriptor. This may be
      more specific or nuanced than the linked ontology term label when the ontology
      does not fully capture the desired granularity. Note that postcomposition using
      the modifier slot may be appropriate for capturing the semantics of the preferred
      term.
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: preferred_term
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    - ConditionDescriptor
    range: string
    required: false
  description:
    name: description
    description: A description of the descriptor. This may typically be redundant
      with the `term` object, but the description is more human-readable and may be
      used to communicate nuances not captured by the rigid standardization of the
      term object.
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: description
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    - GeneticContext
    - Dataset
    - ClinicalTrial
    - ComputationalModel
    - DifferentialDiagnosis
    - Subtype
    - CausalEdge
    - TreatmentMechanismTarget
    - EpidemiologyInfo
    - Pathophysiology
    - Phenotype
    - HistopathologyFinding
    - Environmental
    - Disease
    - Stage
    - AgentLifeCycle
    - AgentLifeCycleStage
    - AnimalModel
    - Treatment
    - InfectiousAgent
    - Transmission
    - Assay
    - Diagnosis
    - Inheritance
    - Variant
    - FunctionalEffect
    - Mechanism
    - ModelingConsideration
    - Definition
    - CriteriaSet
    - ConditionDescriptor
    - GOEnrichment
    - ComorbidityHypothesis
    - UpstreamConditionHypothesis
    - MechanisticHypothesis
    range: string
    recommended: false
  term:
    name: term
    description: Optional MONDO disease term reference
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: term
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    - TermMapping
    - ConditionDescriptor
    - GOEnrichmentTerm
    range: Term
    bindings:
    - range: DiseaseTerm
      obligation_level: OPTIONAL
      binds_value_of: id
    recommended: true
    inlined: true
  composition:
    name: composition
    description: Composition type for a composite condition descriptor
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: composition
    owner: ConditionDescriptor
    domain_of:
    - ConditionDescriptor
    range: ConditionCompositionEnum
  components:
    name: components
    description: Component conditions that make up a composite descriptor
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: components
    owner: ConditionDescriptor
    domain_of:
    - ConditionDescriptor
    range: ConditionDescriptor
    multivalued: true
    inlined: true
    inlined_as_list: true
  modifier:
    name: modifier
    description: Directional or qualitative modifier for a descriptor (e.g., increased,
      decreased, abnormal)
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: modifier
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    range: ModifierEnum
  located_in:
    name: located_in
    description: Anatomical location where this entity/process occurs or procedure
      is performed
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: located_in
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    range: AnatomicalEntityDescriptor
    inlined: true
  laterality:
    name: laterality
    description: Laterality qualifier (left, right, or bilateral)
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: laterality
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    range: LateralityEnum
  qualifiers:
    name: qualifiers
    description: List of predicate-value pairs for formal post-composition. Allows
      OWL-like expressivity with controlled predicates (e.g., RO relations) and values.
    deprecated: Prefer explicit slots like located_in and laterality instead of generic
      qualifiers
    from_schema: https://w3id.org/monarch-initiative/dismech
    rank: 1000
    alias: qualifiers
    owner: ConditionDescriptor
    domain_of:
    - Descriptor
    range: Qualifier
    multivalued: true
    inlined: true
    inlined_as_list: true