Compositional biases of bacterial genomes and evolutionary implications | Synapse