1. Department of Molecular Biology, Princeton University, Princeton, New Jersey, USA
2. Lewis-Sigler Institute for Integrative Genomics, Princeton University, Princeton, New Jersey, USA
3. Department of Computer Science, Princeton University, Princeton, New Jersey, USA
4. Department of Chemistry, Princeton University, Princeton, New Jersey, USA