/idears_orig

Primary LanguageJupyter Notebook

IDEARS - Integrated Disease Explanation and Associations Risk Scoring

Overview

This is the codebase for IDEARs - The Integrated Disease Explanation and Associations Risk Scoring. Its overall architecture is shown below:

Markdown Monster icon

The code is designed to represent the following situation for prospective studies, which depicts a participant in UKB attending the centre at baseline and then subsequently having a number of outcomes occur

Markdown Monster icon

How to Run

To ease the configuation, please install Anaconda and set this up in a virtual environment.

  1. Install Anaconda:

https://www.anaconda.com/products/individual

Codebase Structure

Overview

Import modules etc.

Directory Tree and Explanations

This folder shows the implementation of the IDEARs platform.

πŸ“¦ukb_IDEARS-pipeline-poc
 ┣ 
 ┃ ┣ src
 ┃ ┃ ┣ idears
 ┃ ┃ ┃ ┣ πŸ“‚ preprocessing        
 ┃ ┃ ┃ ┃  ┣  πŸ“œ data_proc.py
 ┃ ┃ ┃ ┃  ┣  πŸ“œ idears_backend.py 
 ┃ ┃ ┃ ┃ πŸ“‚ models
 ┃ ┃ ┃ ┃  ┣  πŸ“œ mlv2.py       
 ┃ ┃ ┃ ┃ πŸ“‚ frontend
 ┃ ┃ ┃ ┣ ┣ πŸ“œ app1.py
 ┃ ┣ applications
 ┃ ┃ ┃-AD
 ┃ ┃ ┃-PD
 ┣ πŸ“œconfig.yaml
 ┣ πŸ“œrequirements.txt
 ┣ πŸ“œmain.py
 ┣ πŸ“œREADME.md
 ┣

Individual Models

Note for Parkinson's please go to the following link to see the notebooks used to generate the data in our manuscript

"Machine Learning Analysis of the UK Biobank Reveals IGF-1 and Inflammatory Biomarkers Predict Parkinson’s Disease Risk"

https://github.com/MikeAllwright23/idears_orig/tree/main/notebooks/pd

The data behind the figures is also available at this location

https://github.com/MikeAllwright23/idears_orig/tree/main/data

Enquiries

Michael Allwright - michael@allwrightanalytics.com, michael.allwright@sydney.edu.au