cytonormpy.LogTransformer

Contents

cytonormpy.LogTransformer#

class cytonormpy.LogTransformer(channel_indices=None, t=262144, m=4.5)#

Class to apply the LogTransform. For further documentation refer to the flowutils documentation.

Parameters:
  • channel_indices (Optional[Union`[:py:class:`list[int], ndarray]]) – The channels to be transformed. Specifying None will transform all channels. Defaults to None. Note that in cytonormpy, channel indices will be set automatically by the CytoNorm object.

  • t (int) – Parameter for the top of the linear scale. Defaults to 262144.

  • m (float) – Parameter for the number of decades the true logarithmic scale approaches at the high end of the scale

Return type:

None

Attributes

Methods

inverse_transform(data)

Applies inverse hyperlog transform to channels specified in .channel_indices.

transform(data)

Applies log transform to channels specified in .channel_indices.