Мне нужно сравнить последовательности ДНК хромосом X и Y и найти образцы (состоящие из 50-75 пар оснований), которые являются уникальными для Y-хромосомы. Обратите внимание, что эти части последовательности могут повторяться в хромосоме. Это нужно сделать быстро (BLAST занимает 47 дней, требуется несколько часов или меньше). Существуют ли какие-либо алгоритмы или программы, особенно подходящие для такого сравнения? Опять же, здесь важна скорость.
Одной из причин, по которым я поставил это на SO, было получение перспективы от людей за пределами конкретного домена приложения, которые могут использовать алгоритмы, которые они используют в сравнении строк в повседневном использовании, которые могут применяться к нашему использованию. Так что не стесняйтесь!