From 1693babc0807111936392a3af76511810084dcf0 Mon Sep 17 00:00:00 2001 From: J Berg Date: Wed, 15 Jul 2026 14:44:35 -0700 Subject: [PATCH] Use typed memoryviews for distance calc --- src/biotite/sequence/align/multiple.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/biotite/sequence/align/multiple.pyx b/src/biotite/sequence/align/multiple.pyx index f4a76516a..b7bcc6b16 100644 --- a/src/biotite/sequence/align/multiple.pyx +++ b/src/biotite/sequence/align/multiple.pyx @@ -373,8 +373,8 @@ def _get_distance_matrix(CodeType[:] _T, sequences, matrix, for code1 in range(alphabet_size): for code2 in range(alphabet_size): score_rand += score_matrix[code1,code2] \ - * code_count[i,code1] \ - * code_count[j,code2] + * code_count_v[i,code1] \ + * code_count_v[j,code2] score_rand /= alignments[i,j].trace.shape[0] gap_open_count, gap_ext_count = _count_gaps( alignments[i,j].trace.astype(np.int64, copy=False),