Package org.snpeff.align
Class NeedlemanWunschOverlap
- java.lang.Object
-
- org.snpeff.align.NeedlemanWunschOverlap
-
public class NeedlemanWunschOverlap extends java.lang.ObjectNeedleman-Wunsch algorithm for string alignment (short strings, since it's not memory optimized)- Author:
- pcingola
-
-
Constructor Summary
Constructors Constructor Description NeedlemanWunschOverlap(java.lang.String a, java.lang.String b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringalign()java.lang.StringcalcAlignment()intcalcAlignmentScore()Calculate score matrixintgetAligmentScore()java.lang.StringgetAlignment()voidsetDeletion(int deletion)voidsetMatch(int match)voidsetMissMatch(int missMatch)java.lang.StringtoString()
-
-
-
Method Detail
-
align
public java.lang.String align()
-
calcAlignment
public java.lang.String calcAlignment()
-
calcAlignmentScore
public int calcAlignmentScore()
Calculate score matrix
-
getAligmentScore
public int getAligmentScore()
-
getAlignment
public java.lang.String getAlignment()
-
setDeletion
public void setDeletion(int deletion)
-
setMatch
public void setMatch(int match)
-
setMissMatch
public void setMissMatch(int missMatch)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-