Class SingleExperimentAnalysis<T extends BioAssaySet>

Type Parameters:
T - the type of experiment analyzed, usually ExpressionExperiment, but you can use BioAssaySet to also allow ExpressionExperimentSubSet.
All Implemented Interfaces:
gemma.gsec.model.Securable, gemma.gsec.model.SecuredChild, Securable, SecuredChild, Describable, Identifiable
Direct Known Subclasses:
CoexpressionAnalysis, DifferentialExpressionAnalysis, PrincipalComponentAnalysis, SampleCoexpressionAnalysis

public abstract class SingleExperimentAnalysis<T extends BioAssaySet> extends ExpressionAnalysis implements SecuredChild
An analysis of a single experiment or subset.
  • Constructor Details

    • SingleExperimentAnalysis

      public SingleExperimentAnalysis()
  • Method Details

    • getExperimentAnalyzed

      public T getExperimentAnalyzed()
    • setExperimentAnalyzed

      public void setExperimentAnalyzed(T experimentAnalyzed)
    • getNumberOfElementsAnalyzed

      public Integer getNumberOfElementsAnalyzed()
      Returns:
      The number of probes or genes (or other elements) used in the analysis. The exact meaning is determined by the subclass + implementation.
    • setNumberOfElementsAnalyzed

      public void setNumberOfElementsAnalyzed(Integer numberOfElementsAnalyzed)
    • getSecurityOwner

      public Securable getSecurityOwner()
      Specified by:
      getSecurityOwner in interface gemma.gsec.model.SecuredChild
      Specified by:
      getSecurityOwner in interface SecuredChild