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

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

public interface DSAffyMarkerValue
extends DSMutableMarkerValue

Copyright: Copyright (c) 2003

Company: First Genetic Trust Inc.

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

Version:
1.0
Author:
First Genetic Trust

Method Summary
 boolean isAbsent()
          Utility method converse of AffyMarkerValue#isPresent
 boolean isMarginal()
          Tests the Marginality of this MarkerValue in the containing Microarray
 boolean isPresent()
          Tests the Detection Status of this MarkerValue in the containing Microarray
 void setAbsent()
          Utility method converse of AffyMarkerValue#setPresent
 void setMarginal()
          Sets the Marginality of this MarkerValue to either true or false
 void setPresent()
          Sets the Detection Status of this MarkerValue to either true or false
 
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

isPresent

boolean isPresent()
Tests the Detection Status of this MarkerValue in the containing Microarray

Returns:
presence

setPresent

void setPresent()
Sets the Detection Status of this MarkerValue to either true or false

Parameters:
present - detection status

isMarginal

boolean isMarginal()
Tests the Marginality of this MarkerValue in the containing Microarray

Returns:
marginality

setMarginal

void setMarginal()
Sets the Marginality of this MarkerValue to either true or false

Parameters:
marginality - marginality

isAbsent

boolean isAbsent()
Utility method converse of AffyMarkerValue#isPresent

Returns:
detection status

setAbsent

void setAbsent()
Utility method converse of AffyMarkerValue#setPresent

Parameters:
absence - detection status