public interface ClassifierModule extends SeqModule
BioModule
s build one or more bash scripts to call the application on sequence
files. Contains methods to build bash scripts for taxonomic assignment of paired and unpaired reads. Contains methods
to get classifier command (loaded module, executable file path, or in the $USER $PATH) and optional command line
parameters.}SCRIPT_BATCH_SIZE, SCRIPT_DEFAULT_HEADER, SCRIPT_NUM_THREADS, SCRIPT_PERMISSIONS, SCRIPT_TIMEOUT
MAIN_SCRIPT_PREFIX, OUTPUT_DIR, TEMP_DIR
Modifier and Type | Method and Description |
---|---|
String |
getClassifierExe()
Get the executable required to classify your samples.
|
List<String> |
getClassifierParams()
Get optional list of parameters to append whenever the classifier executable is called.
|
getSeqFiles
buildScript, buildScriptForPairedReads, getJobParams, getMainScript, getScriptDir, getScriptErrors, getTimeout, getWorkerScriptFunctions
checkDependencies, cleanUp, executeTask, getID, getInputFiles, getModuleDir, getOutputDir, getPostRequisiteModules, getPreRequisiteModules, getSummary, getTempDir, init, isValidInputModule