FlowCytometryTools.core.transforms.hlog

FlowCytometryTools.core.transforms.hlog(x, b=500, r=10000, d=5.4185399219516617)

Base 10 hyperlog transform.

Parameters:

x : num | num iterable

values to be transformed.

b : num

Parameter controling the location of the shift from linear to log transformation.

r : num (default = 10**4)

maximal transformed value.

d : num (default = log10(2**18))

log10 of maximal possible measured value. hlog_inv(r) = 10**d

Returns:

Array of transformed values. :