7:52 AM
@Mike нечеткий поиск подразумевает некоторое количество отличий паттерна от фрагмента референса: это могут быть замены ...AGTCAGTCAGTC... vs AGGCAGTCTGTC : здесь две замены в паттерне; делеции когда из паттерна будто бы удалили букву или несколько по сравнению с фрагментом референса и инсерции, когда, наоборот вставили букву или несколько
Соответственно, задач нечеткого поиска бывает несколько: 1. найти фрагмент(ы) в референсе, куда паттерн подходит максимально похоже 2. найти все варианты совпадения паттерна с фрагментом референса с количеством ошибок, не превышающим заданного, включая точные совпадения 3. найти точечные мутации определенного вида (ищется конкретная замена)
кстати, поиск делеций считается самым сложным