public class SetLowDepthGenosToMissingPlugin
extends AbstractPlugin
Set genotypes below a minimum depth to missing. Set each genotype in the input genotypes to missing if the underlying allelic depth is below a user- specified minimum. Input: GenotypeTable stored as a Datum within a DataSet Output: GenotypeTable stored as a Datum within a DataSet
public SetLowDepthGenosToMissingPlugin()
public SetLowDepthGenosToMissingPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
public java.lang.String pluginDescription()
protected void preProcessParameters(DataSet input)
public DataSet processData(DataSet input)
Main method for this plugin.
input - DataSet object containing the input GenotypeTable.public javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String getToolTipText()
public java.lang.String getCitation()
public GenotypeTable runPlugin(GenotypeTable inputGenos)
Convenience method to run plugin with input and output GenotypeTable objects (rather than DataSets)
inputGenos - Input GenotypeTable.public java.lang.Integer minDepth()
Min Depth
public SetLowDepthGenosToMissingPlugin minDepth(java.lang.Integer value)
Set Min Depth. Min Depth
value - Min Depth