DMRichR
A R package and executable for the preprocessing, statistical analysis, and downstream testing and visualization of differentially methylated regions (DMRs) from CpG count matrices (Bismark cytosine reports)
Install / Use
/learn @ben-laufer/DMRichRREADME
DMRichR <img src="man/figures/logo.png" width="150" align="right" />
<!-- badges: start --> <!-- badges: end -->Enrich Your Differentially Methylated Region (DMR) Analysis with the Tidyverse
Website: ben-laufer.github.io/DMRichR/
Overview
DMRichR is an R package and executable for the preprocessing, statistical analysis, and visualization of differentially methylated regions (DMRs) and global methylation levels from CpG count matrices (Bismark cytosine reports). These files can be generated from your own pipeline or through the CpG_Me pipeline.
DMRichR enables the analysis of data from whole genome bisulfite sequencing (WGBS), enzymatic methyl-seq (EM-seq), and reduced representation bisulfite sequencing (RRBS). The overarching theme of DMRichR is the synthesis of popular Bioconductor R packages for the analysis of genomic data with the tidyverse philosophy of R programming.
DMRichR::DM.R() is a single function that performs all of the following steps:

Installation
You can install the package using the following code:
if(!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
if(!requireNamespace("remotes", quietly = TRUE))
install.packages("remotes")
Sys.setenv("R_REMOTES_NO_ERRORS_FROM_WARNINGS" = TRUE)
BiocManager::install("ben-laufer/DMRichR")
If you are running into installation errors with the package dependencies, make sure that you have bioconductor v3.16 and R v4.2 installed. macOS users will have to install XQuartz manually or through Homebrew using brew install xquartz --cask.
Website Table of Contents
Related Skills
node-connect
342.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.7kCommit, push, and open a PR
