Gwasdiversitymonitor

screenshot of Gwasdiversitymonitor
flask

Source code for the GWAS Diversity Monitor

Overview:

The GWAS Diversity Monitor is a repository and dashboard that visualizes a systematic interactive review of all GWAS (Genome-Wide Association Studies) published to date. It is maintained by the Leverhulme Centre for Demographic Science and utilizes D3 (a JavaScript library for visualizing data) for the frontend and Flask (a lightweight web application framework written in Python) for the backend. The dashboard and associated summary statistics check daily for updates from the EMBL-EBI GWAS Catalog and update with new releases. This repository can be cloned and run on localhost to generate a server.

Features:

  • Interactive review of all GWAS published to date
  • Daily updates from the EMBL-EBI GWAS Catalog
  • Visualization of summary statistics
  • Server can be run on localhost

Summary:

The GWAS Diversity Monitor is a repository and dashboard that provides an interactive review of GWAS data. It is built using D3 for the frontend and Flask for the backend. The dashboard and summary statistics are regularly updated with new releases from the EMBL-EBI GWAS Catalog. To install and run the project, ensure you have Python 3 installed, install the necessary dependencies, clone the repository, download the data, and serve the project using Flask.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.