Enum ScaleType
- 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 COUNT
Indicates value was (originally) an integer count of something, such as RNAseq reads.FOLDCHANGE
Deprecated, do not use.LINEAR
This is effectively the opposite of "log-transformed" (or any other transformation)LN
LOG10
LOG1P
Data is log-transformed as perln X + 1
LOG2
LOGBASEUNKNOWN
OTHER
PERCENT
Constrained to be a value between 0 and 100.PERCENT1
Constrained to be a value between 0 and 1.UNSCALED
An unscaled measurement is one that has no inherent scale; e.g., a categorial value.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ScaleType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ScaleType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LINEAR
public static final ScaleType LINEAR
This is effectively the opposite of "log-transformed" (or any other transformation)
-
LN
public static final ScaleType LN
-
LOG2
public static final ScaleType LOG2
-
LOG10
public static final ScaleType LOG10
-
LOG1P
public static final ScaleType LOG1P
Data is log-transformed as perln X + 1
-
LOGBASEUNKNOWN
public static final ScaleType LOGBASEUNKNOWN
-
FOLDCHANGE
public static final ScaleType FOLDCHANGE
Deprecated, do not use.
-
OTHER
public static final ScaleType OTHER
-
UNSCALED
public static final ScaleType UNSCALED
An unscaled measurement is one that has no inherent scale; e.g., a categorial 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.
-
-
Method Detail
-
values
public static ScaleType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ScaleType c : ScaleType.values()) System.out.println(c);
- 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 nameNullPointerException
- if the argument is null
-
-