4 | | * Exchanging method `VirtualColumn.channelIntensity(int channel)` calls in class `AbstractNormalizationPlugin` for `VirtualColumn.channelRaw(int channel)` calls, will result in the data being returned as stored in the database, without any optional transformation, and therefore will be stored after normalization in the same format as when fetched. For this to work, it is essential that a proper averaging method is used, as e.g. using geometric mean for data with zero or negative values leads to problems. |
| 4 | * Exchanging method `VirtualColumn.channelIntensity(int channel)` calls in class `AbstractNormalizationPlugin` for `VirtualColumn.channelRaw(int channel)` calls, will result in the data being returned as stored in the database, without any optional transformation, and therefore will be stored after normalization in the same format as when fetched. For this to work, it is essential that a proper averaging method is used, as using geometric mean for data with zero or negative values leads to problems. |