public class LinkageDisequilibriumPlugin
extends AbstractPlugin
public LinkageDisequilibriumPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
Creates a new instance of LinkageDisequilibriumPlugin
public DataSet performFunction(DataSet input)
Workhorse function to actually run LD on a dataset
input - A DataSet containing one or more GenotypeTable objectspublic boolean isRapidAnalysis()
public void setRapidAnalysis(boolean rapidAnalysis)
public int isPermutationNumber()
public void setPermutationNumber(int permutationNumber)
public void setLDType(net.maizegenetics.analysis.popgen.LinkageDisequilibrium.testDesign type)
public net.maizegenetics.analysis.popgen.LinkageDisequilibrium.testDesign getLDType()
public void setWinSize(int winSize)
public int getWinSize()
public void setNumAccumulateIntervals(int numIntervals)
public int getNumAccumulateIntervals()
public void setIsAccumulateResults(boolean accumulate)
public boolean getIsAccumulateResults()
public void setTestSite(int site)
public int getTestSite()
public void setTestSiteName(java.lang.String siteName)
public java.lang.String getTestSiteName()
public void setHetTreatment(net.maizegenetics.analysis.popgen.LinkageDisequilibrium.HetTreatment treatment)
public net.maizegenetics.analysis.popgen.LinkageDisequilibrium.HetTreatment getHetTreatment()
public javax.swing.ImageIcon getIcon()
Icon for this plugin to be used in buttons, etc.
public java.lang.String getButtonName()
Button name for this plugin to be used in buttons, etc.
public java.lang.String getToolTipText()
Tool Tip Text for this plugin