School of Computer Science, Lane Center for Computational Biology, Carnegie Mellon University, Pittsburgh, PA 15213, USA.|School of Computer Science, Lane Center for Computational Biology, Carnegie Mellon University, Pittsburgh, PA 15213, USA.|School of Computer Science, Lane Center for Computational Biology, Carnegie Mellon University, Pittsburgh, PA 15213, USA.