Skip to contents

# hermes

hermes-logo

Check 🛠 Docs 📚 Code Coverage 📔

GitHub forksGitHub repo stars

GitHub commit activityGitHub contributorsGitHub last commitGitHub pull requestsGitHub repo sizeGitHub language countProject Status: Active – The project has reached a stable, usable state and is being actively developed. Current Version Open Issues

hermes facilitates preprocessing, analyzing, and reporting of RNA-seq data.

  • Imports RNAseq count data into the hermes ready format.
  • Annotates gene information automatically from a central database (e.g. BioMart).
  • Adds quality control (QC) flags to genes and samples.
  • Filters the data set.
  • Normalizes the counts.
  • Quickly produces descriptive plots.
  • Performs principal components analysis.
  • Produces a templated QC report.
  • Performs differential expression analysis.

Installation

BioConductor

You can install the current release from BioConductor with:

if (!require("BiocManager")) {
  install.packages("BiocManager")
}
BiocManager::install("hermes")

GitHub

You can install the development version from GitHub with:

if (!require("devtools")) {
  install.packages("devtools")
}
devtools::install_github("insightsengineering/hermes")

Getting Started

You can get started by reading the introduction vignette:

library(hermes)
vignette("introduction", package = "hermes")