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
- Descriptor
- ConditionDescriptor
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