NGSToolKit
RNA-Seq Analysis and Genome Visualization 'Shiny' Platform
Interactive 'Shiny' web application for comprehensive RNA-Seq data analysis, quality control, differential expression analysis with 'DESeq2', dimensionality reduction (PCA, t-SNE, UMAP), clustering, and integrated 'JBrowse 2' genome visualization. For differential expression analysis methods, see Love (2014) <doi:10.1186/s13059-014-0550-8>.
README
# NGSToolKit: RNA-Seq Analysis Platform and JBrowse Visualization
[](https://cran.r-project.org/package=NGSToolKit)

`NGSToolKit` is an R Shiny application for comprehensive RNA-Seq data exploration, quality control, differential expression analysis (DESeq2), clustering, dimensionality reduction (t-SNE, UMAP, PCA), and integrated genomic visualization using JBrowse 2.
## Installation
You can install `NGSToolKit` directly from CRAN or GitHub:
```r
# Install from CRAN (once published):
install.packages("NGSToolKit")
# Or install development version from GitHub:
# install.packages("remotes")
remotes::install_github("bigfacilityiisr/NGS-Tool-Kit")
```
## Quick Start
Launch the application using:
```r
library(NGSToolKit)
# Launch the Shiny interface in your default browser:
run_ngs_toolkit()
```
## Features
- **Data QC & Exploration**: Summary statistics, library sizes, and count distributions.
- **Differential Expression**: Powered by DESeq2 with customizable thresholds, volcano plots, and MA plots.
- **Dimensionality Reduction**: PCA, t-SNE, and UMAP interactive visual projections.
- **Clustering & Heatmaps**: Hierarchical clustering, correlation matrices, and custom heatmaps.
- **Integrated JBrowse 2**: Interactive genome browser supporting FASTA, GFF3, BAM, and VCF files.
## Authors & Institution
- **ICAR – Indian Institute of Spices Research**, Kozhikode, Kerala, India
- **Contact**: sonacharlesicar@gmail.com, nabeelfebin@gmail.com
Versions across snapshots
| Version | Repository | File | Size |
|---|---|---|---|
0.1.4 |
rolling linux/jammy R-4.5 | NGSToolKit_0.1.4.tar.gz |
8.4 MiB |
0.1.4 |
rolling linux/noble R-4.5 | NGSToolKit_0.1.4.tar.gz |
8.4 MiB |
0.1.4 |
rolling source/ R- | NGSToolKit_0.1.4.tar.gz |
8.4 MiB |
0.1.4 |
latest linux/jammy R-4.5 | NGSToolKit_0.1.4.tar.gz |
8.4 MiB |
0.1.4 |
latest linux/noble R-4.5 | NGSToolKit_0.1.4.tar.gz |
8.4 MiB |
0.1.4 |
latest source/ R- | NGSToolKit_0.1.4.tar.gz |
8.4 MiB |
0.1.4 |
2026-04-23 source/ R- | NGSToolKit_0.1.4.tar.gz |
0 B |