halo.userinterface.gui
Class GuiNormal

java.lang.Object
  extended by halo.userinterface.gui.GuiNormal

public class GuiNormal
extends java.lang.Object

'Interface' which connects GUI and methods for normalization

Author:
Stefanie Kaufmann

Field Summary
 boolean done
           
static java.lang.String MEDIAN
           
static java.lang.String STANDARD
           
 
Constructor Summary
GuiNormal()
           
 
Method Summary
 void calcNormalization()
          Creates Normalization object and performs normalization
 CorrectionFactors getCF()
          Returns the correction factors
 Normalization getNormalization()
          Returns the normalization Object
 int getRatioMethod()
          Returns the method for ratio calculation
 boolean hasNormalization()
          Checks whether normalization has been performed
 void setData(Data data)
          Sets the data object for normalization
 void setMethod(java.lang.String method)
          Sets the name of the normalization method
 void setRatioMethod(int method)
          Changes the method used for ratio calculation
 void setReplicate(int replicate)
          Sets the replicate for normalization
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STANDARD

public static final java.lang.String STANDARD
See Also:
Constant Field Values

MEDIAN

public static final java.lang.String MEDIAN
See Also:
Constant Field Values

done

public boolean done
Constructor Detail

GuiNormal

public GuiNormal()
Method Detail

calcNormalization

public void calcNormalization()
Creates Normalization object and performs normalization


setRatioMethod

public void setRatioMethod(int method)
Changes the method used for ratio calculation

Parameters:
method - The method to be used for ratio calculation

setData

public void setData(Data data)
Sets the data object for normalization

Parameters:
data - Data object for normalization

setReplicate

public void setReplicate(int replicate)
Sets the replicate for normalization

Parameters:
replicate - The replicate for normalization

setMethod

public void setMethod(java.lang.String method)
Sets the name of the normalization method

Parameters:
method - Name of the regression method

getNormalization

public Normalization getNormalization()
Returns the normalization Object

Returns:
The normalization object

getCF

public CorrectionFactors getCF()
Returns the correction factors

Returns:
The correction factors

getRatioMethod

public int getRatioMethod()
Returns the method for ratio calculation

Returns:
The ratio calculation method

hasNormalization

public boolean hasNormalization()
Checks whether normalization has been performed

Returns:
True if normalization was done