public interface ParserModule extends JavaModule
SCRIPT_BATCH_SIZE, SCRIPT_DEFAULT_HEADER, SCRIPT_NUM_THREADS, SCRIPT_PERMISSIONS, SCRIPT_TIMEOUTMAIN_SCRIPT_PREFIX, OUTPUT_DIR, TEMP_DIR| Modifier and Type | Method and Description |
|---|---|
void |
addOtuNode(OtuNode node)
Each sample with taxonomic assignments from a
ClassifierModule is parsed by
parseSamples() to produce a ParsedSample. |
void |
buildOtuCountFiles()
After
parseSamples() completes, this method builds the OTU count files. |
ParsedSample |
getParsedSample(String sampleId)
After
parseSamples() completes, this method can be called to get a ParsedSample by
its sample ID. |
void |
parseSamples()
Parse
ClassifierModule output to build ParsedSamples. |
moduleComplete, moduleFailed, runModulebuildScript, buildScriptForPairedReads, getJobParams, getMainScript, getScriptDir, getScriptErrors, getTimeout, getWorkerScriptFunctionscheckDependencies, cleanUp, executeTask, getID, getInputFiles, getModuleDir, getOutputDir, getPostRequisiteModules, getPreRequisiteModules, getSummary, getTempDir, init, isValidInputModulevoid addOtuNode(OtuNode node) throws Exception
ClassifierModule is parsed by
parseSamples() to produce a ParsedSample. As each file is processed, this method
is called to add the OtuNode to the ParsedSample with the same sample
ID (if valid).node - OtuNodeException - if unable to add the OTU nodevoid buildOtuCountFiles()
throws Exception
parseSamples() completes, this method builds the OTU count files.Exception - if error occurs while building OTU tablesParsedSample getParsedSample(String sampleId)
parseSamples() completes, this method can be called to get a ParsedSample by
its sample ID.sampleId - Sample IDvoid parseSamples()
throws Exception
ClassifierModule output to build ParsedSamples.Exception - if error occurs while parsing classifier reports