




Description 
Implement alignments/edit distance with affine gap penalties
I've seen g = (10,1) as the suggested price to pay for a gaps
using BLOSUM62. Good choice as any, I guess.


Synopsis 

local_score :: (Num a, Ord a) => SubstMx a > (a, a) > Sequence > Sequence > a   local_align :: (Num a, Ord a) => SubstMx a > (a, a) > Sequence > Sequence > (a, EditList)   global_score :: (Num a, Ord a) => SubstMx a > (a, a) > Sequence > Sequence > a   global_align :: (Num a, Ord a) => SubstMx a > (a, a) > Sequence > Sequence > (a, EditList) 



SmithWaterman, or locally optimal alignment with affine gaps



Calculate local edit distance (SmithWaterman alignment score)



Calculate local alignmnet (SmithWaterman)


NeedlemanWunsch, or globally optimal alignment with affine gaps



Calculate global edit distance (NeedlemanWunsch alignment score)



Calculate global alignment (NeedlemanWunsch)


Produced by Haddock version 2.4.2 