public static Alignment < NucleotideSequence > alignGlobal ( final AlignmentScoring < NucleotideSequence > scoring , final NucleotideSequence seq1 , final NucleotideSequence seq2 , final int offset1 , final int length1 , final int offset2 , final int length2 , final int width ) { if ( scoring instanceof AffineGapAlignmentScoring ) return BandedAffineAligner . align ( ( AffineGapAlignmentScoring < NucleotideSequence > ) scoring , seq1 , seq2 , offset1 , length1 , offset2 , length2 , width ) ; else return BandedLinearAligner . align ( ( LinearGapAlignmentScoring < NucleotideSequence > ) scoring , seq1 , seq2 , offset1 , length1 , offset2 , length2 , width ) ; }
Classical Banded Alignment .