Class DifferentialExpressionAnalysisConfig
- java.lang.Object
-
- ubic.gemma.core.analysis.expression.diff.DifferentialExpressionAnalysisConfig
-
public class DifferentialExpressionAnalysisConfig extends Object
Holds the settings used for differential expression analysis, and defines some defaults.- Author:
- keshav
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
DEFAULT_EBAYES
Default value for whether empirical Bayes moderation of test statistics should be used.
-
Constructor Summary
Constructors Constructor Description DifferentialExpressionAnalysisConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addBaseLineFactorValues(Map<ExperimentalFactor,FactorValue> baselineConditions)
void
addFactorsToInclude(Collection<ExperimentalFactor> factors)
Add a collection of factors to include in the analysis.void
addInteractionToInclude(Collection<ExperimentalFactor> factors)
Add an interaction of two factors to include in the analysis.DifferentialExpressionAnalysis
toAnalysis()
String
toString()
-
-
-
Field Detail
-
DEFAULT_EBAYES
public static final boolean DEFAULT_EBAYES
Default value for whether empirical Bayes moderation of test statistics should be used.- See Also:
- Constant Field Values
-
-
Method Detail
-
addFactorsToInclude
public void addFactorsToInclude(Collection<ExperimentalFactor> factors)
Add a collection of factors to include in the analysis.
-
addInteractionToInclude
public void addInteractionToInclude(Collection<ExperimentalFactor> factors)
Add an interaction of two factors to include in the analysis.
-
addBaseLineFactorValues
public void addBaseLineFactorValues(Map<ExperimentalFactor,FactorValue> baselineConditions)
-
toAnalysis
public DifferentialExpressionAnalysis toAnalysis()
- Returns:
- representation of this analysis with populated protocol holding information from this.
-
-