Department of Computer Science and Software Engineering.|Department of Computer Science and Software Engineering.|Department of Cell, Molecular, and Structural Biology.|Department of Computer Science and Software Engineering Department of Cell, Molecular, and Structural Biology Department of Microbiology Department of Statistics, Miami University, Oxford, OH, USA.