public class RepGenLoadSeqToDBPlugin extends AbstractPlugin
Modifier and Type | Class and Description |
---|---|
static class |
RepGenLoadSeqToDBPlugin.TagCountQualityScoreMap |
DEFAULT_CITATION, POSITION_LIST_NONE, TAXA_LIST_NONE
Constructor and Description |
---|
RepGenLoadSeqToDBPlugin() |
RepGenLoadSeqToDBPlugin(Frame parentFrame,
boolean isInteractive) |
Modifier and Type | Method and Description |
---|---|
RepGenLoadSeqToDBPlugin |
batchSize(Integer value)
Set number of Fastq files processed simultaneously
|
static Map<Tag,Tuple<Integer,String>> |
calculateTagAveQS(RepGenLoadSeqToDBPlugin.TagCountQualityScoreMap tagCntQSMap,
int qualityScoreBase) |
String |
getButtonName()
Button name for this plugin to be used in buttons, etc.
|
ImageIcon |
getIcon()
Icon for this plugin to be used in buttons, etc.
|
String |
getToolTipText()
Tool Tip Text for this plugin
|
String |
inputDirectory()
Input directory containing FASTQ files in text or gzipped
text.
|
RepGenLoadSeqToDBPlugin |
inputDirectory(String value)
Set Input Directory.
|
String |
keyFile()
Key file listing barcodes distinguishing the samples
|
RepGenLoadSeqToDBPlugin |
keyFile(String value)
Set Key File.
|
Integer |
kmerLength()
Maximum Tag Length
|
RepGenLoadSeqToDBPlugin |
kmerLength(Integer value)
Set Maximum Tag Length.
|
RepGenLoadSeqToDBPlugin |
maximumKmerNumber(Integer value)
Set maximum number of kmers
|
Integer |
minimumKmerLength()
Minimum Tag Length
|
RepGenLoadSeqToDBPlugin |
minimumKmerLength(Integer value)
Set Minimum Tag Length.
|
Integer |
minimumQualityScore()
Minimum quality score within the barcode and read length
to be accepted
|
RepGenLoadSeqToDBPlugin |
minimumQualityScore(Integer value)
Set Minimum quality score.
|
Integer |
minKmerCount()
Minimum tag count
|
RepGenLoadSeqToDBPlugin |
minKmerCount(Integer value)
Set Min Tag Count.
|
Integer |
minTaxa()
Minimum taxa containing tag
|
RepGenLoadSeqToDBPlugin |
minTaxa(Integer value)
Set Min Taxa Count.
|
String |
outputDatabaseFile()
Output Database File
|
RepGenLoadSeqToDBPlugin |
outputDatabaseFile(String value)
Set Output Database File.
|
void |
postProcessParameters() |
DataSet |
processData(DataSet input)
For the new Generic Plugin Parameter design, performFunction() will
automatically call this.
|
void |
setTagLenException() |
addListener, cancel, convert, dataSetReturned, getCitation, getInputs, getMenu, getPanel, getParameter, getParameter, getParentFrame, getUsage, getUsageHTML, isInteractive, performFunction, pluginDescription, pluginUserManualURL, progress, progress, receiveInput, reverseTrace, run, setConfigParameters, setParameter, setParameter, setParameter, setParameters, setParametersToDefault, setThreaded, trace, wasCancelled
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPluginInstance, getPluginInstance, isPlugin
public RepGenLoadSeqToDBPlugin()
public RepGenLoadSeqToDBPlugin(Frame parentFrame, boolean isInteractive)
public void postProcessParameters()
public DataSet processData(DataSet input)
Plugin
processData
in interface Plugin
processData
in class AbstractPlugin
input
- inputpublic void setTagLenException()
public static Map<Tag,Tuple<Integer,String>> calculateTagAveQS(RepGenLoadSeqToDBPlugin.TagCountQualityScoreMap tagCntQSMap, int qualityScoreBase)
public String inputDirectory()
public RepGenLoadSeqToDBPlugin inputDirectory(String value)
value
- Input Directorypublic String keyFile()
public RepGenLoadSeqToDBPlugin keyFile(String value)
value
- Key Filepublic Integer kmerLength()
public RepGenLoadSeqToDBPlugin kmerLength(Integer value)
value
- Maximum Tag Lengthpublic Integer minimumKmerLength()
public RepGenLoadSeqToDBPlugin minimumKmerLength(Integer value)
value
- Minimum Tag Lengthpublic Integer minKmerCount()
public RepGenLoadSeqToDBPlugin minKmerCount(Integer value)
value
- Min Tag Countpublic Integer minTaxa()
public RepGenLoadSeqToDBPlugin minTaxa(Integer value)
value
- Min Taxa containing a tagpublic String outputDatabaseFile()
public RepGenLoadSeqToDBPlugin outputDatabaseFile(String value)
value
- Output Database Filepublic Integer minimumQualityScore()
public RepGenLoadSeqToDBPlugin minimumQualityScore(Integer value)
value
- Minimum quality scorepublic RepGenLoadSeqToDBPlugin maximumKmerNumber(Integer value)
value
- public RepGenLoadSeqToDBPlugin batchSize(Integer value)
value
- public ImageIcon getIcon()
Plugin
public String getButtonName()
Plugin
Copyright © 2018. All rights reserved.