Skip to contents

Reverses log_transform: \(I = (2^{I_{log}} - 1) \times \text{cofactor}\).

Usage

inv_log_transform(x, cofactor = 150)

Arguments

x

Numeric vector or matrix of log2-transformed values.

cofactor

Positive numeric cofactor used during log_transform.

Value

Numeric vector or matrix on the original intensity scale.

Examples

x <- c(0, 100, 500, 2000, 65535)
x_log <- log_transform(x)
all.equal(x, inv_log_transform(x_log))
#> [1] TRUE