This project contains:
- 1 main MATLAB script: MODYSathome_main.m
- 12 MATLAB functions:
- function_calc_mean_recall_precision.m
- function_create_dataframes.m
- function_deep_learning.m
- function_determine_best_ML_model.m
- function_display_DL_results.m
- function_display_ML_results.m
- function_index_extremities.m
- function_machine_learning.m
- function_oversample.m
- function_partition_data.m
- function_pick_best_models.m
- function_prepare_DL_data.m
Downloading data
- Download the zip file via https://zenodo.org/record/6379451#.Yjs1uHrMK5c
- Unzip the zip file
- Each folder should have a file 'load_preprocessed_data_PatientXXX' in the correspinding folder data/PatientXXX containing the preprocessed data
STEPS
- Open MATLAB
- In MATLAB, go to the 'HOME' tab and click on 'Set Path'
- Click on 'Add Folder' and browse to MODYS/Matlab Code/functions
- Click on 'Select Folder' and click on 'Save'
- Click on 'Browse to folder' and browse to a patients' data in MODYS/data/PatientXXX, then click on 'Select Folder'
- In the 'HOME' tab click on 'Open' and open MODYSathome.m in MODYS/Matlab code
- In the 'EDITOR' tab click on 'Run Section' to run the script
- When the code has been run, the results are displayed in the Command Window and saved in MODYS/results/PatientXXX