Skip to main content
. Author manuscript; available in PMC: 2018 Jan 11.
Published in final edited form as: Nat Rev Mol Cell Biol. 2016 Sep 1;17(12):743–755. doi: 10.1038/nrm.2016.104

Table 3.

Approaches to account for systematic biases in Hi-C data

Approach Model assumption* Implementation Computational speed Refs
Yaffe and Tanay Three systematic biases Perl and R Slow 77
HiCNorm Three systematic biases R Fast 78
ICE Equal visibility Python Fast 79
Knight and Ruiz Equal visibility JAVA Fast 27
HiC-Pro Equal visibility Python and R Very fast 80

ICE, iterative correction and eigenvector decomposition.

*

Model assumption refers to the inherent assumptions in the computational model used to account for bias in Hi-C data. These approaches can be classified based on their model assumptions: they are either explicit, assuming that systematic biases are known (three systematic biases), or implicit, assuming systemic biases are unknown and all the bias is captured by the sequencing coverage of each bin (equal visibility).

Implementation refers to the programming language in which the normalization programme is written.