bioRxiv · 10.64898/2026.03.15.711886
Ryder: Epigenome normalization using a two-tier model and internal reference regions
Abstract
Motivation: Sequencing-based epigenomic profiling methods are powerful but suffer from technical variability that complicates cross-sample comparisons and can obscure true biological signals. While existing normalization methods using spike-in controls or computational approaches have been proposed, they often rely on assumptions that may not hold across diverse experimental conditions or require additional data types. Results: We present Ryder, a flexible and robust Python package for the normalization of epigenomic signal tracks. Ryder leverages stable internal reference regions, such as invariant CTCF binding sites, to correct for technical artifacts genome-wide. Our results show that it effectively adjusts both background noise and signal intensity, ensuring accurate signal alignment across samples while preserving genuine biological differences. We demonstrate that Ryder performs robustly across diverse assays including DNase-seq, CUT&RUN, ATAC-seq, MNase-seq, and ChIP-seq, with or without spike-in controls. By reducing technical noise, Ryder improves the detection of genuine biological changes, such as quantitative reduction of chromatin accessibility at key enhancer elements by depletion of BRG1, a key subunit of the chromatin remodeling BAF complexes. Availability and Implementation: The Ryder source code, documentation and test data are freely available at: https://github.com/YaqiangCao/ryder . The software version used in this study is archived at Zenodo: https://zenodo.org/records/21267457 .
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Cao, Y., Ge, G., Zhao, K.. 2026-03-18. Ryder: Epigenome normalization using a two-tier model and internal reference regions. https://doi.org/10.64898/2026.03.15.711886
Cite the original work for its findings. Save a collection to share your selection of sources.