Gary Taubes
Genome projects are spinning out new sequence at a mind-boggling rate, leaving computational biologists with the challenge of quickly identifying new genes in that sequence and inferring the function of the proteins they code for. The key is to find related genes whose function is already known, and that requires spotting obvious, or less than obvious, similarities in different strings of data. Computational biologists have been churning out algorithms for doing so, using strategies borrowed from machine learning, artificial intelligence, statistics, and speech recognition.
Computers/Math