Bruce Randall Donald

William and Sue Gross Professor
      of Computer Science and Biochemistry

Duke University

Ph.D. MIT, 1987

Contact, Email, FAQ, Job Openings


Welcome to Bruce Donald's homepage. I am a Professor of Computer Science at Duke University and Professor of Biochemistry in the Duke University Medical Center. I'm also Director of the NIH training grant in Computational Biology and Bioinformatics.

My laboratory is part of the

We are grateful to our funders for their support.

You can browse my papers and books, learn about research in my laboratory, or take my (not entirely?)
Random Walk:
  1976-1980 Yale, B.A.
  1980-1984 Harvard, GSD
  1982-1987 MIT, Ph.D. in Computer Science
  1987-1998 Cornell Computer Science Department, Professor
  1994-1996 Stanford University, Sabbatical
  1995-1997 Interval Research Corporation
  1997-2006 Dartmouth, Professor
  2006-now  Duke, Professor.


Feel free to check out classes I teach, and my lab in the news.

Here are tips on using LaTeX for NIH grant applications, and seminars of interest for lab members.

I have a bit of fun stuff, including Aleta and Maia, music (MP3s), MEMS movies, robot movies, and other hacks.


Protein Design


Redesigning the PheA Domain of Gramicidin Synthetase. Biochemistry (2006).

Drug Design


Combatting Leukemia:
RUNX1 and CBFβ Interaction Interupted.
Chemistry & Biology (2007).


Protein Structures


Structure of Dihydrofolate Reductase-Thymidylate Synthase from Cryptosporidium hominis.
PDB ID: 1QZF (J. Biol. Chem.)

Complete ensemble of NMR structures of the unphosphorylated human cardiac phospholamban pentamer. PDB ID: 2HYN (Proteins, 2006)

Microelectromechanical Systems


Untethered, Electrostatic, Globally-Controllable MEMS Micro-Robot. Journal of Microelectromechanical Systems (2006).