Package jebl.evolution.align
Class OldNeedlemanWunschAffine
- java.lang.Object
-
- jebl.evolution.align.Align
-
- jebl.evolution.align.OldNeedlemanWunschAffine
-
public class OldNeedlemanWunschAffine extends Align
-
-
Constructor Summary
Constructors Constructor Description OldNeedlemanWunschAffine(Scores sub, float d, float e)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoAlignment(java.lang.String sq1, java.lang.String sq2)Performs the alignment.floatgetScore()Tracebacknext(Traceback tb)Get the next state in the tracebackvoidprepareAlignment(java.lang.String sq1, java.lang.String sq2)Initialises the matrices for the alignment.voidprintf(Output out)Print matrix used to calculate this alignment.voidsetGapExtend(float e)-
Methods inherited from class jebl.evolution.align.Align
doMatch, doMatch, formatScore, getMatch, setGapOpen, setScores, traceback
-
-
-
-
Constructor Detail
-
OldNeedlemanWunschAffine
public OldNeedlemanWunschAffine(Scores sub, float d, float e)
-
-
Method Detail
-
doAlignment
public void doAlignment(java.lang.String sq1, java.lang.String sq2)Performs the alignment. Abstract.- Parameters:
sq1-sq2-
-
prepareAlignment
public void prepareAlignment(java.lang.String sq1, java.lang.String sq2)Description copied from class:AlignInitialises the matrices for the alignment.- Specified by:
prepareAlignmentin classAlign
-
setGapExtend
public void setGapExtend(float e)
-
getScore
public float getScore()
-
-