This repository contain the scripts for the differential and enrichment analysis
This script is designed for the analysis of RNA-seq data using the R programming language and several R packages, including DESeq2, data.table, ggplot2, and others. It performs various tasks such as quality control, differential gene expression analysis, data visualization, and result export.
Before running the script, make sure you have the following software and packages installed:
- R (version 4.2.2 or later)
- R packages: DESeq2, data.table, ggplot2, viridis, hrbrthemes, pheatmap, tidyverse, umap
To run the script, you should provide two command line arguments:
sample_counts.tsv
: The RNA-seq counts dataset that you want to analyze.sample_info.tsv
: A tab-separated file containing sample information, including sample IDs and group labels.
For example, you can run the script using the following command:
Rscript script.R sample_counts.tsv sample_info.tsv