Genes, genomes and proteins - the challenge of making physiological predictions uri icon