Intelligent algorithms for DNA searches
