Decoding biology through computation