!""# $% &'( ") *+ ,'
-./ 01 2334
! " #
$ %$ & $ '#&& ( )*+'
&, - ./0120 %$ ( #
%$! $ %$! %$ $(#& &
( - " & " 3 $(#& 4 & $
( $ 5 , ((! $(#& (
& ( - 6 $ 3 %$! %$ 7 " %$ ( '86*9:;6<= ( & (" $ #
%$ 3 - >
2?
2
@ '86*9:;6<= ! ( (! !#
"$ (--$ ! $(A8 A7-B--C- DE
F =" :"$-8!G -$ H!-:"G-$ -
B
(! " ! ( %$ " #
%$ $ ( $ - " " " " $(#& %$! %$ $ #
%$ $ %$ - + %$! & $
& %$! $ %$ &$ $ #
(& %$! $ %$ - %$ "# #$ $ 3 5 , ! ( 9)< " ! $! 3 "
& < / 2 B - + & %$! # #
$ ( (! " (& ( " / 2 B $,! " $ B - %$ ( $ ! " " & %$ 8 +, B 5 ! " $, B ;7 5, B - " 9*6 #
" ( " $ ! " " $ B # 5 9 H$ B # C(
B * B %$! %$ " & ( 3 %$ $ $ 3 3 %$ $ " - ; $$ ; $$ B $# $ %$ & $ % # # $
$ %$ ( ! $ " 3 & $ %$! %$- ;"( " #
" & %$ " ! & ( !
A7 9*6 $ " - + "
" 7" " & %$ " ( "( & ! %$ !#
)(( 5$ B B :! :" B :! :" B :! / 2 B% 3 # & " < B & $ B # ; / 2 B 7 $ %$ &
$ %$! %$ $ %$ ( $ ! ( 0/' 1/F/ 2 ( 0F) / " #
7 ! %$! $ ( %$! %$ ; / 2 B $# - $ ! $ " $#
& ( " - & & %$ ! ! 7$ ( $ (
( 9*6 %$ - $ & %$! " & " %$ "#
3 & '#&& "" %$
" " 7" " $* #
' " " 7" ! B ; & :$ 9=; & & <, )7 &, $ )*+' - " "! '#&& ' BB 6 & & $ %$ ( & ! 3 - $ ( ( AA(- -$A$(A8 A7 - B--C ! ( ($ ! )7 &, & ; " ' BB #
6 & ,- " $ '#&& ! & $ * " & ( - %$ %$! %$ ( ( (! $ 3 $ "! $" $ " - 6 ,( ( " & $ " ($ %$! $ %$! $ 5 ,
((! ! & ! " !# 6 " B ( %$! %$ $ " %$ ( & ( " ! $ $ B - =!
% & ' ( & & ( & ( $ %$! & ( - $
7" %$! $ % ' #( & FF
$ & %$ ( $ - & %$ &# # &
& B ! % ) ' % ) ' B - $ % % ' % ' & FF $ & 7 &
* + (! / FF- + $(#& $ " %$! & - $ %$! & %$! %$ ( $ ( $$" , ! " %$! %$ & ( & " $ & & %$!
%$ $ %$! ( -
# " !# ( $ $ & $ $ - + ( # & %$! %$ $ 7 ! $$
5 ( 5! B ( & , " ( - :$( %$! %$! %$
& 7 ( $ " %$!
%$ - + & %$! %$ ( $ $ %$! $ $(#& % & ' ( ! + " %$! %$ & $
& ( ! ! ' $ $ ( $- ! $ &
" %$! %$ (! $ & ( (! $ & 3 %$! $ % & ' ( B
B
& ' ( % & ' ( B
& $ & %$! ( & ' ( - 6! & $ & %$! ( & ' ( - + & $ & %$ %$!
( & ' ( - B % & ' ( "
" " * ! $ #
" $ - " %$ B $ ( * $ & ' ( %$ " $ & ! $ ( ( * - # ( # ! (! " "$
"$ " 7#
" "$ " 3 ( "! 7 & ( 7 (( - 6 5 ,
" B & & 7
$ & - $ ( 7 $
& ( ( " % & ' ( - 3
$ ( $ % & ' ( % & B ' ( & ' ( % & ' ( B % & B ' ( B & ( B & ' ( & ( $ % & B ' ( %$ %
' " & 7 ! :$ :#
B A B- ' && #
%$ 7" ! "(! 65 - :$( %$! $ 7
! ( %$ " "$ 65 ( * & " - :$ : B A B 7#
& " 7" ! B ,( A - "( ( %$ 7" ! # 7 B "(! 65 7 ""!- ( ( 7 & %$! %$ $ # & 65 "! 9*6 %$ ! #
" (! $ " 9*6 %$ ( %$! ( (! % & ' ( $ - " $
D> ( " $ "$ $ ! & $#
- " ( & $ H , $ & )5 & 96 & $ ( #
$ B (! $ %$!
%$ ( $ $ - "! " , " %$!
$ & ( $ ($ " $ D> &- $ 7" $ $ # & D> D> (
$ # " & # # & D> D> - D> 7#
(! $ !#$" ( " ,! $ & $ 5 9 H$ B # ! DD " , $ $ $,&
$ ( $ " 7 "! (& &
%$ - %$! $ $ " %$! $(#& 7 %$- $"( , %$ " $ "! (& & %$ ( "" $ ! (! ! "" 4
" 5 ! " $, B - 7 "!
(& %$ ( " $ (! " " (& %$ 5 ! B% - $ " " "" 4 " - ) " & " & %$
" " & ! & " - " 7(! %$
" " 7 " ( " A7 ($! $" (
"& H , $ & :5 =9 " & 7
( ( $ $ % - %$!
$ & ' ( ( !& $ ($ & & 7 ( !- $" ($ 7 & $ ! ,& 7 " & #
B $ # & & " "
B $ $ 5 , " %$! & #
%$ & # $# ( 5 , ((!- + & 4 & %$ " ! ( %$ $! $ ( - ( $ (!
$ 5 , $ " & :5 =9
$ $ $ ( % $%$ $,! ( "
%$ " $,! " ( % $ $
B # - & $ &# " 7#
" ( - # & B %$ F & 66
(7 %$- + 4 & (! 3 $ " " B 3 #
( %$ & " 6*: $6; ( - $ 5 + -B $ / 2 B - $ 5 ,
! $! %$ $ 7" *$ + *! + & $ $ %$! ! & " - ( $ $ % % % B & %$! & & " ! # & & $
" B " " , (! *+ & $ $ - 5 , %$ $4 & $ & :5 =9 $ $ - & (! $
&4 7 " " %$ - $ $4 & %$ !
( "! 3! (- $ ! 3 $# "! %$ " H6; ! ( " ; / 2 B$# - ) " 5 , & ( ! H6; ! $# %$ " ( " / 2 B% ' " '#&&
( )7 &, * + & %$! #
#
$ $(#& $ & %$! %$ & " ( - " 7#( #
& $ ! ; / 2 B $# - 6 %$ ( $ #" $ 7 ( " #
$ 7 ! ( 65 ( %$! $(#& & %$! %$+ " "" %$ ( $ #
" & %$! %$ $(4& $ ( - $#
" %$ ( *, + & " ! & " $ $(4& $ & & $ 7 " $ $ - " , ( & ! (
%$ 9*6 & %$! %$ $ ( 5 , " (! & 3
& $ & ( $ ( - 3 $ " H ,
$ & :5 =9 $ " ( 66 (7 $ ( ( $ $ $ " & (! 5 + -B $ / 2 B $ & %$ $ $ $ ( $ & " ( < B ; / 2 B & *
:" B # 5 , " 7
( %$ 3 - :#
3 "! 7" " & %$
" 7 $ ( / A7
($ )(( 5$ B B :! :" B :!
:" B :! / 2 B % - %$! %$ $ & %$! $ ) ' # ) ' $ / ! & #
$ $ $ % - & & $ & ! #
$ " & " (& %$ - &! 7" & %$! %$ ( & %$ - + "
7 3 $ " & %$ " ( %$! %$ " %$ ( - & , %$
" 7 " "! $ "! ( ( %$ 3 8! :" B -
" #
$ (! ----
$ <- B # $,! " ( =<9 =5 8 $
%$ (! % $ ; - & * H - :" H - B <" $ 9 B- "$ "
$,! ++ " $ +5 9 " D ) 1 > ) ) 2 0F
B 4 ; " - $$ 8 - B$ # & $ " ! %$ - 1F2 >F
( 0 ./0 B% B 4 B # ; - & $ 9 - 5 ; - : - :" H - B $# :%$ - 1F2 >F
( 0 ./0 B% B% B4 B$ ;7 - 5, :- B ; " " - F 2 >F ( F
% 4 % & * H - :" H - B # 0F / F F2
" %$ ! - / ( 0 @ 2 4 % & $ ( $ - B 6 #
$ 7 $ ( & $ " " - D/22 B4 $ & $ H - B # ( " $ 7" %$! ! - D ) > ) ) 2 0F
B B4 $ :- $ ; - B 9$ ($ 7" " $- / ( 0 / BB $ 4 :- $ ; - B # $ " & $ ! " "F 2 >F ( F
B#4 B# :- 8$ +- - B % & ! " " $ $ - F 2 >F ( F
B B $ 4 B$% B :- 5 * , " - ;"( 6 - B ;" ( (#
" $! " - F/ 2 B $ 4 B 8 ; - +, " - B < %$ $ #- D ) 1 > ) ) 2
F 0F
% 4 % 8! :- :" H - B 9*6 %$ 3 $ 96 H /F1 / /0 D ) 1/ F
/F/ + < 5 9 5 - H$ " - B # & $ ;6H " " - D1 ) /1 ?
2 # # $ 4 #% $
5 ( ) - 5! H - B :$ 7 ! 6 & " #
- > D ) 1 4 % $ 5 ! 6 - " $, " - B 9 " 9*6 %$ (!
" 3 "- D ) > )) 2 0F
% 4 % BB5 ! 6 - B% :%$ " " "$$ #
" - 0 ? 4 * 9 - / / / / / ( 0?
2
@ $" :7 $" "$ $ " #
B4 % - ; & ( 8(! < B < H - <$ * - 8$ :- 6" 5 - : ; - B 9)< " ! 3 #
9*6 %$ - 1F2 >F
( 0 ./0 $ B4 $ < 9 - B < ++ " %$ $ ( - 2 2 % 4 $ - $ - & - = - - B 5 " # & $
" $ %$ - 1F >F
( 0 ./0 % $ $ 4 % $ $% :! = - :" H - B +3 "
9*6 %$ !" "" $ #
&, - 1F2 >F
( 0 ./0 B # 4 # B :! = - :" H - B +3 " 9*6 - 2 2 % $ B4 B$ :! - :" 6 - 8& ; - B % < 7
(! $ " " ! ( " - 1F2 >F
( 0 ./0 B# 4 B# )(( = - 5$ - B B 8 $" 9*6 %$ (! "$ #$ &, - F 2 >F ( F
$ $ BB # B4 BB# C( & - B 7 & 7 - 1 / //
F0 B% 4
$-
! $ $ B- 8 B #( %$ & %$ & $ %$$ $ - $ & ' " - 6 #
%$ (! 3 $ $ 7 ! 7 $ %$
$ ( %$ - 6 & $7
%$! %$ ( " 7 $ '#&&
! $$ $ $" # #
- $ $$ & %$! %$ "
& ( - % $ 7 & %$ $ 5 , ((! $ # $
" %$! %$ & & ( $ $ - 8 " 3 7 & $ #
H , $ & )5 & 96 & D> " # , - , $ 3$ ($ %$! $ $ & D> " - *+ & %$! $
$ $ % - : " & '#&& ! %$
- 9 ! && #7
($! ", & $ ( %$ B $# H , $ & :5 =9 & ! $ 7 & !&
& ($- * " 7 & $ B $# " , & (, $ %$ & & 7 " ,& 7 $ $ - 5 , & :5 =9 $ " " #
B$ 4 & " " ( & $ &# " " " ( 7- ! & ( %$-
B
$
$ B BB
Database prep
Single sequences or
Databases, Dx of
length Nx, where x=h or h,i
Suffix array of Dx
in O(Nx log Nx) time
Query sequence
Search for query sequence
of length P in Dx in time
O(P+log Nx)
Landscape display
Single Db
Two Dbs
x=h
Display or save
L(j,k), M(j,k)
x=h,i
Display or
save R(j,k)
$
$ B
$
$
B
$
$ % B%
$
$
© Copyright 2026 Paperzz