PPG-DaLiA Dataset
Overview
| Item | Details |
|---|---|
| Links | Dataset, Publication |
| Signals | PPG, ECG (inc. manual beat annotations), respiration, accelerometry, others |
| No. Subjs | 15 |
| Protocol | Recordings during a protocol of activities of daily living (car driving, cycling, in a lunch break, sitting, stair climbing, playing table soccer, walking and working) |
Downloading the data in MATLAB format.
The dataset can be downloaded in MATLAB format from here.
Importing the data into MATLAB
If you want to reproduce the process used to obtain the data in MATLAB format from the original dataset, then follow these steps:
- Download from here or here, and unzip.
- Download the
convert_subject_pickle_files_to_mat.pypython script. - Copy the subject's .pkl file to the same folder as this python script.
- Run the python script to convert the .pkl file into a MATLAB file. (I used Spyder - a Python program - through Anaconda-Navigator.)
- Copy this MATLAB file back to the same folder as the .pkl file was obtained from.
- Download
collate_ppg_dalia_dataset.mMATLAB script. - Modify the MATLAB script by inserting the
up.paths.root_folderandup.paths.save_folderinto thesetup_upfunction. - Run the MATLAB script to collate all the individual MATLAB files into a single MATLAB data file, ready for analysis.