This is the codebase for IDEARs - The Integrated Disease Explanation and Associations Risk Scoring. Its overall architecture is shown below:
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
To ease the configuation, please install Anaconda and set this up in a virtual environment.
- Install Anaconda:
https://www.anaconda.com/products/individual
Import modules etc.
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
┣
We are building a web app which enables specific combinations of variables to be modelled, specific ICD10s to be selected to model, normalisations to be performed and a host of visualisations to be produced as output
Michael Allwright - [email protected]