Computational genomics of prokaryotes by