bioRxivGenomicsPreprint
A Note on Computing Interval Overlap Statistics
Abstract
We consider the following problem: Let I and If each describe a collection of n and m non-overlapping intervals on a line segment of finite length. Suppose that k of the m intervals of If are intersected by some interval(s) in I. Under the null hypothesis that intervals in I are randomly arranged w.r.t If, what is the significance of this overlap? This is a natural abstraction of statistical questions that are ubiquitous in the post-genomic era. The interval collections represent annotations that reveal structural or functional regions of the genome, and overlap statistics can provide insight into the correlation between different structural and functional regions. However, the statistics of interval overlaps have not been systematically explored. In this manuscript, we formulate a statistical significance problem which considers the length and structure of intervals. We describe a combinatorial algorithm for a constrained interval overlap problem that can accurately compute very small p-values. We also propose a fast approximate method to facilitate problems consisted of very large number of intervals. These methods are all implemented in a tool, iStat. We applied iStat to simulated interval data to obtain precise estimates of low p-values, and characterize the performance of our methods. We also test iStat on real datasets from previous studies, and compare iStat results with the reported p-values using basic permutation or parametric tests. The iStat software is made publicly available on https://github.com/shahab-sarmashghi/ISTAT.git
- Citations
- 0
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
- Markov chains improve the significance computation of overlapping genome annotations
Askar Gafurov, Broňa Brejová, Paul Medvedev·BioinformaticsPeer-reviewed·Apr 14, 2022
- inteRelate: flexible and thorough relating of genomic interval datasets through comparative overlap analysis
Aaron Mamane-Logsdon, Mphatso D. Kalemera, Goedele N. Maertens·bioRxiv·Sep 21, 2026
- Augmented Interval List: a novel data structure for efficient genomic interval search
Jianglin Feng, Aakrosh Ratan, Nathan C. Sheffield·BioinformaticsPeer-reviewed·May 28, 2019
- Bedtk: Finding Interval Overlap with Implicit Interval Tree
Heng Li, Jiazhen Rong·BioinformaticsPeer-reviewed·Sep 9, 2020
- Mind your gaps: Overlooking assembly gaps confounds statistical testing in genome analysis
Diana Domańska, Chakravarthi Kanduri, … Geir Kjetil Sandve·BMC BioinformaticsPeer-reviewed·Dec 1, 2018
- PyRanges: efficient comparison of genomic intervals in Python
Endre Bakken Stovner, Pål Sætrom·BioinformaticsPeer-reviewed·Aug 1, 2019