|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttrans.main.ScanChip
Scores windows of intensity values using several tests.
Constructor Summary | |
ScanChip(java.lang.String[] args)
|
Method Summary | |
void |
addPermutatedScoresToHistogram(java.util.ArrayList windowsAL)
Uses random permutation of the cel file labels to estimate a null distribution, store random scores in a histogram for p-value and FDR estimations. |
void |
buildExtensionSetThreshold()
|
void |
calculateRandomLabelPermutationConfidenceScores()
Takes the histogram of random permutation scores and calculates an uncorrected p-value and FDR for each real score. |
void |
convertRatiosToPValues()
|
static float[][] |
fetchFloatArrays(java.lang.String dir,
boolean randomize)
Given a directory (or a file), fetches serialized float[] from all files with the .celp extension. |
static java.lang.String[] |
getSCORE_DESCRIPTION()
|
void |
importScores(Window[] windows,
java.io.File importFile)
Reads in a file of scores from a qvalue output file Also writes and zips an .sgr file for the qValues. |
static void |
main(java.lang.String[] args)
|
void |
makeChromosomeWideScores()
Makes chromosome wide scores. |
void |
makeSgrFile(Window[] windows,
java.io.File sgrFile,
int scoreIndex)
Makes a xxx.sgr.zip file from a sorted Window[]. |
static void |
printDocs()
|
void |
printOligoRatios()
Prints log2 oligo ratios. |
void |
processArgs(java.lang.String[] args)
This method will process each argument and assign new varibles |
double |
scoreWindow(int testWindowIndex)
Scores a window using a pseudo median or trimmed mean on oligo relative differences. |
void |
shuffleIntensities()
Combines and shuffles the treatment and control intensities. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ScanChip(java.lang.String[] args)
Method Detail |
public void addPermutatedScoresToHistogram(java.util.ArrayList windowsAL)
public void shuffleIntensities()
public void calculateRandomLabelPermutationConfidenceScores()
public double scoreWindow(int testWindowIndex)
public void convertRatiosToPValues()
public void printOligoRatios()
public void makeChromosomeWideScores()
public void importScores(Window[] windows, java.io.File importFile)
public static float[][] fetchFloatArrays(java.lang.String dir, boolean randomize)
public static void main(java.lang.String[] args)
public void processArgs(java.lang.String[] args)
public static void printDocs()
public static java.lang.String[] getSCORE_DESCRIPTION()
public void buildExtensionSetThreshold()
public void makeSgrFile(Window[] windows, java.io.File sgrFile, int scoreIndex)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |