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_folderandup.paths.save_folderinto thesetup_upfunction. - Note: The duration of recordings provided by the script can be adjusted with the
up.settings.req_durnvariable within thesetup_upfunction. - Note: The number of subjects in each group can be adjusted with the
up.settings.no_subjs_per_groupvariable within thesetup_upfunction. - 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