Skip to main content

Table 1 Summary of transformations

From: Optimizing transformations for automated, high throughput analysis of flow cytometry data

Transformation

Mathematical Definition

f(y;θ), f-1 (x; θ)

Jacobian J θ (y)

Parameter Bounds and Constraints

Linlog

f ( y ; θ ) = { ( y θ ) / θ + log ( θ ) ; y θ log ( y ) ; y > θ f 1 ( x ; θ ) = { θ ( x log θ + 1 ) ; x < log ( θ ) exp ( x ) ; x log ( θ )

1 / θ ; y θ 1 / y ; y > θ

θ [ min ( y ) , max ( y ) ] , θ 0

Generalized Arcsinh

f ( y ; θ ) = log ( a + b y + ( a + b y ) 2 + 1 ) + c f 1 ( x ; θ ) = 1 2 ( e ( x c ) e ( x c ) )

b + 1 2 ( 2 ( b a + b 2 y ) ( ( a + b y ) 2 + 1 ) 1 / 2 ) a + b y + ( a + b y ) 2 + 1

θ = { a , b , c } ; a , c 0 ; b > 0

Biexponential

f ( y ; θ ) = no closed form f 1 ( x ; θ ) = a e ( b ( x w ) ) c e ( d ( x w ) ) + f

1 = (abeb(x-w)+ cde-d(x-w))

θ = { a , b , c , d , f , w } ; a , c ( 0 , 1 ] f = 0 , w , b , d 0

Generalized Box-Cox

f ( y ; θ ) = sgn ( y ) | y | θ 1 θ ; θ f 1 ( x ; θ ) = sgn ( θ x + 1 ) | θ x + 1 | 1 θ ; θ

|y|θ-1

θ

  1. Summary of transformations for flow cytometry. The transformations examined in this study, together with their inverses, Jacobians and parameter restrictions. f(y; θ) is the transformation function typicallly applied to untransformed flow cytometry data, y, whereas f-1(x; θ) is its inverse. For the biexponential, the transformation f(.) has no closed form and must be solved numerically. Consequently, the Jacobian of the biexponential transformation is given by the reciprocal of the Jacobian of the inverse transformation, and therefore depends directly on the transformed data, x. sgn is the signum function, also known as the sign function, which extracts the sign of a real number.