public class NormalizeTaxaTables extends TransformTaxaTables implements ApiModule
Constants.REPORT_LOG_BASE property.
BLJ_OPTIONSGZIP_EXT, LOG_EXT, PDF_EXT, RETURN, SH_EXT, TAB_DELIM, TSV_EXT, TXT_EXTLOG_DIR, MAIN_SCRIPT_PREFIX, NO_VERSION, OUTPUT_DIR, RES_DIR, TEMP_DIR| Constructor and Description |
|---|
NormalizeTaxaTables() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCitationString()
At a minimum, this should return the name and/or url for the wrapped tool.
|
String |
getDescription()
Briefly describe what this module does.
|
String |
getDetails()
All child classes from this class have this pre-req.
|
List<String> |
getPostRequisiteModules()
By default, no post-requisites are required.
|
protected String |
getProcessSuffix() |
String |
getSummary()
Returns summary message to be displayed by Email module so must not contain confidential info.
|
protected TaxaLevelTable |
transform(TaxaLevelTable inputData,
List<String> filteredSampleIDs,
List<String> filteredTaxaIDs)
Populate normalized counts with the formula: (RC/n)*((SUM(x))/N)+1
|
String |
version()
Changes to a module class should be accompanied by a increment in version.
|
filterSamples, filterTaxa, getOutputFile, runModulefilterByProcessLevel, getInputFiles, getPreRequisiteModules, isTaxaModule, isValidInputModulebuildScript, executeTask, getDockerImageName, getDockerImageOwner, getDockerImageTag, getWorkerScriptFunctions, markStatus, moduleComplete, moduleFailed, runBioLockJ_CMDbuildScriptForPairedReads, checkDependencies, getJobParams, getMainScript, getRuntimeParams, getScriptDir, getScriptErrors, getTimeout, hasScripts, isValidPropaddGeneralProperty, addGeneralProperty, addGeneralProperty, addNewProperty, addNewProperty, cacheInputFiles, cleanUp, compareTo, equals, findModuleInputFiles, getAlias, getDescription, getFileCache, getID, getLogDir, getMenuPlacement, getMetadata, getModuleDir, getOutputDir, getPropDefault, getPropDescMap, getPropType, getPropTypeMap, getResourceDir, getTempDir, getTitle, hashCode, init, listProps, setAlias, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDescription, getMenuPlacement, getPropType, getTitle, isValidProp, listPropscheckDependencies, cleanUp, executeTask, getAlias, getDockerImageName, getDockerImageOwner, getDockerImageTag, getID, getInputFiles, getLogDir, getMetadata, getModuleDir, getOutputDir, getPreRequisiteModules, getPropDefault, getResourceDir, getTempDir, init, isValidInputModule, setAliasbuildScriptForPairedReads, getJobParams, getMainScript, getScriptDir, getScriptErrors, getTimeoutprotected TaxaLevelTable transform(TaxaLevelTable inputData, List<String> filteredSampleIDs, List<String> filteredTaxaIDs) throws Exception
transform in class TransformTaxaTablestaxaTable - OTU raw count tableException - if unable to construct NormalizeTaxaTablespublic String getSummary() throws Exception
ScriptModuleImplgetSummary in interface BioModulegetSummary in class ScriptModuleImplException - if any error occursprotected String getProcessSuffix()
getProcessSuffix in class TransformTaxaTablespublic List<String> getPostRequisiteModules() throws Exception
BioModuleImplgetPostRequisiteModules in interface BioModulegetPostRequisiteModules in class BioModuleImplException - if invalid Class names are returned as post-requisitespublic String getDescription()
ApiModulegetDetails.getDescription in interface ApiModulepublic String getDetails() throws API_Exception
TaxaCountModulegetDetails in interface ApiModulegetDetails in class TaxaCountModuleAPI_Exceptionpublic String getCitationString()
ApiModulegetCitationString in interface ApiModule