Department of Computer Science and Engineering, Michigan State University, East Lansing, Michigan, United States of America.|Department of Computer Science and Engineering, Michigan State University, East Lansing, Michigan, United States of America.|Center for Microbial Ecology, Michigan State University, East Lansing, Michigan, United States of America.