Normalizers should store data in the same transform as the source data
|Reported by:||Nicklas Nordborg||Owned by:||everyone|
The current implementations of the
LowessNormalization always return data as non-logged, which may confuse the user if the source data is logged.
The reason that data is always returned as non-logged is that log-transformed data is first un-transformed before the normalization.
The simple approach to this problem is to let the code work as before and then apply the log-transform at the end if needed. However, in some cases it may be more efficient to not un-transform in the first place and work with the logged data all the time. But this may require changes to the normalization algorithm so this must be made carefully in order to not break anything.