R · Shiny · RNA-seq
Shiny RNA-seq App
Shiny app for exploring a publicly available RNA-seq dataset from soybean Glycine max across three developmental growth stages. Users can select differentially expressed genes and visualize expression patterns.
Overview
Customizing visualizations is a fun and engaging way to learn about a dataset. Here I deleloped a Shiny app that enables users to interactively analyze a publicly available RNA-seq dataset from soybean Glycine max at three different growth stages. The app allows users to explore the dataset by selecting differentially expressed genes and visualizing gene expression patterns.
Features
- Interactive selection and filtering of differentially expressed genes
- Volcano plots, heatmaps, and expression boxplots
- Cross-stage comparison across three Glycine max growth stages
Tech Stack
- R Shiny — reactive UI and server logic
- DESeq2 — differential expression analysis
- ggplot2 / plotly — interactive visualizations
- Hosted on shinyapps.io