58 typename pattern_type,
68 const int32 min_score,
71 return banded_alignment_score<BAND_LEN>(
96 typename pattern_type,
100 typename checkpoint_type>
104 pattern_type pattern,
107 const int32 min_score,
108 const uint32 window_begin,
111 checkpoint_type checkpoint)
113 return banded_alignment_score<BAND_LEN>(
151 typename pattern_type,
155 typename checkpoint_type>
159 pattern_type pattern,
162 const int32 min_score,
166 return banded_alignment_checkpoints<BAND_LEN,CHECKPOINTS>(
212 typename pattern_string,
213 typename qual_string,
214 typename text_string,
215 typename checkpoint_type,
216 typename submatrix_type>
220 pattern_string pattern,
223 const int32 min_score,
225 const uint32 checkpoint_id,
226 submatrix_type submatrix)
228 return banded_alignment_submatrix<BAND_LEN,CHECKPOINTS>(
277 typename checkpoint_type,
278 typename submatrix_type,
279 typename backtracer_type>
284 const uint32 checkpoint_id,
285 submatrix_type submatrix,
286 const uint32 submatrix_height,
289 backtracer_type& backtracer)
291 return banded_alignment_traceback<BAND_LEN,CHECKPOINTS>(