selex
Class SelexParams
java.lang.Object
selex.SelexParams
- public class SelexParams
- extends java.lang.Object
Hold parameters and results generated by the SelexSeqParser
; also generates reports.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelexParams
public SelexParams()
getLeftSideMatch
public java.lang.String getLeftSideMatch()
getLeftSideReplace
public java.lang.String getLeftSideReplace()
modifyEnds
public boolean modifyEnds()
getRightSideMatch
public java.lang.String getRightSideMatch()
getRightSideReplace
public java.lang.String getRightSideReplace()
getRestSite
public java.lang.String getRestSite()
getSeqFile
public java.lang.String getSeqFile(int index)
getSeqFiles
public java.lang.String[] getSeqFiles()
getQualFile
public java.lang.String getQualFile(int index)
getQualFiles
public java.lang.String[] getQualFiles()
getScoreCutOff
public int getScoreCutOff()
getLenMin
public int getLenMin()
getLenMax
public int getLenMax()
getExpectedSize
public int getExpectedSize()
getAveNumExpSubSeqs
public int getAveNumExpSubSeqs()
getAveNumObsSubSeqs
public int getAveNumObsSubSeqs()
getAveExpSeqLength
public int getAveExpSeqLength()
getAveObsExpRatio
public java.lang.String getAveObsExpRatio()
getRunning
public java.lang.StringBuffer getRunning()
addObsExpRatio
public void addObsExpRatio(double ratio)
addExpectedSubSeq
public void addExpectedSubSeq(int expects)
addObservedSubSeq
public void addObservedSubSeq(int obs)
incrementNumShortInsertSeqReads
public void incrementNumShortInsertSeqReads()
incrementNumNoInsertSeqReads
public void incrementNumNoInsertSeqReads()
incrementNumBadSeqReads
public void incrementNumBadSeqReads()
processArgs
public void processArgs(java.lang.String[] args)
printSave
public void printSave(java.lang.String newString)
appendSub
public void appendSub(java.lang.String sub)
incNumSubs
public void incNumSubs(int x,
int y,
int z)
appendLength
public void appendLength(int x)
incNumFiles
public void incNumFiles(int x)
incNumSeqReads
public void incNumSeqReads(int x)
makeFinalReport
public java.lang.String makeFinalReport()
writeSubSeqFasta
public void writeSubSeqFasta()
writeReport
public void writeReport()
plotHistogram
public java.lang.String plotHistogram()