1. Division of Biology and Biological Engineering, California Institute of Technology , Pasadena, CA 91125, United States
2. Department of Computer Science and Electrical Engineering, Massachusetts Institute of Technology , Cambridge, MA 02139, United States
3. Arcadia Science , Berkeley, CA 94702, United States
4. Department of Computing and Mathematical Sciences, California Institute of Technology , Pasadena, CA 91125, United States