MOSAiCS (MOdel-based one and two Sample Analysis and Inference for ChIP-Seq) is a flexible statistical framework for the one- (ChIP sample) and two-sample (ChIP sample and matched control sample) analysis of ChIP-seq data (Kuan et al., 2011). In addition, MOSAiCS-HMM extends MOSAiCS with a Hidden Markov Model (HMM) structure to account for spatial dependence and call broad peaks as in the case of histone modifications (Chung et al., 2013). mosaics package provides computationally efficient and user friendly interface to process ChIP-seq data, implement exploratory analysis, fit MOSAiCS and MOSAiCS-HMM models, call peaks, identify peak summits, post-process peaks (adjust peak boundaries and filter out potentially false positive peaks) and export peak lists for downstream analysis.

Stable versions of mosaics package is maintained through Bioconductor. To install or update the stable version of mosaics package, please run:


MOSAiCS vignette provides a good start point for the ChIP-seq data analysis using mosaics package and it can be found at You can find mappability, GC content, and N base files for various genomes at Please check for discussions and questions regarding ChIP-seq data analysis using mosaics package. You can track development of mosaics package at


To install the development version of mosaics, it's easiest to use the devtools package:



Kuan PF, Chung D, Pan G, Thomson JA, Stewart R, and Keles S (2011), "A statistical framework for the analysis of ChIP-Seq data," Journal of the American Statistical Association, 106: 891-903.

Chung D, Zhang Q, Keles S (2013), "MOSAiCS-HMM: A model-based approach for detecting regions of histone modifications from ChIP-seq data," Datta S and Nettleton D (eds.), Statistical Analysis of Next Generation Sequence Data, Springer.

dongjunchung/mosaics documentation built on May 15, 2019, 10:40 a.m.