Artificial Microbiology