Skip to content

Class: LungFunctionOutput

Measurement results from a lung function assay. Contains spirometry measurements, diffusing capacity, and related clinical metrics.

URI: soma:LungFunctionOutput

 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 : data_in_figure_only

      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 : evidence





        LungFunctionOutput --> "* _recommended_" EvidenceItem : evidence
        click EvidenceItem href "../EvidenceItem/"



      LungFunctionOutput : experimental_group





        LungFunctionOutput --> "0..1" ExperimentalGroupEnum : experimental_group
        click ExperimentalGroupEnum href "../ExperimentalGroupEnum/"



      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 : measured_under





        LungFunctionOutput --> "0..1" ExposureCondition : measured_under
        click ExposureCondition href "../ExposureCondition/"



      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

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
evidence * recommended
EvidenceItem
Evidence items backing this object's claims AssayOutputMeasurement
experimental_group 0..1
ExperimentalGroupEnum
The role of this output record's group in the experimental design: control, v... AssayOutputMeasurement
measured_under 0..1
ExposureCondition
Reference (by id) to the specific ExposureCondition this output record was me... AssayOutputMeasurement
data_in_figure_only 0..1
Boolean
True when the quantitative values for this output record are reported only in... AssayOutputMeasurement
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
  evidence:
    name: evidence
    description: Evidence items backing this object's claims. Each one carries an
      exact quote from a cited publication.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: evidence
    owner: LungFunctionOutput
    domain_of:
    - KeyEvent
    - KeyEventRelationship
    - Assay
    - AssayOutputMeasurement
    range: EvidenceItem
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  experimental_group:
    name: experimental_group
    description: 'The role of this output record''s group in the experimental design:
      control, vehicle control, baseline, treated, recovery, or sham. Lets extraction
      distinguish the control/baseline response from the treated response so a change
      relative to control can be assembled downstream.'
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: experimental_group
    owner: LungFunctionOutput
    domain_of:
    - AssayOutputMeasurement
    range: ExperimentalGroupEnum
  measured_under:
    name: measured_under
    description: Reference (by id) to the specific ExposureCondition this output record
      was measured under. Links each set of response values to the concentration/treatment
      it corresponds to, so a dose-response series keeps each response paired with
      its exposure level. The referenced condition should be listed in the assay's
      has_exposure_condition.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: measured_under
    owner: LungFunctionOutput
    domain_of:
    - AssayOutputMeasurement
    range: ExposureCondition
    inlined: false
  data_in_figure_only:
    name: data_in_figure_only
    description: True when the quantitative values for this output record are reported
      only in a figure or chart and could not be read from the text. The record then
      documents that the endpoint was measured and where its data lives (via an evidence
      item's figure_reference and article_section), without numeric values. This keeps
      figure-only results visible to reviewers in the workbook instead of silently
      dropping them.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    alias: data_in_figure_only
    owner: LungFunctionOutput
    domain_of:
    - AssayOutputMeasurement
    range: boolean
  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