A Family of Beta Mixture Models for Clustering Beta-Valued DNA Methylation Data

A family of novel beta mixture models (BMMs) has been developed by Majumdar et al. (2022) to appositely model the beta-valued cytosine-guanine dinucleotide (CpG) sites, to objectively identify methylation state thresholds and to identify the differentially methylated CpG (DMC) sites using a model-based clustering approach. The family of beta mixture models employs different parameter constraints applicable to different study settings. The EM algorithm is used for parameter estimation, with a novel approximation during the M-step providing tractability and ensuring computational feasibility.


betaclust

The goal of betaclust is to appositely model the beta-valued cytosine-guanine dinucleotide (CpG) sites, to objectively identify methylation state thresholds and to identify the differentially methylated CpG (DMC) sites using a model-based clustering approach. The family of BMMs employs different parameter constraints applicable to different study settings. The EM algorithm is used for parameter estimation, with a novel approximation during the M-step providing tractability and ensuring computational feasibility.

Installation

You can install the development version of betaclust like so:

library(devtools)
install_github('koyelucd/betaclust',force = TRUE)
library(betaclust)

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("betaclust")

1.0.5 by Koyel Majumdar, a year ago


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


Authors: Koyel Majumdar [aut, cre] (ORCID: , Romina Silva [aut] , Antoinette Sabrina Perry [aut] , Ronald William Watson [aut] , Andrea Rau [aut] , Florence Jaffrezic [aut] , Thomas Brendan Murphy [aut] (ORCID: , Isobel Claire Gormley [aut] (ORCID:


Documentation:   PDF Manual  


GPL-3 license


Imports foreach, doParallel, stats, utils, ggplot2, plotly, scales, pROC

Suggests rmarkdown, knitr


See at CRAN