|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.geworkbench.bison.datastructure.bioobjects.microarray.CSMarkerValue
public abstract class CSMarkerValue
Title: Plug And Play Framework
Description: Architecture for enGenious Plug&Play
Copyright: Copyright (c) 2002
Company: First Genetic Trust
| Field Summary | |
|---|---|
protected float |
confidence
Positive values are normal, negative values are masked. |
protected static float |
m_threshold
|
protected static float |
MISSING
Value which is assigned to the field confidence to indicate
that the marker value is marked as "missing". |
protected static float |
p_threshold
Used to define how present/marginal/absent calls should be made based on the call p-value: p-value < p_threshold --> Present p_threshold <= p-values < m_threshold --> Marginal p-value >= m_threshold --> Absent |
protected float |
value
|
| Constructor Summary | |
|---|---|
CSMarkerValue()
Default Constructor |
|
CSMarkerValue(CSMarkerValue m)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Compares two expression markers |
double |
getConfidence()
A value indicating our confidence in the measured signal. |
char |
getStatusAsChar()
|
double |
getValue()
Return the signal measurement for this spot. |
boolean |
isAbsent()
|
boolean |
isMarginal()
|
boolean |
isMasked()
This method returns whether this marker should be temporarily ignored by analytical tools |
boolean |
isMissing()
Check if the mesurement for this spot is classified as "missing". |
boolean |
isPresent()
|
boolean |
isValid()
This method returns whether the marker is both unmasked and not undefined. |
void |
mask()
Sets the mask bit to be temporarily ignored by analyses methods |
void |
setAbsent()
|
void |
setConfidence(double c)
Set the confidence level. |
void |
setMarginal()
|
void |
setMarginalThreshold(double mThreshold)
Set the cutoff p-value used for a Marginal call |
void |
setMissing(boolean flag)
Set the status of this spot measurement. |
void |
setPresent()
|
void |
setPresentThreshold(double pThreshold)
Set the cutoff p-value used for a Present call |
void |
setValue(double s)
Set the spot's value. |
void |
unmask()
Resets the mask bit to be used by analyses methods |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.geworkbench.bison.datastructure.bioobjects.microarray.DSMarkerValue |
|---|
deepCopy, getDimensionality |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
protected static float p_threshold
protected static float m_threshold
protected static final float MISSING
confidence to indicate
that the marker value is marked as "missing".
protected float value
protected float confidence
MISSING
indicates missing value.
| Constructor Detail |
|---|
public CSMarkerValue()
public CSMarkerValue(CSMarkerValue m)
| Method Detail |
|---|
public double getValue()
DSMarkerValue
getValue in interface DSMarkerValuepublic void setValue(double s)
DSMutableMarkerValue
setValue in interface DSMutableMarkerValues - the spot's valuepublic void setMissing(boolean flag)
DSMutableMarkerValue
setMissing in interface DSMutableMarkerValuepublic void setAbsent()
public void setPresent()
public void setMarginal()
public boolean isValid()
DSMarkerValue
isValid in interface DSMarkerValuepublic boolean isAbsent()
public boolean isMarginal()
public boolean isPresent()
public boolean isMissing()
DSMarkerValue
isMissing in interface DSMarkerValuepublic boolean isMasked()
DSMarkerValue
isMasked in interface DSMarkerValuepublic void mask()
DSMutableMarkerValue
mask in interface DSMutableMarkerValuepublic void unmask()
DSMutableMarkerValue
unmask in interface DSMutableMarkerValuepublic char getStatusAsChar()
public double getConfidence()
DSMarkerValue
getConfidence in interface DSMarkerValuepublic void setConfidence(double c)
DSMutableMarkerValue
setConfidence in interface DSMutableMarkerValuec - confidence of spot's measumentpublic void setPresentThreshold(double pThreshold)
pThreshold - public void setMarginalThreshold(double mThreshold)
mThreshold - public boolean equals(java.lang.Object obj)
equals in interface DSMarkerValueequals in class java.lang.Objectm - MarkerValue marker to be compared to
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||