public class RNADeMultiplexProductionPlugin
extends AbstractPlugin
public RNADeMultiplexProductionPlugin()
public RNADeMultiplexProductionPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
public void postProcessParameters()
public void setTagLenException()
public javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String getToolTipText()
public static void main(java.lang.String[] args)
public java.lang.String runPlugin(DataSet input)
Convenience method to run plugin with one return object.
public java.lang.String inputDir()
Input directory containing fastq AND/OR qseq files.
public RNADeMultiplexProductionPlugin inputDir(java.lang.String value)
Set Input Directory. Input directory containing fastq AND/OR qseq files.
value - Input Directorypublic java.lang.String keyFile()
Key file listing barcodes distinguishing the samples
public RNADeMultiplexProductionPlugin keyFile(java.lang.String value)
Set Key File. Key file listing barcodes distinguishing the samples
value - Key Filepublic java.lang.String inputDB()
Input Database file if using SQLite
public RNADeMultiplexProductionPlugin inputDB(java.lang.String value)
Set Input GBS Database. Input Database file if using SQLite
value - Input GBS Databasepublic net.maizegenetics.analysis.rna.FindMatchByWordHash.MatchType matchingType()
Approach used for matching the reads to the contigs
public RNADeMultiplexProductionPlugin matchingType(net.maizegenetics.analysis.rna.FindMatchByWordHash.MatchType value)
Set Matching approach. Approach used for matching the reads to the contigs
value - Matching approachpublic java.lang.Integer wordSizeMatching()
Word size used to find matches with reference sequences
public RNADeMultiplexProductionPlugin wordSizeMatching(java.lang.Integer value)
Set Word size used by match. Word size used to find matches with reference sequences
value - Word size used by matchpublic java.lang.Integer maxWordRepeats()
Maximum repetitiveness of the word
public RNADeMultiplexProductionPlugin maxWordRepeats(java.lang.Integer value)
Set Maximum repeats of word. Maximum repetitiveness of the word
value - Maximum repeats of wordpublic java.lang.Boolean searchReverseComplement()
Search of the reverse complements of the reference sequences
public RNADeMultiplexProductionPlugin searchReverseComplement(java.lang.Boolean value)
Set Search reverse complement. Search of the reverse complements of the reference sequences
value - Search reverse complementpublic java.lang.Integer batchSize()
Number of flow cells being processed simultaneously
public RNADeMultiplexProductionPlugin batchSize(java.lang.Integer value)
Set Batch size of fastq files. Number of flow cells being processed simultaneously
value - Batch size of fastq filespublic java.lang.Integer minQualScore()
Minimum quality score within the barcode and read length to be accepted
public RNADeMultiplexProductionPlugin minQualScore(java.lang.Integer value)
Set Minimum quality score. Minimum quality score within the barcode and read length to be accepted
value - Minimum quality score