|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--edu.mssm.crover.tools.tissue.timegablast
Converts megablast output type 3 (-D 3) to tiac format. Keeps only matches with significant sequence identity (less than 5% error).
| Constructor Summary | |
timegablast()
|
|
| Method Summary | |
static java.lang.String |
getAC(java.lang.String defline)
|
static boolean |
getAssembleHsps(java.lang.String[] args)
Returns true when hsps must be accumulated into hits of longer alignment length. |
static java.lang.String |
getDatabase(java.lang.String[] args)
Returns the database name. |
static double |
getEValue(java.lang.String[] args)
Returns the expectation value. |
static float |
getMaxError(java.lang.String[] args)
Returns the maximum percentage of errors due to sequencing that is tolerated. |
static java.lang.String |
getMegaBlastFilename(java.lang.String[] args)
Returns the name of the mega blast output file. |
static java.lang.String |
getOutFilename(java.lang.String[] args)
Returns the name of the file in which to output accession numbers. |
static int |
getRequiredLength(java.lang.String[] args)
Returns the minimal length required for an HSP to be considered as a hit. |
static void |
main(java.lang.String[] args)
|
static void |
mbToTiac(java.lang.String mbFile,
java.lang.String database,
java.lang.String outFile,
double eValue,
float max_error,
int required_length,
boolean assemble_hsps)
|
static void |
mbToTiac(java.lang.String mbFile,
java.lang.String database,
java.lang.String outFile,
double eValue,
float max_error,
int required_length,
boolean assemble_hsps,
boolean exit)
|
static void |
printHelp()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public timegablast()
| Method Detail |
public static java.lang.String getDatabase(java.lang.String[] args)
public static double getEValue(java.lang.String[] args)
public static float getMaxError(java.lang.String[] args)
public static int getRequiredLength(java.lang.String[] args)
public static boolean getAssembleHsps(java.lang.String[] args)
public static java.lang.String getMegaBlastFilename(java.lang.String[] args)
public static java.lang.String getOutFilename(java.lang.String[] args)
public static void printHelp()
public static void main(java.lang.String[] args)
public static void mbToTiac(java.lang.String mbFile,
java.lang.String database,
java.lang.String outFile,
double eValue,
float max_error,
int required_length,
boolean assemble_hsps)
public static void mbToTiac(java.lang.String mbFile,
java.lang.String database,
java.lang.String outFile,
double eValue,
float max_error,
int required_length,
boolean assemble_hsps,
boolean exit)
exit - Should be true if it's okay to do a System.exit(0), false if using TaskManagement, default = true
Necessary to avoid the System.exit(0) which has to be taken out because in TaskManagement (TIWebUpdateScheduler), this breaks the pipeline.public static java.lang.String getAC(java.lang.String defline)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||