The Knight Lab develops and uses computational and experimental techniques to ask questions about the evolution of microbial communities.