Department of Computer Science and Center for Computational Molecular Biology, Brown University, Providence, RI, 02906, USADepartment of Computer Science and Center for Computational Molecular Biology, Brown University, Providence, RI, 02906, USA.|Department of Computer Science and Center for Computational Molecular Biology, Brown University, Providence, RI, 02906, USA.|Department of Computer Science and Center for Computational Molecular Biology, Brown University, Providence, RI, 02906, USADepartment of Computer Science and Center for Computational Molecular Biology, Brown University, Providence, RI, 02906, USA.