Class QuantitationTypeParameterGuesser

    • Constructor Detail

      • QuantitationTypeParameterGuesser

        public QuantitationTypeParameterGuesser()
    • Method Detail

      • guessQuantitationTypeParameters

        public static void guessQuantitationTypeParameters​(QuantitationType qt,
                                                           String name,
                                                           String description)
      • guessQuantitationTypeParameters

        public static void guessQuantitationTypeParameters​(QuantitationType qt,
                                                           String name,
                                                           String description,
                                                           Object exampleValue)
        Attempt to fill in the details of the quantitation type.
        Parameters:
        qt - QuantitationType to fill in details for.
        name - of the quantitation type from the GEO sample column
        description - of the quantitation type from the GEO sample column
        exampleValue - to help conversion test whether the parameters match.
      • guessIsBackground

        protected static Boolean guessIsBackground​(String name,
                                                   String description)
      • isBackgroundSubtracted

        protected static boolean isBackgroundSubtracted​(String name,
                                                        String description)
      • isNormalized

        protected static boolean isNormalized​(String name,
                                              String description)
      • isPreferred

        protected static boolean isPreferred​(QuantitationType qt)
        Determine if a quantitation type is 'preferred'.
        Parameters:
        qt - QT
        Returns:
        is preferred
      • isRatio

        protected static boolean isRatio​(String name,
                                         String description)
      • maybeBackground

        protected static boolean maybeBackground​(String namelc,
                                                 String descriptionlc)
      • maybeDerivedSignal

        protected static boolean maybeDerivedSignal​(String name)
      • maybeMeasuredSignal

        protected static boolean maybeMeasuredSignal​(String name)
      • maybeRatio

        protected static boolean maybeRatio​(String name)