java.lang.Object
java.lang.Enum<ScaleType>
ubic.gemma.model.common.quantitationtype.ScaleType
All Implemented Interfaces:
Serializable, Comparable<ScaleType>

public enum ScaleType extends Enum<ScaleType>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Indicates value was (originally) an integer count of something, such as RNAseq reads.
    Deprecated.
    This is effectively the opposite of "log-transformed" (or any other transformation)
    Data is log-transformed with a natural log.
    Data is log-transformed with a base 10 log.
    Data is log-transformed as per ln X + 1
    Data is log-transformed with a base 2 log.
    Data is log-transformed, but the base is unknown.
    Other scale type.
    Constrained to be a value between 0 and 100.
    Constrained to be a value between 0 and 1.
    An unscaled measurement is one that has no inherent scale; e.g., a categorical value.
  • Method Summary

    Modifier and Type
    Method
    Description
    static ScaleType
    Returns the enum constant of this type with the specified name.
    static ScaleType[]
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • LINEAR

      public static final ScaleType LINEAR
      This is effectively the opposite of "log-transformed" (or any other transformation)
    • LN

      public static final ScaleType LN
      Data is log-transformed with a natural log.
      See Also:
    • LOG2

      public static final ScaleType LOG2
      Data is log-transformed with a base 2 log.
    • LOG10

      public static final ScaleType LOG10
      Data is log-transformed with a base 10 log.
      See Also:
    • LOG1P

      public static final ScaleType LOG1P
      Data is log-transformed as per ln X + 1
      See Also:
    • LOGBASEUNKNOWN

      public static final ScaleType LOGBASEUNKNOWN
      Data is log-transformed, but the base is unknown.
    • FOLDCHANGE

      @Deprecated public static final ScaleType FOLDCHANGE
      Deprecated.
      Deprecated, do not use.
    • UNSCALED

      public static final ScaleType UNSCALED
      An unscaled measurement is one that has no inherent scale; e.g., a categorical value.
    • PERCENT1

      public static final ScaleType PERCENT1
      Constrained to be a value between 0 and 1.
    • PERCENT

      public static final ScaleType PERCENT
      Constrained to be a value between 0 and 100.
    • COUNT

      public static final ScaleType COUNT
      Indicates value was (originally) an integer count of something, such as RNAseq reads. This does not mean the value is necessarily an integer.
    • OTHER

      public static final ScaleType OTHER
      Other scale type. Can be used if unknown.
  • Method Details

    • values

      public static ScaleType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ScaleType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null