DMCHMM

DMCHMM implements a Hidden Markov Model–based framework to identify differentially methylated CpG sites (DMCs) and regions (DMRs) from bisulfite sequencing data.


Key Features:

  • Hidden Markov Model framework: Uses an HMM-based probabilistic model to infer methylation states and detect DMCs and DMRs.
  • Per-sample profiling: Profiles methylation states independently for each sample to exploit intra-sample inter-CpG autocorrelation and allow region-specific hidden-state structures.
  • Multiple hidden states: Supports modeling with multiple hidden states to capture nonstationary methylation patterns across genomic regions.
  • Group comparisons and covariates: Accommodates comparisons across multiple groups and includes continuous covariates in the analysis.
  • Missing-data handling: Handles settings with missing values within the methylation data.
  • Robustness to sequencing challenges: Accounts for highly variable and low read depths, uneven CpG spacing, and strong local autocorrelation.
  • Three-step analysis procedure: Implements model selection, state prediction, and statistical testing to produce DMC and DMR calls.

Scientific Applications:

  • Differential methylation detection: Identification of DMCs and DMRs from bisulfite sequencing datasets.
  • Low-coverage and uneven-spacing analyses: Analysis of bisulfite sequencing studies with low read coverage or heterogeneous CpG spacing.
  • Complex study designs: Comparative analyses involving multiple groups and continuous covariates, including data with missing values.
  • Cell-type–resolved methylation studies: Detection of biologically meaningful methylation differences in cell-type–resolved blood methylation data associated with exposures or phenotypic traits.
  • Method benchmarking: Performance evaluation via simulation studies under scenarios with low coverage, heterogeneous CpG spacing, or complex covariate structures.

Methodology:

Applies a Hidden Markov Model fitted per sample and executes a three-step procedure of model selection, state prediction, and statistical testing while accounting for read-depth variability, uneven CpG spacing, nonstationary methylation, and local autocorrelation.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
7/8/2018
Last Updated:
12/10/2018

Operations

Publications

Shokoohi F, Stephens DA, Bourque G, Pastinen T, Greenwood CMT, Labbe A. A hidden markov model for identifying differentially methylated sites in bisulfite sequencing data. Biometrics. 2019 Mar;75(1):210-221. doi: 10.1111/biom.12965. Epub 2018 Oct 9.

Documentation

Downloads

Links