skcyto.LogTransformer¶
- class skcyto.LogTransformer(t: float = 262144, m: float = 4.5)[source]¶
Parametrized Log transform
Implemented according to GatingML2.0 specification.
- Parameters:
- tfloat
Upper bound of the linear scale, by default 262144
- mfloat
Number of decades for the logarithmic scale, by default 4.5
- fit(X: ndarray[Any, dtype[ScalarType]], y: ndarray[Any, dtype[ScalarType]] | None = None)[source]¶
Fit only validates parameters and data, as everything is defined by the user.
- XNDArray
Input data
- yIgnored.
Not used, only present for API conventions.
- fit_transform(X: ndarray[Any, dtype[ScalarType]], y=None) ndarray[Any, dtype[ScalarType]][source]¶
Fit and transform data
As fit does not doo anything, this is identical to just running transform and is only implemented for API conventions.
- Parameters:
- XNDArray
Input data
- yIgnored.
Not used, only present for API conventions.
- Returns:
- NDArray
Transformed data