|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttrans.main.T2
Runs entire TiMAT2 suite based on a parameter file.
Constructor Summary | |
T2(java.lang.String[] args)
|
Method Summary | |
void |
convertCelFiles()
|
void |
deleteSplitNormalizedFiles()
|
void |
filterIntervals()
Creates set number of intervals. |
java.lang.String[] |
findChromPairs()
Attempts to join smallest chromosomes together so long as the combine file doesn't exceed the size of the biggest. |
void |
findSubBindingRegions()
Creates set number of intervals. |
void |
launchCelNormalization(java.io.File[] celaFiles,
java.util.ArrayList generalCmd,
java.io.File clusterName)
|
void |
launchJQSub(java.util.ArrayList args,
int memory)
|
void |
loadIntervalArrays()
Creates set number of intervals. |
static void |
main(java.lang.String[] args)
|
void |
makeAndMoveIntervals()
File management for intervals. |
void |
makeChromosomeSets()
|
void |
makeChromSet(java.io.File[][] setRep,
boolean treatmentSet)
|
void |
mergeWindows()
Creats one or two window merged window arrays containing all of the chromosomes. |
void |
normalizeCelFiles()
|
int |
numberOfIntervalsToMake()
Returns the number of intervals that remain to be made. |
int |
numberReplicasToMake()
|
static void |
printDocs()
|
void |
printIntervalGraphs()
Prints interval bed and sgr files via IntervalGraphPrinter. |
void |
printSpreadSheets()
Prints interval reports in a spread sheet via IntervalReportPrinter. |
void |
processArgs(java.lang.String[] args)
This method will process each argument and assign new varibles |
void |
scanChromosomes()
|
void |
setNumberIntervalMaker()
Creates set number of intervals. |
void |
splitChromSetArray()
Pulls and places replica directories to this. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public T2(java.lang.String[] args)
Method Detail |
public int numberOfIntervalsToMake()
public void makeAndMoveIntervals()
public void setNumberIntervalMaker()
public void loadIntervalArrays()
public void findSubBindingRegions()
public void printSpreadSheets()
public void printIntervalGraphs()
public void filterIntervals()
public void mergeWindows()
public void splitChromSetArray()
public void scanChromosomes()
public java.lang.String[] findChromPairs()
public void deleteSplitNormalizedFiles()
public void makeChromSet(java.io.File[][] setRep, boolean treatmentSet)
public int numberReplicasToMake()
public void makeChromosomeSets()
public void normalizeCelFiles()
public void launchCelNormalization(java.io.File[] celaFiles, java.util.ArrayList generalCmd, java.io.File clusterName)
public void convertCelFiles()
public void launchJQSub(java.util.ArrayList args, int memory)
public static void main(java.lang.String[] args)
public void processArgs(java.lang.String[] args)
public static void printDocs()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |