Class Log10MACalculator


  • public class Log10MACalculator
    extends MACalculator
    MA calculator for log2-transformed spot intensity values.
    Since:
    3.2.4
    Author:
    nicklas
    • Field Detail

      • LOG10_2

        static final double LOG10_2
      • INV_LOG10_2

        static final double INV_LOG10_2
    • Constructor Detail

      • Log10MACalculator

        public Log10MACalculator()
    • Method Detail

      • MA

        public double[] MA​(double ch1,
                           double ch2)
        M = (ch1 - ch2) / log10(2) A = (ch1 + ch2) / 2
        Overrides:
        MA in class MACalculator
        Returns:
        An array with [0] = M, [1] = A
      • correct

        public double[] correct​(double ch1,
                                double ch2,
                                double factor)
        ch1 = old - factor * log10(2) ch2 = old + factor * log10(2)
        Overrides:
        correct in class MACalculator
        Returns:
        An array with [0] = newCh1, [1] = newCh2