Package jebl.evolution.align
Class SmithWatermanLinearSpace
java.lang.Object
jebl.evolution.align.Align
jebl.evolution.align.SmithWatermanLinearSpace
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoAlignment(String sq1, String sq2) Performs the alignment.String[]getMatch()floatgetScore()Get the next state in the tracebackvoidprepareAlignment(String sq1, String sq2) Initialises the matrices for the alignment.voidPrint matrix used to calculate this alignment.voidtraceback(TracebackPlotter plotter) Methods inherited from class jebl.evolution.align.Align
doMatch, doMatch, formatScore, setGapOpen, setScores
-
Constructor Details
-
SmithWatermanLinearSpace
-
-
Method Details
-
doAlignment
Performs the alignment. Abstract.- Parameters:
sq1-sq2-
-
getScore
public float getScore()- Returns:
- the score of the best alignment
-
getMatch
-
traceback
-
prepareAlignment
Description copied from class:AlignInitialises the matrices for the alignment. -
printf
Print matrix used to calculate this alignment.- Parameters:
out- Output to print to.
-
next
Get the next state in the traceback
-