Skip to content

Latest commit

 

History

History
76 lines (45 loc) · 2.89 KB

README.md

File metadata and controls

76 lines (45 loc) · 2.89 KB

Shiny VISTA

A Web-Application provides Differential Expression Analysis and Transcriptome data visualization

This R Shiny web application allows users to perform differential expression analysis and visualize transcriptome data, making it easier to interpret gene expression patterns. The app supports uploading CSV/XLSX files, performing statistical analysis, and generating various plots to aid in the analysis.

Features

  • Differential Expression Analysis: Identify differentially expressed genes between conditions.
  • Data Upload: Upload transcriptome data in CSV or XLSX format.
  • Interactive Visualizations:
    • Volcano plots
    • MA plots
    • Heatmaps
    • Venn diagrams
  • Downloadable Results: Export analysis results and plots.

Getting Started

Prerequisites

  • R (version 4.x or higher)
  • R Shiny (version 1.6 or higher)
  • Additional R packages: ggplot2, DESeq2, edgeR, Noiseq, dplyr, shiny, shinyWidgets, readxl, readr

Installation

Clone the repository and navigate to the project directory:

``bash

Install the required packages

install.packages(c("shiny", "ggplot2", "DESeq2", "edgeR", "Noiseq", "dplyr", "shinyWidgets", "readxl", "readr"))

Running the App

To run the app locally, use the following R command shiny::runApp('path_to_your_app_directory')

How to Use

  • Upload RNA-seq Count File: Use the 'Upload' tab to select your count file.
  • Perform Differential Expression Analysis: Navigate to the 'Differential Expression' tab, choose your settings, and click 'Run'.
  • Visualize GO Terms: In the 'GO Bubble Plot' tab, upload your DE results and GO files, then generate the plot.
  • Create Venn Diagrams: Use the 'Venn Diagram' tab to upload multiple DE result files and compare them visually.
  • View Results: Explore the generated plots and tables.
  • Download: Export the results and plots for further analysis.

Example Data

Example datasets are included in the data directory to help you get started.matrix.counts (copy).zip

License

This project is licensed under the MIT License - see the LICENSE file for details.

License

Contact

For any questions or issues, please contact

Gmail LinkedIn