1. Perlegen Sciences Inc., 2021 Stierlin Court, Mountain View, CA 94043, USA.
2. International Computer Science Institute, Berkeley, CA 94704, USA.
3. Department of Computer Science and Engineering, University of California–San Diego, La Jolla, CA 92093, USA.