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) .


NGSToolKit: RNA-Seq Analysis Platform and JBrowse Visualization

CRAN status License: GPL v3

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:

# 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:

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

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("NGSToolKit")

0.1.4 by Sona Charles, 22 days ago


https://github.com/bigfacilityiisr/NGS-Tool-Kit


Report a bug at https://github.com/bigfacilityiisr/NGS-Tool-Kit/issues


Browse source code at https://github.com/cran/NGSToolKit


Authors: Sona Charles [aut, cre] , Febin T Nabeel [aut] , T E Sheeja [aut]


Documentation:   PDF Manual  


GPL-3 license


Imports shiny, shinydashboard, shinyjs, shinycssloaders, DT, ggplot2, DESeq2, SummarizedExperiment, uwot, Rtsne, pheatmap, reshape2, Rsamtools, tools, jsonlite, utils, stats, graphics, grDevices

Suggests testthat


See at CRAN