1. Computational Biology Department, Carnegie Mellon University, Pittsburgh, PA 15213
2. Computer Science Department, University of Rochester, Rochester, NY 14620
3. Structural and Computational Biology Unit, European Molecular Biology Laboratory, Heidelberg 69117, Germany
4. Faculty of Biosciences, Collaboration for joint PhD degree between European Molecular Biology Laboratory and Heidelberg University, Heidelberg 69117, Germany
5. Department of Biochemistry and Biophysics, Perelman School of Medicine, University of Pennsylvania, Philadelphia, PA 19104