public class TagExportToFastqPlugin
extends AbstractPlugin
Converts a TagCounts binary (*.cnt) file (presumably a master tag list) to a fastq file that can be used as input for BWA or bowtie2 (and possibly additional aligners). The same function can be performed with MergeMultipleTagCountPlugin using the -t option and a single Master Tag List file in the input directory, but having a separate plugin to do this reduces confusion and eliminates the risk of merging the master tag list back on itself.
public TagExportToFastqPlugin()
public TagExportToFastqPlugin(java.awt.Frame parentFrame)
public TagExportToFastqPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
public java.lang.String getToolTipText()
public javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String runPlugin(DataSet input)
Convenience method to run plugin with one return object.
public java.lang.String inputDB()
Input database file with tags and taxa distribution
public TagExportToFastqPlugin inputDB(java.lang.String value)
Set Input DB. Input database file with tags and taxa distribution
value - Input DBpublic java.lang.String outputFile()
Output fastq file to use as input for BWA or bowtie2
public TagExportToFastqPlugin outputFile(java.lang.String value)
Set Output File. Output fastq file to use as input for BWA or bowtie2
value - Output Filepublic java.lang.Integer minCount()
Minimum count of reads for a tag to be output
public TagExportToFastqPlugin minCount(java.lang.Integer value)
Set Min Count. Minimum count of reads for a tag to be output
value - Min Count