La búsqueda de frases o algoritmos de coincidencias, que buscan la ocurrencia de una secuencia de letras dentro de una secuencia de letras mayor, se desarrolló para buscar secuencias específicas de nucleótidos.