Pipeline


  1. targets
    • Turn scripts into manageable pipeline
    • Automatically save and load important objects, and keep them in track
    • Very suitable for median or large projects

Analysis


RNA-seq (bulk)

  1. tidySummarizedExperiment: Brings SummarizedExperiment to the Tidyverse • tidySummarizedExperiment (stemangiola.github.io)
    • tidySummarizedExperiment provides a bridge between Bioconductor SummarizedExperiment and the tidyverse. It creates an invisible layer that enables viewing the Bioconductor SummarizedExperiment object as a tidyverse tibble, and provides SummarizedExperiment-compatible dplyr, tidyr, ggplot and plotly functions. This allows users to get the best of both Bioconductor and tidyverse worlds.
  2. tidybulk
    • Seamlessly integrated with tidySummarizedExperiment
    • Provide many out-of-box functions for bulk RNA-seq pipeline

scRNA-seq

  1. escape: ncborcherding/escape: Easy single cell analysis platform for enrichment (github.com)
    • The escape package allows users to easily incorporate multiple methods of GSEA and offers several visualization and analysis methods.

Visualization


  1. ggstatsplot: ggplot2 Based Plots with Statistical Details • ggstatsplot (indrajeetpatil.github.io)
    • Can automatically choose and perform statistical analysis, and depict it on plot
  2. ggraph & tidyraph
    • Use tidyverse way to create network
  3. tidyheatmaps
    • Use tidyverse way to create heatmaps
    • Support all features of pheatmap
  4. genekitr
    • Provide additional visualizations for gene enrichment analysis besides enrichplot