public class VCAPScanPlugin
extends AbstractPlugin
public VCAPScanPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
protected void preProcessParameters(DataSet input)
protected void postProcessParameters()
public net.maizegenetics.analysis.distance.VCAPScanPlugin.SCAN_METHOD method()
Scan method
public VCAPScanPlugin method(net.maizegenetics.analysis.distance.VCAPScanPlugin.SCAN_METHOD value)
Set Scan method. Scan method
value - Scan methodpublic java.lang.Integer blockingWindowSize()
Blocking window size
public VCAPScanPlugin blockingWindowSize(java.lang.Integer value)
Set Blocking Window Size. Blocking window size
value - Blocking Window Sizepublic java.lang.Integer numSitesPerBlock()
Num Sites Per Block
public VCAPScanPlugin numSitesPerBlock(java.lang.Integer value)
Set Num Sites Per Block. Num Sites Per Block
value - Num Sites Per Blockpublic java.lang.Integer stepSize()
Step Size
public VCAPScanPlugin stepSize(java.lang.Integer value)
Set Step Size. Step Size
value - Step Sizepublic java.lang.String dirOfFiles()
Directory contains files for sub-matrices. Can be text (.txt) containing chromosome / positions, Bed (.bed), or Position List (.json or .json.gz)
public VCAPScanPlugin dirOfFiles(java.lang.String value)
Set Dir Of Files. Directory contains files for sub-matrices. Can be text (.txt) containing chromosome / positions, Bed (.bed), or Position List (.json or .json.gz)
value - Dir Of Filespublic java.lang.String bedFile()
Bed File
public VCAPScanPlugin bedFile(java.lang.String value)
Set Bed File. Bed File
value - Bed Filepublic java.lang.String blockingBedFile()
For Bed_File method, this specifies optional bed file to define blocking window for each block in the main bed file.
public VCAPScanPlugin blockingBedFile(java.lang.String value)
Set Blocking Bed File. For Bed_File method, this specifies optional bed file to define blocking window for each block in the main bed file.
value - Blocking Bed Filepublic java.lang.String phenotypeFile()
Phenotype File
public VCAPScanPlugin phenotypeFile(java.lang.String value)
Set Phenotype File. Phenotype File
value - Phenotype Filepublic java.lang.String ldakCommand()
Ldak Command
public VCAPScanPlugin ldakCommand(java.lang.String value)
Set Ldak Command. Ldak Command
value - Ldak Commandpublic java.lang.String outputDir()
Output Dir
public VCAPScanPlugin outputDir(java.lang.String value)
Set Output Dir. Output Dir
value - Output Dirpublic java.lang.String wholeMatrix()
Whole Matrix
public VCAPScanPlugin wholeMatrix(java.lang.String value)
Set Whole Matrix. Whole Matrix
value - Whole Matrixpublic javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String getToolTipText()
public java.lang.String pluginUserManualURL()