ROCCO: A Robust Method for Detection of Open Chromatin via Convex Optimization
Abstract
MotivationAnalysis of open chromatin regions across multiple samples from two or more distinct conditions can determine altered gene regulatory patterns associated with biological phenotypes and complex traits. The ATAC-seq assay allows for tractable genome-wide open chromatin profiling of large numbers of samples. Stable, broadly applicable genomic annotations of open chromatin regions are not available. Thus, most studies first identify open regions using peak calling methods for each sample independently. These are then heuristically combined to obtain a consensus peak set. Reconciling sample-specific peak results post hoc from larger cohorts is particularly challenging, and informative spatial features specific to open chromatin signals are not leveraged effectively. ResultsWe propose a novel method, ROCCO, that determines consensus open chromatin regions across multiple samples simultaneously. ROCCO employs robust summary statistics and solves a constrained optimization problem formulated to account for both enrichment and spatial dependence of open chromatin signal data. We show this formulation admits attractive theoretical and conceptual properties as well as superior empirical performance compared to current methodology. Availability and ImplementationSource code, documentation, and usage demos for ROCCO are available on GitHub at: https://github.com/nolan-h-hamilton/ROCCO. ROCCO can also be installed as a standalone binary utility using pip/PyPI. Contactnolanh@email.unc.edu or tsfurey@email.unc.edu. Supplementary InformationSupplementary material is available with this submission. Additional resources that may aid readers are available in the ROCCO GitHub repository.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 3
- FWCI
- 0.27
- Field percentile
- 45th percentile
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- LanceOtron: a deep learning peak caller for ATAC-seq, ChIP-seq, and DNase-seq
Lance D. Hentges, Martin J. Sergeant, … Stephen Taylor·bioRxiv·Jan 25, 2021
- Unsupervised Contrastive Peak Caller for ATAC-seq
Ha T.H. Vu, Yudi Zhang, … Karin S. Dorman·Genome ResearchPeer-reviewed·May 22, 2023
- OpenAnnotate: a web server to annotate the chromatin accessibility of genomic regions
Shengquan Chen, Qiao Liu, … Rui Jiang·Nucleic Acids ResearchPeer-reviewed·Apr 20, 2021
- HMMRATAC: a Hidden Markov ModeleR for ATAC-seq
Evan Tarbell, Tao Liu·Nucleic Acids ResearchPeer-reviewed·Jun 4, 2019
- AtacWorks: A deep convolutional neural network toolkit for epigenomics
Avantika Lal, Zachary Chiang, … Jason Daniel Buenrostro·Nature CommunicationsPeer-reviewed·Mar 8, 2021
- Chrom-Sig: de-noising 1-dimensional genomic profiles by signal processing methods
N. Gupta, Zachary Apell, Minji Kim·BioinformaticsPeer-reviewed·Nov 27, 2025