8000 GitHub - belfioreasia/WebApp: Repository for the Web Dashboard developed for the CrohnsPred DNN.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000 / WebApp Public

Repository for the Web Dashboard developed for the CrohnsPred DNN.

Notifications You must be signed in to change notification settings

belfioreasia/WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrohnsPred: Deep Neural Network For Crohn Disease (CD) Prediction

A user-friendly web application for your genetic risk score of Crohn's Disease!
Visit this repository for the CrohnsPred model for Genetic Risk prediction of Crohn's Disease.

Requirements

The project is written in python. The following third party packages are required to ensure full project functionality:

  • torch >= 2.2
  • pandas
  • numpy
  • flask
  • npm
  • vue.js 3
  • vue-cli
  • axios
  • Chart.js
  • d3.js
  • bootstrap
  • babel
  • gsap

All necessary imports, libraries and modules are specified at frontend/package.json and frontend/package-lock.json file.

Example Usage

1. DOWNLOAD THIS REPOSITORY

Download all the files in this repository into a local directory 'WebApp' and keep the same directory structure.

2. START BACKEND

Open two terminals at the 'WebApp' directory.
On one run cd backend.
Then run python app.py or python3 app.py based on your python version. This activates the backend!

3. START FRONTEND

On one other terminal run cd frontend.
Then run npm run serve or npm run dev. This activates the frontend!

4. GET YOUR PREDICTION!

Data

To enable prediction, the input .vcf data must include:

  • Chromosome (column 'chrom'): an Integer
  • Position (column 'pos'): an Integer
  • SNP name (column 'rsid' or 'ID'): as a string 'rsXXYY...'
  • Reference Allele (column 'ref'): a character (A/C/T/G) or string
  • ALternative Allele (column 'alt'): a character (A/C/T/G) or string

The model output will contain a value in the range [0,1], wether a higher risk has not been detected or otherwise.

Authors

  • Belfiore Asia (ec21414)

    CID:210471618
    BSc Computer Science and Mathematics, Queen Mary University of London

About

Repository for the Web Dashboard developed for the CrohnsPred DNN.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0