hyperbolic sine/inverse hyperbolic sine transform function constructor. It is simply a special form of flowjo_fasinh with length set to 1 and different default values for parameters t,m,a.

asinh_Gml2(T = 262144, M = 4.5, A = 0, inverse = FALSE)

Arguments

T

numeric the maximum value of input data

M

numeric the full width of the transformed display in asymptotic decades

A

numeric Additional negative range to be included in the display in asymptotic decades

inverse

whether to return the inverse function

Value

fasinh/fsinh transform function

Examples

trans <- asinh_Gml2() data.raw <- c(1,1e2,1e3) data.trans <- trans(data.raw) data.trans
#> [1] 0.005817534 0.240980939 0.462553315
inverse.trans <- asinh_Gml2(inverse = TRUE) inverse.trans(data.trans)
#> [1] 1 100 1000