Class IntensityFormula

java.lang.Object
net.sf.basedb.core.IntensityFormula

public class IntensityFormula
extends Object
Holds information about the formulas used to calculate intensities from a raw data spot. An instance of this object holds a set of formulas corresponding to the number of channels for a raw data type.
Version:
2.0
Author:
Nicklas
See Also:
RawDataType
Last modified
$Date: 2010-08-13 10:50:27 +0200 (fr, 13 aug 2010) $
  • Field Details

    • name

      private final String name
    • title

      private final String title
    • description

      private final String description
    • expressions

      private final String[] expressions
  • Constructor Details

    • IntensityFormula

      IntensityFormula​(String name, String title, String description, String[] expressions)
      Create a new intensity formula. See the getter methods for a description of the parameters.
  • Method Details

    • getName

      public String getName()
      Get the name of the intensity formula.
      Returns:
      A string with the name
    • getTitle

      public String getTitle()
      Get the title of the intensity formula. The title is not used by the core but can be used by client applications to display selection lists.
      Returns:
      A string with the title
    • getDescription

      public String getDescription()
      Get a description of the intensity formula. The description is not used by the core but can be used by client applications.
      Returns:
      A string with the description
    • getExpressions

      public String[] getExpressions()
      Get the expressions used to calculate the intensities. The expression for channel 1 is located in array position 0, for channel 2 in array postion 1, and so on.