MIMIC PERform Training Dataset
This dataset contains ECG and PPG recordings of 10-minute duration, some of which were acquired from adults, and some of which were acquired neonates.
Overview
Item | Details |
---|---|
Links | Dataset, Publication |
Signals | PPG, ECG, respiration |
No. Subjs | 200 (100 adults, 100 neonates) |
Protocol | Critically-ill patients during routine clinical care. Data were measured using a bedside monitor at 125 Hz. Data were extracted from the MIMIC-III Waveform Database. |
Downloading the dataset
Links to download the dataset in different formats are provided in this table:
Format | Links |
---|---|
Matlab | all subjects, adult subjects, neonate subjects |
CSV | all subjects, adult subjects, neonate subjects |
WFDB | all subjects, adult subjects, neonate subjects |
Recreating the dataset
The dataset can be recreated from scratch by taking the following steps:
- Use the following MATLAB script to import the data:
collate_mimic_perform_train_test_datasets
. - Modify the MATLAB script by inserting the
up.paths.root_folder
andup.paths.save_folder
into thesetup_up
function. - Note: The duration of recordings provided by the script can be adjusted with the
up.settings.req_durn
variable within thesetup_up
function. - Note: The number of subjects in each group can be adjusted with the
up.settings.no_subjs_per_group
variable within thesetup_up
function. - Run the MATLAB script to download the required files from PhysioNet, import the data into MATLAB, and collate the data into a single MATLAB data file, ready for analysis.
- (optionally) convert the dataset into WFDB and/or CSV formats using this MATLAB script:
mimic_perform_dataset_converter