Bacterial genome sequencing