Skip to content

Easy to use web interface for biologists to look for genetic variants and understand their deleteriousness using DITTO scores.

License

Notifications You must be signed in to change notification settings

uab-cgds-worthey/DITTO-UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DITTO-UI

Easy to use web interface for biologists to look for any type of small genetic variant and understand their deleteriousness using DITTO scores.

!!! For research purposes only !!!

Description

A web app where one can lookup small variants and understand the deleteriousness using DITTO deleterious score and Clinvar reported significance. DITTO uses an explainable neural network model to predict the functional impact of variants. It is trained on variants from ClinVar and uses OpenCravat for annotations from various data sources. The higher the score, the more likely the variant is deleterious.

Data

DITTO-UI renders precomputed DITTO scores for variants extracted from DITTOdb.

Usage

DITTO-UI is deployed on the Streamlit Cloud: DITTO-UI site. Here's an example on how it looks like

Screenshot

Run DITTO-UI locally

Installation

Installation simply requires fetching the source code. Following are required:

  • Git

To fetch source code, change in to directory of your choice and run:

    git clone https://github.com/uab-cgds-worthey/DITTO-UI.git

Requirements

Tools:

Build the Docker image and run the container

Change in to root directory and run the command below:

docker compose up -d

The above setup will build the Docker image, install the necessary dependencies, and run the DITTO-UI application using Streamlit. The application will be accessible at http://localhost:8501.

Contact Info

Tarun Mamidi | [email protected]