Reproducibility of Machine Learning Models for Paroxysmal Atrial Fibrillation Onset Prediction
Cédric Gilon1, Jean-Marie Grégoire1,2, Jérome Helinckx1, Stéphane Carlier 2, Hugues Bersini1
- IRIDIA, Université Libre de Bruxelles, Belgium
- Département de Cardiologie, Université de Mons, Belgium
Computers in Cardiology 2022, Tampere Finland
The source code is written in Python3 and is using Poetry as virtual environment and package manager.
The package is divided between the data
and the src
folders.
The src
folder contains the features
scripts, the models
and finally some util
and visualization
tools.
To create the virtual environment and install the dependancies, you can use:
poetry install
To run the scripts, the src
folder should be in the PYTHONPATH
. The run each model you can use
python src/models/20xx_model_name/main_model_name.py
The results are stored in csv files and the figures are saved as png files.
The data are already in the repositroy and were downloaded from the PAF Prediction Challenge Database, which is available on the Physionet website. Labels are also still available on the results page.
GNU General Public License v3.0