public class ForEachSample extends GenMod
CODE_LINE, LAUNCHER, PARAM, RESOURCES, SCRIPTGZIP_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 |
|---|
ForEachSample() |
| Modifier and Type | Method and Description |
|---|---|
List<List<String>> |
buildScript(List<File> files)
Return an inner list of lines to execute for each sample.
|
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()
A extension of
getDescription. |
List<File> |
getInputFiles()
Supply a list with the correct number of files to match the number of inputs.
|
String |
version()
Changes to a module class should be accompanied by a increment in version.
|
checkDependencies, getDockerImageName, getDockerImageOwner, getDockerImageTag, getInputDataTypes, getLauncher, getScriptParams, isValidProp, transferResources, transferScriptbuildScriptForPairedReads, executeTask, getJobParams, getMainScript, getRuntimeParams, getScriptDir, getScriptErrors, getSummary, getTimeout, getWorkerScriptFunctions, hasScriptsaddGeneralProperty, addGeneralProperty, addGeneralProperty, addNewProperty, addNewProperty, cacheInputFiles, cleanUp, compareTo, equals, findModuleInputFiles, getAlias, getDescription, getFileCache, getID, getLogDir, getMenuPlacement, getMetadata, getModuleDir, getOutputDir, getPostRequisiteModules, getPreRequisiteModules, getPropDefault, getPropDescMap, getPropType, getPropTypeMap, getResourceDir, getTempDir, getTitle, hashCode, init, isValidInputModule, listProps, setAlias, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDescription, getMenuPlacement, getPropType, getTitle, listPropscleanUp, executeTask, getAlias, getID, getLogDir, getMetadata, getModuleDir, getOutputDir, getPostRequisiteModules, getPreRequisiteModules, getPropDefault, getResourceDir, getSummary, getTempDir, init, isValidInputModule, setAliaspublic List<List<String>> buildScript(List<File> files) throws Exception
ScriptModuleImplbuildScript in interface ScriptModulebuildScript in class GenModfiles - Files in the input directory that contain only forward readsException - if unable to generate script linespublic List<File> getInputFiles()
getInputFiles in interface BioModulegetInputFiles in class BioModuleImplpublic String getDescription()
ApiModulegetDetails.getDescription in interface ApiModulegetDescription in class GenModpublic String getDetails() throws API_Exception
ApiModulegetDescription. Beyond the brief description, give details such as
the interaction between properties.getDetails in interface ApiModulegetDetails in class GenModAPI_Exceptionpublic String getCitationString()
ApiModulegetCitationString in interface ApiModulegetCitationString in class GenMod