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:

  1. Use the following MATLAB script to import the data: collate_mimic_perform_train_test_datasets.
  2. Modify the MATLAB script by inserting the up.paths.root_folder and up.paths.save_folder into the setup_up function.
  3. Note: The duration of recordings provided by the script can be adjusted with the up.settings.req_durn variable within the setup_up function.
  4. Note: The number of subjects in each group can be adjusted with the up.settings.no_subjs_per_group variable within the setup_up function.
  5. 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.
  6. (optionally) convert the dataset into WFDB and/or CSV formats using this MATLAB script: mimic_perform_dataset_converter