Skip to content

JimmySmilez/Interactive-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚦 Interactive Dashboard: Kenyan Human Gut Virome

R Version Shiny License: MIT

An interactive web-based dashboard developed using R Shiny to dynamically visualize viral clusters and taxonomy within the Kenyan human gut virome.

🔗 Live Demo: Access the Dashboard here

❇️ Dashboard Preview

Kenyan Gut Virome Dashboard Landing Page

Figure 1: The interactive landing page showing viral cluster distributions and regional data.


✨ Key Features

  • Taxonomic Classification: Visualize the distribution of classified vs. unclassified viral clusters.
  • Regional Analysis: Explore data across different Kenyan regions (Kilifi, Kwale, Nairobi).
  • Functional Insights: Observe viral clusters per sample by regions.
  • Interactive Data Explorer: Filter and search through raw datasets directly in the UI.

🛠️ Tech Stack

  • Language: R
  • Framework: Shiny, Shinydashboard
  • Visualizations: ggplot2 and plotly

🔁 How to Run Locally

To run this dashboard on your own machine:

  1. Clone the repo:
    git clone [https://github.com/JimmySmilez/Interactive-Dashboard.git](https://github.com/JimmySmilez/Interactive-Dashboard.git)
    
  2. Install Dependancies:
    install.packages(c("shiny", "shinydashboard", "plotly", "ggplot2", "dplyr", "readr"))
  3. Launch the Dashboard:
    shiny::runApp('dashboard/')
    

📝Citation

Cite the KenyaViroCat Article:

Nthuku, S., Mordecai, J., Babajide, A. A., Makoko, D., Sawadogo, Y., & Awe, O. I. (2026). The Kenyan Human Gut Virome Catalogue reveals extensive viral diversity and age-dependent community structure. Scientific Reports. https://doi.org/10.1038/s41598-026-60183-9

About

An interactive web-based dashboard developed using R Shiny. The dashboard dynamically visualizes the Kenyan virome.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages