Normalizes interactions by their "expected" value relative to the distance that separates their positions. The "expected" values are estimated with a loess regression on the proportion of interactions for each distance.

normalizeDistanceEffect(object, loessSampleSize = NULL)

Arguments

object

A HiCDOCDataSet.

loessSampleSize

The number of positions used as a sample to estimate the effect of distance on proportion of interactions. Defaults to object$loessSampleSize which is originally set to defaultHiCDOCParameters$loessSampleSize = 20000.

Value

A HiCDOCDataSet with normalized interactions.

See also

Examples

data(exampleHiCDOCDataSet) object <- exampleHiCDOCDataSet object <- normalizeDistanceEffect(object)
#> Chromosome W: normalizing distance effect.
#> Chromosome X: normalizing distance effect.
#> Chromosome Y: normalizing distance effect.
#> Chromosome Z: normalizing distance effect.