| Literature DB >> 35440646 |
Andrea Bernardini1, Andrea Brunello2, Nicola Saccomanno3, Gian Luigi Gigli4, Angelo Montanari5.
Abstract
Polysomnography (PSG) is a fundamental diagnostical method for the detection of Obstructive Sleep Apnea Syndrome (OSAS). Historically, trained physicians have been manually identifying OSAS episodes in individuals based on PSG recordings. Such a task is highly important for stroke patients, since in such cases OSAS is linked to higher mortality and worse neurological deficits. Unfortunately, the number of strokes per day vastly outnumbers the availability of polysomnographs and dedicated healthcare professionals. The data in this work pertains to 30 patients that were admitted to the stroke unit of the Udine University Hospital, Italy. Unlike previous studies, exclusion criteria are minimal. As a result, data are strongly affected by noise, and individuals may suffer from several comorbidities. Each patient instance is composed of overnight vital signs data deriving from multi-channel ECG, photoplethysmography and polysomnography, and related domain expert's OSAS annotations. The dataset aims to support the development of automated methods for the detection of OSAS events based on just routinely monitored vital signs, and capable of working in a real-world scenario.Entities:
Mesh:
Year: 2022 PMID: 35440646 PMCID: PMC9018698 DOI: 10.1038/s41597-022-01272-y
Source DB: PubMed Journal: Sci Data ISSN: 2052-4463 Impact factor: 8.501
Fig. 1Workflow of the study.
Description of the patients considered in the study.
| Patient | Age | Gender | BMI | Recording (hours) | # apneas | # hypopneas | (hypo)apnea duration (sec) | AHI |
|---|---|---|---|---|---|---|---|---|
| 1 | 48 | Male | 30.8 | 7.0 | 142 | 136 | 22 ± 8 | 40 |
| 2 | 77 | Male | 35.3 | 11.9 | 29 | 93 | 20 ± 8 | 10 |
| 3 | 61 | Male | 33.2 | 7.1 | 242 | 208 | 25 ± 10 | 63 |
| 4 | 66 | Male | 26.9 | 9.0 | 52 | 42 | 34 ± 15 | 10 |
| 5 | 33 | Male | 35.9 | 9.1 | 42 | 280 | 23 ± 12 | 35 |
| 6 | 68 | Male | 45.0 | 4.1 | 87 | 150 | 20 ± 4 | 58 |
| 7 | 71 | Male | 30.8 | 9.2 | 72 | 203 | 16 ± 3 | 30 |
| 8 | 76 | Female | 25.0 | 9.0 | 3 | 10 | 17 ± 3 | 1 |
| 9 | 78 | Female | 29.4 | 9.5 | 24 | 53 | 18 ± 5 | 8 |
| 10 | 69 | Male | 27.8 | 11.4 | 265 | 207 | 21 ± 6 | 41 |
| 11 | 70 | Male | 26.7 | 8.4 | 10 | 28 | 21 ± 6 | 4 |
| 12 | 65 | Male | 25.0 | 8.4 | 24 | 9 | 20 ± 7 | 4 |
| 13 | 70 | Male | 33.1 | 9.5 | 22 | 220 | 19 ± 5 | 26 |
| 14 | 85 | Female | 25.1 | 10.3 | 9 | 78 | 31 ± 10 | 9 |
| 15 | 63 | Male | 35.3 | 9.2 | 235 | 162 | 29 ± 8 | 43 |
| 16 | 70 | Male | 31.9 | 9.0 | 269 | 62 | 34 ± 14 | 37 |
| 17 | 75 | Female | 24.8 | 8.1 | 96 | 129 | 22 ± 8 | 28 |
| 18 | 71 | Female | 16.8 | 10.0 | 38 | 6 | 15 ± 2 | 4 |
| 19 | 68 | Female | 28.2 | 9.5 | 10 | 82 | 21 ± 6 | 10 |
| 20 | 77 | Male | 24.6 | 9.8 | 335 | 132 | 26 ± 10 | 48 |
| 21 | 74 | Male | 26.1 | 9.8 | 216 | 61 | 22 ± 7 | 28 |
| 22 | 63 | Male | 29.1 | 8.0 | 7 | 6 | 26 ± 8 | 2 |
| 23 | 87 | Female | 20.4 | 9.5 | 1 | 2 | 19 ± 4 | 0 |
| 24 | 73 | Male | 32.0 | 9.8 | 28 | 181 | 26 ± 14 | 21 |
| 25 | 81 | Female | 32.0 | 10.6 | 41 | 428 | 19 ± 5 | 44 |
| 26 | 76 | Female | 22.3 | 9.0 | 425 | 115 | 23 ± 10 | 60 |
| 27 | 71 | Female | 27.7 | 7.6 | 50 | 21 | 19 ± 5 | 9 |
| 28 | 69 | Female | 27.3 | 7.4 | 8 | 89 | 29 ± 8 | 13 |
| 29 | 44 | Male | 26.6 | 7.8 | 2 | 32 | 17 ± 4 | 4 |
| 30 | 70 | Male | 40.1 | 8.2 | 263 | 336 | 19 ± 8 | 73 |
Summary of the signals collected for the study.
| Source | Signal | Sampling rate (Hz) | Sensor type and placement | Preprocessing |
|---|---|---|---|---|
| Embletta | Nasal airflow | 20 | Pressure transducer connected to a nasal cannula | high-pass 0.1 Hz and low-pass 15 Hz filters |
| Snoring | 10 | Derived from nasal airflow waveform data | none | |
| PPG | 75 | Red-infrared light-emitting diode and sensor positioned on the opposite sides of a finger | none | |
| Oxygen saturation | 3 | Derived from PPG data | none | |
| Body position | 10 | Three-axis accelerometer | none | |
| Thoracic movement | 10 | Respiratory inductance plethysmography band, positioned midway between the manubrium of the sternum and the xyphoid process | high-pass 0.1 Hz and low-pass 15 Hz filters | |
| Abdominal movement | 10 | Respiratory inductance plethysmography band, positioned midway the xyphoid process and the umbilicus | high-pass 0.1 Hz and low-pass 15 Hz filters | |
| ECG | 500 | Ag-AgC1 electrodes on the acromial head of each clavicle | high-pass 0.3 Hz and low-pass 70 Hz filters | |
| Heart rate | 3 | Derived from ECG data | none | |
| Mindray | ECG | 80 | Ag-AgC1 electrodes, 12-lead (I, II, III, aVR, aVL, aVF, V1, V2, V3, V4, V5, V6) | high-pass 0.5 Hz and low-pass 40 Hz filters; 60 Hz notch filter |
| Heart rate | 1 | Derived from ECG data | none | |
| Premature ventricular contractions | 1 | Derived from ECG data | none | |
| Thoracic impedance | 80 | Measured with lead II ECG Ag-AgC1 electrodes | high-pass 0.2 Hz and low-pass 2 Hz filters; 60 Hz notch filter | |
| Respiratory rate | 1 | Derived from thoracic impedance data | none | |
| PPG | 80 | Red-infrared light-emitting diode and sensor positioned on the opposite sides of a finger | none | |
| Pulse rate | 1 | Derived from PPG data | none | |
| Oxygen saturation | 1 | Derived from PPG data | none | |
| Perfusion index | 1 | Derived from PPG data | none | |
| Blood pressure | 1/3600 | Oscillometric arm cuff | none |
Fig. 2Polysomnographic recording tagged with different apnea events by means of Embla RemLogic software.
Fig. 3Embletta (original and aligned) and Mindray heart rate signals (5-minute interval).
Description of the columns in the dataset.
| Column Name | Format | Description |
|---|---|---|
| patient | String | Participant ID |
| timestamp_datetime | Datetime YYYY-MM-DD HH:MM:SS | Date and time (at one second granularity) of the recorded data |
| HR(bpm) | Float64 | ECG-derived heart rate |
| SpO2(%) | Float64 | PPG-derived oxygen saturation, in % |
| PI(%) | Float64 | PPG-derived perfusion index |
| RR(rpm) | Float64 | ECG-derived respiratory rate (per minute) |
| PVCs(/min) | Float64 | ECG-derived premature ventricular contractions (per minute) |
| event | String | A string among: ‘NONE’, ‘HYPOPNEA’, ‘APNEA-CENTRAL’, ‘APNEA-OBSTRUCTIVE’, ‘APNEA-MIXED’ |
| anomaly | Boolean | True = anomaly present (either apnea or hypopnea), False = no anomaly present (i.e., event = ‘NONE’) |
| signal_pleth | Array of Float64 | 80 samples of waveform PPG signal |
| signal_ecg_i | Array of Float64 | 80 samples of waveform ECG signal, lead I |
| signal_ecg_ii | Array of Float64 | 80 samples of waveform ECG signal, lead II |
| signal_ecg_iii | Array of Float64 | 80 samples of waveform ECG signal, lead III |
| PSG_Abdomen | Array of Float64 | 10 samples of abdominal movement signal |
| PSG_Flow | Array of Float64 | 20 samples of nasal airflow signal |
| PSG_Position | Array of Float64 | 10 samples of body position signal |
| PSG_Snore | Array of Float64 | 10 samples of snoring signal |
| PSG_Thorax | Array of Float64 | 10 samples of thoracic movement signal |
Null values in PPG and ECG waveforms, and their derived attributes.
| Patient | HR(bpm) | SpO2(%) | PI(%) | RR(rpm) | PVCs(/min) | signal_pleth | signal_ecg_i | signal_ecg_ii | signal_ecg_iii |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.0 | 8.3 | 8.5 | 0.0 | 0.0 | 8.2 | 0.0 | 0.0 | 0.0 |
| 2 | 0.0 | 6.1 | 6.1 | 0.0 | 0.0 | 6.1 | 0.3 | 0.0 | 53.8 |
| 3 | 0.0 | 0.2 | 0.4 | 2.7 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 4 | 0.3 | 0.2 | 0.3 | 0.7 | 0.3 | 0.2 | 1.4 | 0.2 | 1.4 |
| 5 | 1.9 | 3.6 | 3.6 | 1.6 | 1.9 | 3.4 | 1.5 | 1.4 | 1.5 |
| 6 | 0.9 | 1.6 | 1.9 | 0.1 | 0.9 | 0.0 | 0.0 | 0.0 | 0.0 |
| 7 | 0.0 | 11.1 | 11.2 | 1.2 | 0.0 | 10.9 | 0.0 | 0.0 | 0.0 |
| 8 | 0.0 | 12.1 | 12.1 | 0.0 | 0.0 | 11.8 | 0.0 | 0.0 | 0.0 |
| 9 | 0.3 | 13.4 | 13.5 | 0.4 | 0.3 | 13.3 | 0.3 | 0.3 | 0.3 |
| 10 | 5.8 | 17.8 | 17.9 | 5.9 | 5.8 | 17.5 | 5.8 | 5.8 | 5.8 |
| 11 | 0.0 | 22.1 | 22.2 | 0.0 | 0.0 | 21.5 | 0.0 | 0.0 | 0.0 |
| 12 | 0.0 | 0.0 | 0.0 | 1.5 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 13 | 0.0 | 1.9 | 2.0 | 0.2 | 0.0 | 1.8 | 0.0 | 0.0 | 0.0 |
| 14 | 0.0 | 2.6 | 2.7 | 0.1 | 0.0 | 2.5 | 0.0 | 0.0 | 0.0 |
| 15 | 0.2 | 19.1 | 19.1 | 0.6 | 0.2 | 19.0 | 0.0 | 0.0 | 0.0 |
| 16 | 0.0 | 11.9 | 12.1 | 4.4 | 0.0 | 11.1 | 0.0 | 11.8 | 11.8 |
| 17 | 0.0 | 65.7 | 65.8 | 0.2 | 0.0 | 65.6 | 0.0 | 0.0 | 0.0 |
| 18 | 0.0 | 37.3 | 37.4 | 0.0 | 0.0 | 37.0 | 0.0 | 0.0 | 0.0 |
| 19 | 0.0 | 16.8 | 16.9 | 0.0 | 0.0 | 16.7 | 0.0 | 0.0 | 0.0 |
| 20 | 0.0 | 3.9 | 3.9 | 11.0 | 0.0 | 3.8 | 0.0 | 0.0 | 0.0 |
| 21 | 0.1 | 0.1 | 0.3 | 0.3 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 |
| 22 | 0.0 | 22.4 | 22.5 | 12.4 | 0.0 | 21.7 | 0.0 | 0.0 | 0.0 |
| 23 | 0.0 | 0.8 | 0.8 | 11.9 | 0.0 | 0.8 | 0.0 | 0.0 | 0.0 |
| 24 | 0.0 | 12.2 | 12.3 | 0.0 | 0.0 | 11.9 | 0.0 | 0.0 | 0.0 |
| 25 | 0.0 | 18.4 | 18.4 | 0.2 | 0.0 | 18.2 | 0.0 | 0.0 | 0.0 |
| 26 | 0.0 | 12.7 | 12.7 | 0.0 | 0.0 | 12.6 | 0.0 | 0.0 | 0.0 |
| 27 | 0.0 | 15.1 | 15.2 | 0.2 | 0.0 | 14.9 | 0.0 | 0.0 | 0.0 |
| 28 | 0.0 | 72.7 | 72.7 | 0.0 | 0.0 | 72.6 | 0.0 | 0.0 | 0.0 |
| 29 | 0.0 | 9.9 | 10.0 | 0.0 | 0.0 | 9.8 | 0.0 | 0.0 | 0.0 |
| 30 | 0.0 | 0.5 | 0.6 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Fig. 4Value distribution for the ECG- and PPG- derived attributes in the dataset (excluding null values).
| Measurement(s) | Nasal airflow • Snoring • Oxygen Saturation Measurement • Body Position • Thoracic movement • Abdominal movement • 3 Lead ECG Extracted From 12 Lead Continuous ECG Recording ( |
| Technology Type(s) | Pressure transducer connected to a nasal cannula • photoplethysmography • Accelerometer • Plethysmography • Ag-AgC1 electrodes, 12-lead (I, II, III, aVR, aVL, aVF, V1, V2, V3, V4, V5, V6) • Lead II ECG Ag-AgC1 electrodes • Physician’s annotation |
| Sample Characteristic - Organism | Homo sapiens |
| Sample Characteristic - Environment | hospital |
| Sample Characteristic - Location | Province of Udine |