public class SNPCutPosTagVerificationPlugin
extends AbstractPlugin
This class allows a user to specify a Cut or SNP position for which they would like data printed. For a Cut Position, the tags associated with that position are printed along with the number of times it appears in each taxa. For a SNP Position, each allele and the tags associated with that allele are printed along with the number of times the tag appears in each taxa. The tag is shown both as it is stored in the db, and as a forward strand. The SNP alignments are based on forward strand.
public SNPCutPosTagVerificationPlugin()
public SNPCutPosTagVerificationPlugin(java.awt.Frame parentFrame)
public SNPCutPosTagVerificationPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
public java.lang.String getToolTipText()
public javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String runPlugin(DataSet input)
Convenience method to run plugin with one return object.
public java.lang.String inputDB()
Input database file with tags and taxa distribution
public SNPCutPosTagVerificationPlugin inputDB(java.lang.String value)
Set Input DB. Input database file with tags and taxa distribution
value - Input DBpublic java.lang.String chrom()
Chromosome as String
public SNPCutPosTagVerificationPlugin chrom(java.lang.String value)
Set outputDir path. Directory file path where output files will be writen
value - Directory pathpublic java.lang.Integer cutOrSnpPosition()
Cut Position
public SNPCutPosTagVerificationPlugin cutOrSnpPosition(java.lang.Integer value)
Set cut position.
value - cut positionpublic java.lang.Byte strand()
Strand direction
public SNPCutPosTagVerificationPlugin strand(java.lang.Byte value)
Set strand direction.
value - strand directionpublic java.lang.String positionType()
SNP Position
public SNPCutPosTagVerificationPlugin positionType(java.lang.String value)
Set SNP position.
value - SNP positionpublic java.lang.String outputFile()
output directory path
public SNPCutPosTagVerificationPlugin outputFile(java.lang.String value)
Set outputDir path. Directory file path where output files will be writen
value - Directory path