util.bio.wrappers
Class Primer3Pick

java.lang.Object
  extended byutil.bio.wrappers.Primer3Pick

public class Primer3Pick
extends java.lang.Object

Container for sequence used in picking primers with Primer3.


Field Summary
static java.lang.String header
           
 
Constructor Summary
Primer3Pick(java.lang.String line)
           
 
Method Summary
static java.lang.String getHeader()
           
 java.lang.String getLine()
           
 java.lang.String getResultSummaryLine()
           
 java.lang.String getSequence()
           
 void loadResults(java.util.HashMap results)
          Makes a tab delimited results line: PRIMER_LEFT_SEQUENCE PRIMER_RIGHT_SEQUENCE PRIMER_LEFT_TM PRIMER_RIGHT_TM PRIMER_PRODUCT_SIZE The user entered line If no results then leaves no picks message.
static Primer3Pick[] parseFile(java.io.File file)
          Parses a tab delimited file where the sequence to pick primers from is in column 0.
 void setLine(java.lang.String line)
           
 void setResultSummaryLine(java.lang.String resultSummaryLine)
           
 void setSequence(java.lang.String sequence)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

header

public static final java.lang.String header
See Also:
Constant Field Values
Constructor Detail

Primer3Pick

public Primer3Pick(java.lang.String line)
Method Detail

loadResults

public void loadResults(java.util.HashMap results)
Makes a tab delimited results line: PRIMER_LEFT_SEQUENCE PRIMER_RIGHT_SEQUENCE PRIMER_LEFT_TM PRIMER_RIGHT_TM PRIMER_PRODUCT_SIZE The user entered line If no results then leaves no picks message.


parseFile

public static Primer3Pick[] parseFile(java.io.File file)
Parses a tab delimited file where the sequence to pick primers from is in column 0.


getLine

public java.lang.String getLine()

getSequence

public java.lang.String getSequence()

getHeader

public static java.lang.String getHeader()

getResultSummaryLine

public java.lang.String getResultSummaryLine()

setResultSummaryLine

public void setResultSummaryLine(java.lang.String resultSummaryLine)

setLine

public void setLine(java.lang.String line)

setSequence

public void setSequence(java.lang.String sequence)