A Computer Scientist with a Biologist's Ambition