Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, USA.|Department of Computer Science, University of Coimbra, Coimbra, Portugal.|Department of Infectious Diseases, University of Pittsburgh, Pittsburgh, PA, USA.|Department of Infectious Diseases, University of Pittsburgh, Pittsburgh, PA, USA.|Computational Biology and Machine Learning Department, Carnegie Mellon University, Pittsburgh, PA, USA.