Computers in biology2