|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttrans.qc.CelFileStats
Container for cel file and it's associated statistics.
Constructor Summary | |
CelFileStats(java.io.File serializedCelFile,
java.lang.String groupName)
Loads virtualCel float[][] and calculates a rawMedian. |
Method Summary | |
void |
appendNotes(java.lang.String comment)
|
void |
calculateControlStats(int[][][] controls,
double noSynthMultiplier,
double dimMultiplierHigh,
double dimMultiplierLow,
double brightMultiplier)
Calculates the median value for each of the different classes of controls. |
void |
calculateStats()
Reloads intensites and calculates mean, coef var, percentiles. |
double |
getCoefficientOfVariation()
|
java.lang.String |
getGroupName()
|
float[] |
getIntensities()
|
double |
getMean()
|
double |
getMedianBrightControls()
|
double |
getMedianDimControls()
|
double |
getMedianNoSynthControls()
|
double |
getMedianScalar()
|
java.lang.StringBuffer |
getNotes()
|
int |
getNumBrightOutliers()
|
int |
getNumDimOutliers()
|
int |
getNumNoSynthOutliers()
|
double[] |
getQuartiles()
|
double |
getRawMedian()
|
java.io.File |
getSerializedCelFile()
|
float[][] |
getVirtualCel()
|
boolean |
isOk()
|
void |
loadFloatArrays(boolean makeCollapsedFloatArray)
Loads the serialized virtualCel (float[][]) from disk and then collapses it to generate the intensities (float[]). |
void |
nullIntensityArrays()
Nulls the virtualCel and collapsed intensities array. |
void |
setMedianScalar(double medianScalar)
|
void |
setNotes(java.lang.StringBuffer notes)
|
void |
setNumBrightOutliers(int numBrightOutliers)
|
void |
setNumDimOutliers(int numDimOutliers)
|
void |
setNumNoSynthOutliers(int numNoSynthOutliers)
|
void |
setOk(boolean ok)
|
void |
setRawMedian(double rawMedian)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CelFileStats(java.io.File serializedCelFile, java.lang.String groupName)
Method Detail |
public void calculateStats()
public void calculateControlStats(int[][][] controls, double noSynthMultiplier, double dimMultiplierHigh, double dimMultiplierLow, double brightMultiplier)
public void nullIntensityArrays()
public void loadFloatArrays(boolean makeCollapsedFloatArray)
public java.lang.String toString()
public double getCoefficientOfVariation()
public float[] getIntensities()
public double getMean()
public double[] getQuartiles()
public java.lang.String getGroupName()
public java.io.File getSerializedCelFile()
public boolean isOk()
public void setOk(boolean ok)
public java.lang.StringBuffer getNotes()
public void setNotes(java.lang.StringBuffer notes)
public void appendNotes(java.lang.String comment)
public float[][] getVirtualCel()
public double getMedianBrightControls()
public double getMedianDimControls()
public double getMedianNoSynthControls()
public int getNumBrightOutliers()
public void setNumBrightOutliers(int numBrightOutliers)
public int getNumDimOutliers()
public void setNumDimOutliers(int numDimOutliers)
public int getNumNoSynthOutliers()
public void setNumNoSynthOutliers(int numNoSynthOutliers)
public double getMedianScalar()
public void setMedianScalar(double medianScalar)
public double getRawMedian()
public void setRawMedian(double rawMedian)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |