Department of Computational Biology, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA.|School of Medicine, University of California San Diego, La Jolla, CA, USA.|Computational Bioscience Research Center (CBRC), Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division, King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia.