Accurate loop calling for 3D genomic data with cLoops
Accurate loop calling for 3D genomic data with cLoops
复制标题
使用 cLoops 准确循环调用 3D 基因组数据
DOI:
10.1093/bioinformatics/btz651
复制
发表时间:
2020-02-01
期刊:
影响因子:
5.8
通讯作者:
Han, Jing-Dong J.
中科院分区:
文献类型:
--
作者:
Cao, Yaqiang;Chen, Zhaoxiong;Han, Jing-Dong J.
Motivation: Sequencing-based 3D genome mapping technologies can identify loops formed by interactions between regulatory elements hundreds of kilobases apart. Existing loop-calling tools are mostly restricted to a single data type, with accuracy dependent on a predefined resolution contact matrix or called peaks, and can have prohibitive hardware costs.Results: Here, we introduce cLoops ('see loops') to address these limitations. cLoops is based on the clustering algorithm cDBSCAN that directly analyzes the paired-end tags (PETs) to find candidate loops and uses a permuted local background to estimate statistical significance. These two data-type-independent processes enable loops to be reliably identified for both sharp and broad peak data, including but not limited to ChIA-PET, Hi-C, HiChIP and Trac-looping data. Loops identified by cLoops showed much less distance-dependent bias and higher enrichment relative to local regions than existing tools. Altogether, cLoops improves accuracy of detecting of 3D-genomic loops from sequencing data, is versatile, flexible, efficient, and has modest hardware requirements.