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
Figure 1: The interactive landing page showing viral cluster distributions and regional data.
- 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.
- Language: R
- Framework: Shiny, Shinydashboard
- Visualizations: ggplot2 and plotly
To run this dashboard on your own machine:
- Clone the repo:
git clone [https://github.com/JimmySmilez/Interactive-Dashboard.git](https://github.com/JimmySmilez/Interactive-Dashboard.git)
- Install Dependancies:
install.packages(c("shiny", "shinydashboard", "plotly", "ggplot2", "dplyr", "readr"))
- Launch the Dashboard:
shiny::runApp('dashboard/')
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
