Class DifferentialExpressionAnalysis

All Implemented Interfaces:
gemma.gsec.model.Securable, gemma.gsec.model.SecuredChild, Securable, SecuredChild, Describable, Identifiable

public class DifferentialExpressionAnalysis extends SingleExperimentAnalysis<BioAssaySet>
An analysis of changes in expression levels across experimental conditions
  • Constructor Details

    • DifferentialExpressionAnalysis

      public DifferentialExpressionAnalysis()
  • Method Details

    • getResultSets

      public Set<ExpressionAnalysisResultSet> getResultSets()
      Groups of results produced by this differential expression analysis.

      For example, in a two-way ANOVA, the model has 2 or 3 parameters. The statistical significance tests for each of the effects in the model are stored as separate ExpressionAnalysisResultSet objects. Thus, a two-way ANOVA with interactions will have three result sets: the two main effects and the interaction effect.

    • setResultSets

      public void setResultSets(Set<ExpressionAnalysisResultSet> resultSets)
    • getSubsetFactorValue

      @Nullable public FactorValue getSubsetFactorValue()
      If non-null, a factor value applicable to the ExpressionExperimentSubSet being analyzed.
    • setSubsetFactorValue

      public void setSubsetFactorValue(@Nullable FactorValue subsetFactorValue)
    • equals

      public boolean equals(Object object)
      Description copied from class: AbstractIdentifiable
      Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.
      Specified by:
      equals in class AbstractIdentifiable