Department of Computer Science, Princeton University, Princeton, NJ 08544, USA and Lewis-Sigler Institute for Integrative Genomics, Princeton University, Princeton, NJ 08540, USA.|Department of Computer Science, Princeton University, Princeton, NJ 08544, USA and Lewis-Sigler Institute for Integrative Genomics, Princeton University, Princeton, NJ 08540, USA.|Department of Computer Science, Princeton University, Princeton, NJ 08544, USA and Lewis-Sigler Institute for Integrative Genomics, Princeton University, Princeton, NJ 08540, USA.|Department of Computer Science, Princeton University, Princeton, NJ 08544, USA and Lewis-Sigler Institute for Integrative Genomics, Princeton University, Princeton, NJ 08540, USA.