Enum TechnologyType
- java.lang.Object
-
- java.lang.Enum<TechnologyType>
-
- ubic.gemma.model.expression.arrayDesign.TechnologyType
-
- All Implemented Interfaces:
Serializable
,Comparable<TechnologyType>
public enum TechnologyType extends Enum<TechnologyType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DUALMODE
Indicates this platform can be used in either a one- or two- channel mode.GENELIST
Indicates that this "platform" is just a list of genes (we use this for RNA-seq)ONECOLOR
Indicates this platform uses one channel and measurements are non-ratiometric (e.g.OTHER
We don't knowSEQUENCING
Indicate the platform is based on sequencing (e.g.TWOCOLOR
Indicates this platform uses two channels and expression measurements are ratios.
-
Field Summary
Fields Modifier and Type Field Description static EnumSet<TechnologyType>
MICROARRAY
Enumeration of microarray platforms.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TechnologyType
valueOf(String name)
Returns the enum constant of this type with the specified name.static TechnologyType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
TWOCOLOR
public static final TechnologyType TWOCOLOR
Indicates this platform uses two channels and expression measurements are ratios.
-
DUALMODE
public static final TechnologyType DUALMODE
Indicates this platform can be used in either a one- or two- channel mode.
-
ONECOLOR
public static final TechnologyType ONECOLOR
Indicates this platform uses one channel and measurements are non-ratiometric (e.g. Affymetrix oligo arrays)
-
SEQUENCING
public static final TechnologyType SEQUENCING
Indicate the platform is based on sequencing (e.g. Illumina short reads, SAGE, OxfordNanopore). However, once we process RNA-seq data it ends up on a GENELIST platform.
-
GENELIST
public static final TechnologyType GENELIST
Indicates that this "platform" is just a list of genes (we use this for RNA-seq)
-
OTHER
public static final TechnologyType OTHER
We don't know
-
-
Field Detail
-
MICROARRAY
public static final EnumSet<TechnologyType> MICROARRAY
Enumeration of microarray platforms.
-
-
Method Detail
-
values
public static TechnologyType[] 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 (TechnologyType c : TechnologyType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TechnologyType 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
-
-