Class: LungFunctionOutput
Measurement results from a lung function assay. Contains spirometry measurements, diffusing capacity, and related clinical metrics.
classDiagram
class LungFunctionOutput
click LungFunctionOutput href "../LungFunctionOutput/"
AssayOutputMeasurement <|-- LungFunctionOutput
click AssayOutputMeasurement href "../AssayOutputMeasurement/"
LungFunctionOutput : bronchodilator_response
LungFunctionOutput --> "0..1" QuantityValue : bronchodilator_response
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : decline_rate
LungFunctionOutput --> "0..1" QuantityValue : decline_rate
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : description
LungFunctionOutput : dlco
LungFunctionOutput --> "0..1" QuantityValue : dlco
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : fef25_75
LungFunctionOutput --> "0..1" QuantityValue : fef25_75
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : feno
LungFunctionOutput --> "0..1" QuantityValue : feno
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : fev1
LungFunctionOutput --> "0..1" QuantityValue : fev1
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : fev1_fvc_ratio
LungFunctionOutput --> "0..1" QuantityValue : fev1_fvc_ratio
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : functional_residual_capacity
LungFunctionOutput --> "0..1" QuantityValue : functional_residual_capacity
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : fvc
LungFunctionOutput --> "0..1" QuantityValue : fvc
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : id
LungFunctionOutput : lung_compliance
LungFunctionOutput --> "0..1" QuantityValue : lung_compliance
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : lung_elastance
LungFunctionOutput --> "0..1" QuantityValue : lung_elastance
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : lung_resistance
LungFunctionOutput --> "0..1" QuantityValue : lung_resistance
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : name
LungFunctionOutput : peak_expiratory_flow
LungFunctionOutput --> "0..1" QuantityValue : peak_expiratory_flow
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : residual_volume
LungFunctionOutput --> "0..1" QuantityValue : residual_volume
click QuantityValue href "../QuantityValue/"
LungFunctionOutput : total_lung_capacity
LungFunctionOutput --> "0..1" QuantityValue : total_lung_capacity
click QuantityValue href "../QuantityValue/"
Inheritance
- NamedThing
- AssayOutputMeasurement
- LungFunctionOutput
- AssayOutputMeasurement
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| fev1 | 0..1 QuantityValue |
Forced expiratory volume in 1 second | direct |
| fvc | 0..1 QuantityValue |
Forced vital capacity | direct |
| fev1_fvc_ratio | 0..1 QuantityValue |
Ratio of FEV1 to FVC (Tiffeneau-Pinelli index) | direct |
| feno | 0..1 QuantityValue |
Fractional exhaled nitric oxide in ppb | direct |
| decline_rate | 0..1 QuantityValue |
Longitudinal decline rate in mL/year | direct |
| bronchodilator_response | 0..1 QuantityValue |
Response to bronchodilator (% change in FEV1) | direct |
| dlco | 0..1 QuantityValue |
Diffusing capacity for carbon monoxide | direct |
| peak_expiratory_flow | 0..1 QuantityValue |
Peak expiratory flow | direct |
| fef25_75 | 0..1 QuantityValue |
Forced expiratory flow 25-75% | direct |
| total_lung_capacity | 0..1 QuantityValue |
Total lung capacity | direct |
| functional_residual_capacity | 0..1 QuantityValue |
Functional residual capacity | direct |
| residual_volume | 0..1 QuantityValue |
Residual volume | direct |
| lung_compliance | 0..1 QuantityValue |
Lung compliance | direct |
| lung_elastance | 0..1 QuantityValue |
Lung elastance | direct |
| lung_resistance | 0..1 QuantityValue |
Lung resistance | direct |
| id | 1 Uriorcurie |
A unique identifier for the entity | NamedThing |
| name | 0..1 String |
A human-readable name for the entity | NamedThing |
| description | 0..1 String |
A detailed description of the entity | NamedThing |
Usages
| used by | used in | type | used |
|---|---|---|---|
| LungFunctionAssay | has_specified_output | range | LungFunctionOutput |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/EHS-Data-Standards/soma
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | soma:LungFunctionOutput |
| native | soma:LungFunctionOutput |
LinkML Source
Direct
name: LungFunctionOutput
description: Measurement results from a lung function assay. Contains spirometry measurements,
diffusing capacity, and related clinical metrics.
from_schema: https://w3id.org/EHS-Data-Standards/soma
is_a: AssayOutputMeasurement
slots:
- fev1
- fvc
- fev1_fvc_ratio
- feno
- decline_rate
- bronchodilator_response
- dlco
- peak_expiratory_flow
- fef25_75
- total_lung_capacity
- functional_residual_capacity
- residual_volume
- lung_compliance
- lung_elastance
- lung_resistance
Induced
name: LungFunctionOutput
description: Measurement results from a lung function assay. Contains spirometry measurements,
diffusing capacity, and related clinical metrics.
from_schema: https://w3id.org/EHS-Data-Standards/soma
is_a: AssayOutputMeasurement
attributes:
fev1:
name: fev1
description: Forced expiratory volume in 1 second. TIER 1 - primary spirometry
measurement.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: fev1
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
fvc:
name: fvc
description: Forced vital capacity. TIER 1 - primary spirometry measurement.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: fvc
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
fev1_fvc_ratio:
name: fev1_fvc_ratio
description: Ratio of FEV1 to FVC (Tiffeneau-Pinelli index). TIER 2 - can be calculated
from FEV1 and FVC.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: fev1_fvc_ratio
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
feno:
name: feno
description: Fractional exhaled nitric oxide in ppb. TIER 2 - marker for airway
inflammation.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: feno
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
decline_rate:
name: decline_rate
description: Longitudinal decline rate in mL/year. TIER 2 - useful for pre/post
comparisons.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: decline_rate
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
bronchodilator_response:
name: bronchodilator_response
description: Response to bronchodilator (% change in FEV1). TIER 2 - informs reversibility.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: bronchodilator_response
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
dlco:
name: dlco
description: Diffusing capacity for carbon monoxide. TIER 2 - measure of fibrosis,
needs hemoglobin level.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: dlco
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
peak_expiratory_flow:
name: peak_expiratory_flow
description: Peak expiratory flow. TIER 2.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: peak_expiratory_flow
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
fef25_75:
name: fef25_75
description: Forced expiratory flow 25-75%. TIER 3 - more variable than FEV1,
FVC.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: fef25_75
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
total_lung_capacity:
name: total_lung_capacity
description: Total lung capacity. TIER 3 - requires more equipment.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: total_lung_capacity
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
functional_residual_capacity:
name: functional_residual_capacity
description: Functional residual capacity. TIER 3 - requires more equipment.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: functional_residual_capacity
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
residual_volume:
name: residual_volume
description: Residual volume. TIER 3 - requires more equipment.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: residual_volume
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
lung_compliance:
name: lung_compliance
description: Lung compliance. TIER 3 - most often reported for animals, difficult
to relate to human exposure.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: lung_compliance
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
lung_elastance:
name: lung_elastance
description: Lung elastance. TIER 3 - most often reported for animals.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: lung_elastance
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
lung_resistance:
name: lung_resistance
description: Lung resistance. TIER 3 - most often reported for animals.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
alias: lung_resistance
owner: LungFunctionOutput
domain_of:
- LungFunctionOutput
range: QuantityValue
inlined: true
id:
name: id
description: A unique identifier for the entity.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
identifier: true
alias: id
owner: LungFunctionOutput
domain_of:
- NamedThing
- Unit
- NamedEntity
range: uriorcurie
required: true
name:
name: name
description: A human-readable name for the entity.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
slot_uri: schema:name
alias: name
owner: LungFunctionOutput
domain_of:
- NamedThing
- Unit
- NamedEntity
range: string
description:
name: description
description: A detailed description of the entity.
from_schema: https://w3id.org/EHS-Data-Standards/soma
rank: 1000
slot_uri: schema:description
alias: description
owner: LungFunctionOutput
domain_of:
- NamedThing
range: string