Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.02 KB

README.md

File metadata and controls

24 lines (17 loc) · 1.02 KB

canaria-5gamers

Data processing & analysis of the Canaria 5 Gamers dataset

Getting Started

$ git clone https://github.com/sheriefkhorshid/canaria-5gamers.git
$ cd canaria-5gamers
$ conda env create -f environment.yml
$ jupyter notebook

Files

The notebook ECG_processing.ipynb contains python code to clean the csv files from the input Kaggle Dataset and generate the ECG Filtered signal. It also shows the results of performing wavelet transformations on the data.

ecg_process.q this file generates r-peaks from the filtered siginal per gamer. It then uses the r-peaks to calculate heart rate variability and heart rate per minute per gamer.

The notebook FFT_processing.ipynb attempts to implement some ideas inspired from this paper. https://www.sciencedirect.com/science/article/pii/S0957417410013916

Results are uploaded to google drive

https://drive.google.com/drive/folders/1ZHy_KlhVLkbyvCtte4T8yrk0vGfRmrqX?usp=sharing

NOTE

To run the KDB+ code (q file) you will need to install KDB+