public class SNPQualityProfilerPlugin
extends AbstractPlugin
Scores all discovered SNPs for various coverage, depth, and genotypic statistics for a given set of taxa (samples). For each subset of taxa, there are expectations for segregation that can be used to determine whether the SNP is behaving appropriately.
public SNPQualityProfilerPlugin()
public SNPQualityProfilerPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
public javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String getToolTipText()
public TagData runPlugin(DataSet input)
Convenience method to run plugin with one return object.
public java.lang.String taxaFile()
Name of taxa list input file in taxa list format
public SNPQualityProfilerPlugin taxaFile(java.lang.String value)
Set Taxa List File. Name of taxa list input file in taxa list format
value - Taxa List Filepublic java.lang.String dBFile()
Name of output file (e.g. GBSv2.db)
public SNPQualityProfilerPlugin dBFile(java.lang.String value)
Set GBS DB File. Name of output file (e.g. GBSv2.db)
value - GBS DB Filepublic java.lang.String statFile()
Name of output file (e.g. GBSv2.db)
public SNPQualityProfilerPlugin statFile(java.lang.String value)
Set GBS DB File. Name of output file (e.g. GBSv2.db)
value - GBS DB Filepublic java.lang.String taxaListName()
Name of taxa set for database
public SNPQualityProfilerPlugin taxaListName(java.lang.String value)
Set Name for taxa set in DB. Name of taxa set for database
value - Name for taxa set in DBpublic java.lang.Boolean deleteOldData()
Delete exisiting SNP Quality data from DB
public SNPQualityProfilerPlugin deleteOldData(java.lang.Boolean value)
Set Delete old data flag. True indicates we want the db tables cleared
value - true/false - whether to delete data