Comparing whole genomes