org.geworkbench.bison.datastructure.bioobjects.microarray
Interface DSGenepixMarkerValue

All Superinterfaces:
java.lang.Comparable<DSMarkerValue>, DSMarkerValue, DSMutableMarkerValue, java.io.Serializable
All Known Implementing Classes:
CSGenepixMarkerValue

public interface DSGenepixMarkerValue
extends DSMutableMarkerValue

Copyright: Copyright (c) 2003

Company: First Genetic Trust Inc.

Defines a Genepix Gene Marker generalization of org.geworkbench.bison.model.microarray.MarkerValue

Version:
1.0
Author:
First Genetic Trust

Method Summary
 void computeSignal()
           
 double getCh1Bg()
          Gets the Channel 1 background value
 double getCh1Fg()
          Gets the Channel 1 foreground value
 double getCh2Bg()
          Gets the Channel 2 background value
 double getCh2Fg()
          Gets the Channel 2 foreground value
 java.lang.String getFlag()
          Gets the flag value
 void setCh1Bg(double ch1bg)
          Sets the Channel 1 background value
 void setCh1Fg(double ch1fg)
          Sets the Channel 1 foreground value
 void setCh2Bg(double ch2bg)
          Sets the Channel 2 background value
 void setCh2Fg(double ch2fg)
          Sets the Channel 2 foreground value
 void setFlag(java.lang.String flag)
          Sets the flag value
 
Methods inherited from interface org.geworkbench.bison.datastructure.bioobjects.microarray.DSMutableMarkerValue
mask, setConfidence, setMissing, setValue, unmask
 
Methods inherited from interface org.geworkbench.bison.datastructure.bioobjects.microarray.DSMarkerValue
deepCopy, equals, getConfidence, getDimensionality, getValue, isMasked, isMissing, isValid
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

setCh1Fg

void setCh1Fg(double ch1fg)
Sets the Channel 1 foreground value

Parameters:
ch1fg - channel 1 foreground value

setCh1Bg

void setCh1Bg(double ch1bg)
Sets the Channel 1 background value

Parameters:
ch1bg - channel 1 background value

setCh2Fg

void setCh2Fg(double ch2fg)
Sets the Channel 2 foreground value

Parameters:
ch2fg - channel 2 foreground value

setCh2Bg

void setCh2Bg(double ch2bg)
Sets the Channel 2 background value

Parameters:
ch2bg - channel 2 background value

setFlag

void setFlag(java.lang.String flag)
Sets the flag value

Parameters:
flag -

getFlag

java.lang.String getFlag()
Gets the flag value


getCh1Fg

double getCh1Fg()
Gets the Channel 1 foreground value

Returns:
channel 1 foreground value

getCh1Bg

double getCh1Bg()
Gets the Channel 1 background value

Returns:
channel 1 background value

getCh2Fg

double getCh2Fg()
Gets the Channel 2 foreground value

Returns:
channel 2 foreground value

getCh2Bg

double getCh2Bg()
Gets the Channel 2 background value

Returns:
channel 2 background value

computeSignal

void computeSignal()