Class FactorProfile

java.lang.Object
ubic.gemma.web.controller.visualization.FactorProfile

public class FactorProfile extends Object
Represents data for displaying a factor (+ factor values) in a chart.
Author:
paul
  • Constructor Details

    • FactorProfile

      public FactorProfile()
    • FactorProfile

      public FactorProfile(ubic.gemma.model.expression.experiment.ExperimentalFactor ef, LinkedHashMap<ubic.gemma.model.expression.bioAssay.BioAssayValueObject,LinkedHashMap<ubic.gemma.model.expression.experiment.ExperimentalFactor,Double>> layouts)
      Parameters:
      ef - Factor to work on.
      layouts - The double values are either just dummy values to tell us the extent of each factor value; or for continuous measurements it is the actual measurement.
    • FactorProfile

      public FactorProfile(List<Double> values, boolean isContinuous)
  • Method Details

    • getIsContinuous

      public Boolean getIsContinuous()
      Returns:
      the isContinuous
    • setIsContinuous

      public void setIsContinuous(Boolean isContinuous)
      Parameters:
      isContinuous - the isContinuous to set
    • getPlots

      public List<List<DoublePoint>> getPlots()
      Returns:
      the plots
    • setPlots

      public void setPlots(List<List<DoublePoint>> plots)
      Parameters:
      plots - the plots to set
    • toString

      public String toString()
      Overrides:
      toString in class Object