Jump to content

Bruce Donald: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
GreenC bot (talk | contribs)
Add {{Cleanup bare URLs}} (tagbot requester MarnetteD)
Filled in 5 bare reference(s) with reFill 2
Line 1: Line 1:
'''Bruce Randall Donald''' (born 1958) is an American [[computer scientist]] and [[computational biologist]]. He is the [[James B. Duke Professor]] of Computer Science and Biochemistry at [[Duke University]]. He has made numerous contributions to several fields in [[Computer Science]] such as [[robotics]], [[Microelectromechanical Systems]] (MEMS), Geometric & physical algorithms and [[computational geometry]]; as well as in areas of Structural Molecular Biology & [[Biochemistry]] such as [[Protein design]], Protein Structure Determination and [[Computational Chemistry]].
{{Cleanup bare URLs |bot=wp:tagbot |requester=User:MarnetteD |date=September 2019}}
'''Bruce Randall Donald''' (born 1958) is an [[United States|American]] [[computer scientist]] and [[computational biologist]]. He is the [[James B. Duke Professor]] of Computer Science and Biochemistry at [[Duke University]]. He has made numerous contributions to several fields in [[Computer Science]] such as [[robotics]], [[Microelectromechanical Systems]] (MEMS), Geometric & physical algorithms and [[computational geometry]]; as well as in areas of Structural Molecular Biology & [[Biochemistry]] such as [[Protein design]], Protein Structure Determination and [[Computational Chemistry]].


==Biography==
==Biography==
Donald received a B.A. [[summa cum laude]] in Russian Language and Literature from [[Yale University]] in 1980. After working at the [[Harvard Laboratory for Computer Graphics and Spatial Analysis|Laboratory for Computer Graphics and Spatial Analysis]] in the [[Harvard Graduate School of Design|Graduate School of Design]] at [[Harvard University]], he then attended [[MIT]] EECS, where he received his S.M. in EECS (1984) and Ph.D. in Computer Science (1987) under the supervision of professor [[Tomás Lozano-Pérez]] in the [[MIT AI Lab]] (Artificial Intelligence Laboratory).<ref>[http://www.cs.duke.edu/brd/cv/cv.pdf Bruce Donald's Vita]</ref> He joined the Cornell University Department of Computer Science as an assistant professor in 1987.
Donald received a B.A. [[summa cum laude]] in Russian Language and Literature from [[Yale University]] in 1980. After working at the [[Harvard Laboratory for Computer Graphics and Spatial Analysis|Laboratory for Computer Graphics and Spatial Analysis]] in the [[Harvard Graduate School of Design|Graduate School of Design]] at [[Harvard University]], he then attended [[MIT]] EECS, where he received his S.M. in EECS (1984) and Ph.D. in Computer Science (1987) under the supervision of professor [[Tomás Lozano-Pérez]] in the [[MIT AI Lab]] (Artificial Intelligence Laboratory).<ref>{{Cite web|url=http://www.cs.duke.edu/brd/cv/cv.pdf|title=Bruce Donald's Vita}}</ref> He joined the Cornell University Department of Computer Science as an assistant professor in 1987.


At Cornell, Donald received tenure in 1993, and served as associate professor of computer science at [[Cornell University]] until 1998. While on sabbatical at [[Stanford University]] (1994-1996), he worked at [[Paul Allen]]'s R&D and technology incubator [[Interval Research Corporation]] (1995-1997), where he and [[Tom Ngo]] co-invented [[Embedded Constraint Graphics]].<ref name="cs.duke.edu">[http://www.cs.duke.edu/brd/Patents/ngo-donald99.pdf System for Image Manipulation and Animation Using Embedded Constraint Graphics. J. T. Ngo and B. R. Donald. U.S. Patent #5,933,150, issued August 3, 1999.]</ref><ref name="Simplicial Configuration Modeling 2000, pp. 403-410">[https://www.cs.duke.edu/brd/papers/src-papers/Siggraph2000/ngo-donald-siggraph2000.pdf Accessible Animation and Customizable Graphics via Simplicial Configuration Modeling. T. Ngo, D. Cutrell, J. Dana, B. R. Donald, L. Loeb, and S. Zhu. Proc. ACM SIGGRAPH (New Orleans) July, 2000, pp. 403-410.]</ref> After moving to Dartmouth, Donald was the Joan P. and Edward J. Foley Jr 1933 Professor of Computer Science, [[Dartmouth College]] until 2006 when he moved to [[Duke University]]. Currently Donald is the [[James B. Duke Professor]] of Computer Science, Chemistry, and Biochemistry, in the Trinity College of Arts and Sciences at Duke University and in the School of Medicine, [[Duke University Medical Center]]. Donald was appointed William and Sue Gross Professor from 2006 to 2012, and was named [[James B. Duke Professor]] in 2012.<ref>[http://today.duke.edu/2012/05/distprof2012 Duke Announces Distinguished Professors], Duke University Press Release; May, 2012.</ref>
At Cornell, Donald received tenure in 1993, and served as associate professor of computer science at [[Cornell University]] until 1998. While on sabbatical at [[Stanford University]] (1994-1996), he worked at [[Paul Allen]]'s R&D and technology incubator [[Interval Research Corporation]] (1995-1997), where he and [[Tom Ngo]] co-invented [[Embedded Constraint Graphics]].<ref name="cs.duke.edu">{{Cite web|url=http://www.cs.duke.edu/brd/Patents/ngo-donald99.pdf|title=System for Image Manipulation and Animation Using Embedded Constraint Graphics. J. T. Ngo and B. R. Donald. U.S. Patent #5,933,150, issued August 3, 1999.}}</ref><ref name="Simplicial Configuration Modeling 2000, pp. 403-410">{{Cite web|url=https://www.cs.duke.edu/brd/papers/src-papers/Siggraph2000/ngo-donald-siggraph2000.pdf|title=Accessible Animation and Customizable Graphics via Simplicial Configuration Modeling. T. Ngo, D. Cutrell, J. Dana, B. R. Donald, L. Loeb, and S. Zhu. Proc. ACM SIGGRAPH (New Orleans) July, 2000, pp. 403-410.}}</ref> After moving to Dartmouth, Donald was the Joan P. and Edward J. Foley Jr 1933 Professor of Computer Science, [[Dartmouth College]] until 2006 when he moved to [[Duke University]]. Currently Donald is the [[James B. Duke Professor]] of Computer Science, Chemistry, and Biochemistry, in the Trinity College of Arts and Sciences at Duke University and in the School of Medicine, [[Duke University Medical Center]]. Donald was appointed William and Sue Gross Professor from 2006 to 2012, and was named [[James B. Duke Professor]] in 2012.<ref>[http://today.duke.edu/2012/05/distprof2012 Duke Announces Distinguished Professors], Duke University Press Release; May, 2012.</ref>


He is a [[fellow]] of the [[Association for Computing Machinery]] (ACM) and a [[fellow]] of the [[IEEE]]. Previously, he was a [[Guggenheim Fellow]] (2001–2002) and received a National Science Foundation [[Presidential Young Investigator Award]] (1989–1994). In 2015, Donald was elected a [[fellow]] of the [[American Association for the Advancement of Science (AAAS)]], for contributions to [[computational biology|computational molecular biology]].<ref>[https://www.biochem.duke.edu/news/bruce-r-donald-elected-fellow-aaas Bruce R. Donald, elected a Fellow of the AAAS], Department of Biochemistry, Duke University Medical Center; December, 2015.</ref>
He is a [[fellow]] of the [[Association for Computing Machinery]] (ACM) and a [[fellow]] of the [[IEEE]]. Previously, he was a [[Guggenheim Fellow]] (2001–2002) and received a National Science Foundation [[Presidential Young Investigator Award]] (1989–1994). In 2015, Donald was elected a [[fellow]] of the [[American Association for the Advancement of Science (AAAS)]], for contributions to [[computational biology|computational molecular biology]].<ref>[https://www.biochem.duke.edu/news/bruce-r-donald-elected-fellow-aaas Bruce R. Donald, elected a Fellow of the AAAS], Department of Biochemistry, Duke University Medical Center; December, 2015.</ref>


==Work==
==Work==
Donald’s early research was in the field of robotic motion planning and distributed manipulation.<ref>[http://portal.acm.org/citation.cfm?id=74986 Error Detection and Recovery in Robotics. Bruce R. Donald. Doctoral Dissertation, Springer, 1989]</ref> Later he has made numerous contributions to MEMS and Micro-robotics, and designed MEMS micro-robots with dimensions of 60&nbsp;µm by 250&nbsp;µm by 10&nbsp;µm.<ref>{{cite journal | last1 = Donald | first1 = Bruce R. | last2 = Levey | first2 = Christopher | last3 = Paprotny | first3 = Igor | year = 2008 | title = Planar Microassembly by Parallel Actuation of MEMS Microrobots | doi = 10.1109/JMEMS.2008.924251 | journal = Journal of Microelectromechanical Systems | volume = 17 | issue = 4| pages = 789–808 }}</ref>
Donald’s early research was in the field of robotic motion planning and distributed manipulation.<ref>{{Cite web|url=https://dl.acm.org/citation.cfm?id=74986|title=Error Detection and Recovery in Robotics|first=Bruce R.|last=Donald|date=September 4, 1989|publisher=Springer-Verlag|via=ACM Digital Library}}</ref> Later he has made numerous contributions to MEMS and Micro-robotics, and designed MEMS micro-robots with dimensions of 60&nbsp;µm by 250&nbsp;µm by 10&nbsp;µm.<ref>{{cite journal | last1 = Donald | first1 = Bruce R. | last2 = Levey | first2 = Christopher | last3 = Paprotny | first3 = Igor | year = 2008 | title = Planar Microassembly by Parallel Actuation of MEMS Microrobots | doi = 10.1109/JMEMS.2008.924251 | journal = Journal of Microelectromechanical Systems | volume = 17 | issue = 4| pages = 789–808 }}</ref>


Recently, he has conducted research in the areas of Structural Molecular Biology; chiefly, Protein Design and Protein Structure Determination from [[NMR]] data. He has developed numerous [[algorithms]] for [[protein design]] which have been successfully tested experimentally in the wet lab.<ref name=PNASPredicting>{{cite journal|last=Frey|first=Kathleen M|author2=Ivelin Georgiev|author3=Bruce R. Donald|author4=Amy C. Anderson|title=Predicting resistance mutations using protein design algorithms|journal=[[PNAS]]|date=3 August 2010|volume=107|issue=31|pages=13707–13712|url=http://www.cs.duke.edu/~brd/papers/pdf-reprints/pnas10.pdf|accessdate=30 January 2012|doi=10.1073/pnas.1002162107|pmid=20643959|pmc=2922245}}</ref> The protein design algorithms attempt to incorporate additional molecular flexibility into the design process by using ensembles and continuously flexible rotamers and backbones. Donald has also developed algorithms for determining the structures of biomedically significant proteins. For example, his subgroup algorithm CRANS (Acta Crystallogr. D 2004; J. Biol. Chem. 2003), which identifies cross-rotation peaks consistent with non-crystallographic symmetry, was used in the structure determination of the enzyme dihydrofolate reductase-thymidylate synthase (DHFR-TS) from [[Cryptosporidium hominis]], an important advancement in Cryptosporidium biology. He has designed many algorithms and computational protocols to extract structural information from NMR data, and used that information to compute structures of globular proteins and symmetric homo-oligomers. A distinct feature of his algorithms is that they use less data, and provide complexity-theoretic guarantees on time and space (See, e.g., B. R. Donald and J. Martin. "Automated NMR Assignment and Protein Structure Determination using Sparse Dipolar Coupling Constraints." [[Progress in NMR Spectroscopy]] 2009; 55(2):101-127). Donald is the author of [[Algorithms in Structural Molecular Biology]][https://mitpress.mit.edu/books/algorithms-structural-molecular-biology], a textbook published by MIT Press (2011).
Recently, he has conducted research in the areas of Structural Molecular Biology; chiefly, Protein Design and Protein Structure Determination from [[NMR]] data. He has developed numerous [[algorithms]] for [[protein design]] which have been successfully tested experimentally in the wet lab.<ref name=PNASPredicting>{{cite journal|last=Frey|first=Kathleen M|author2=Ivelin Georgiev|author3=Bruce R. Donald|author4=Amy C. Anderson|title=Predicting resistance mutations using protein design algorithms|journal=[[PNAS]]|date=3 August 2010|volume=107|issue=31|pages=13707–13712|url=http://www.cs.duke.edu/~brd/papers/pdf-reprints/pnas10.pdf|accessdate=30 January 2012|doi=10.1073/pnas.1002162107|pmid=20643959|pmc=2922245}}</ref> The protein design algorithms attempt to incorporate additional molecular flexibility into the design process by using ensembles and continuously flexible rotamers and backbones. Donald has also developed algorithms for determining the structures of biomedically significant proteins. For example, his subgroup algorithm CRANS (Acta Crystallogr. D 2004; J. Biol. Chem. 2003), which identifies cross-rotation peaks consistent with non-crystallographic symmetry, was used in the structure determination of the enzyme dihydrofolate reductase-thymidylate synthase (DHFR-TS) from [[Cryptosporidium hominis]], an important advancement in Cryptosporidium biology. He has designed many algorithms and computational protocols to extract structural information from NMR data, and used that information to compute structures of globular proteins and symmetric homo-oligomers. A distinct feature of his algorithms is that they use less data, and provide complexity-theoretic guarantees on time and space (See, e.g., B. R. Donald and J. Martin. "Automated NMR Assignment and Protein Structure Determination using Sparse Dipolar Coupling Constraints." [[Progress in NMR Spectroscopy]] 2009; 55(2):101-127). Donald is the author of [[Algorithms in Structural Molecular Biology]][https://mitpress.mit.edu/books/algorithms-structural-molecular-biology Algorithms in Structural Molecular Biology], a textbook published by MIT Press (2011).


==Students==
==Students==
Donald has supervised many students and postdocs, many of whom are now professors in reputed universities such as [[MIT]], [[Carnegie-Mellon University]], [[University of Washington, Seattle]], [[University of Massachusetts Amherst]], [[Dartmouth College]], [[Duke University]], [[Middlebury College]] and [[University of Toronto]]; and some are researchers in prestigious research organizations viz. [[NIAID]], [[NIST]], [[IBM]], [[Sandia National Laboratories]].<ref>[http://www.cs.duke.edu/donaldlab/people_alum.php Bruce Donald's Students]</ref>
Donald has supervised many students and postdocs, many of whom are now professors in reputed universities such as [[MIT]], [[Carnegie-Mellon University]], [[University of Washington, Seattle]], [[University of Massachusetts Amherst]], [[Dartmouth College]], [[Duke University]], [[Middlebury College]] and [[University of Toronto]]; and some are researchers in prestigious research organizations viz. [[NIAID]], [[NIST]], [[IBM]], [[Sandia National Laboratories]].<ref>{{Cite web|url=https://www2.cs.duke.edu/donaldlab/people_alum.php|title=Donald Lab at Duke University|website=www2.cs.duke.edu}}</ref>


==See also==
==See also==
Line 36: Line 35:


==References==
==References==
<!--- See http://en.wikipedia.org/wiki/Wikipedia:Footnotes on how to create references using <ref></ref> tags which will then appear here automatically -->
{{Reflist}}
{{Reflist}}



Revision as of 18:52, 4 September 2019

Bruce Randall Donald (born 1958) is an American computer scientist and computational biologist. He is the James B. Duke Professor of Computer Science and Biochemistry at Duke University. He has made numerous contributions to several fields in Computer Science such as robotics, Microelectromechanical Systems (MEMS), Geometric & physical algorithms and computational geometry; as well as in areas of Structural Molecular Biology & Biochemistry such as Protein design, Protein Structure Determination and Computational Chemistry.

Biography

Donald received a B.A. summa cum laude in Russian Language and Literature from Yale University in 1980. After working at the Laboratory for Computer Graphics and Spatial Analysis in the Graduate School of Design at Harvard University, he then attended MIT EECS, where he received his S.M. in EECS (1984) and Ph.D. in Computer Science (1987) under the supervision of professor Tomás Lozano-Pérez in the MIT AI Lab (Artificial Intelligence Laboratory).[1] He joined the Cornell University Department of Computer Science as an assistant professor in 1987.

At Cornell, Donald received tenure in 1993, and served as associate professor of computer science at Cornell University until 1998. While on sabbatical at Stanford University (1994-1996), he worked at Paul Allen's R&D and technology incubator Interval Research Corporation (1995-1997), where he and Tom Ngo co-invented Embedded Constraint Graphics.[2][3] After moving to Dartmouth, Donald was the Joan P. and Edward J. Foley Jr 1933 Professor of Computer Science, Dartmouth College until 2006 when he moved to Duke University. Currently Donald is the James B. Duke Professor of Computer Science, Chemistry, and Biochemistry, in the Trinity College of Arts and Sciences at Duke University and in the School of Medicine, Duke University Medical Center. Donald was appointed William and Sue Gross Professor from 2006 to 2012, and was named James B. Duke Professor in 2012.[4]

He is a fellow of the Association for Computing Machinery (ACM) and a fellow of the IEEE. Previously, he was a Guggenheim Fellow (2001–2002) and received a National Science Foundation Presidential Young Investigator Award (1989–1994). In 2015, Donald was elected a fellow of the American Association for the Advancement of Science (AAAS), for contributions to computational molecular biology.[5]

Work

Donald’s early research was in the field of robotic motion planning and distributed manipulation.[6] Later he has made numerous contributions to MEMS and Micro-robotics, and designed MEMS micro-robots with dimensions of 60 µm by 250 µm by 10 µm.[7]

Recently, he has conducted research in the areas of Structural Molecular Biology; chiefly, Protein Design and Protein Structure Determination from NMR data. He has developed numerous algorithms for protein design which have been successfully tested experimentally in the wet lab.[8] The protein design algorithms attempt to incorporate additional molecular flexibility into the design process by using ensembles and continuously flexible rotamers and backbones. Donald has also developed algorithms for determining the structures of biomedically significant proteins. For example, his subgroup algorithm CRANS (Acta Crystallogr. D 2004; J. Biol. Chem. 2003), which identifies cross-rotation peaks consistent with non-crystallographic symmetry, was used in the structure determination of the enzyme dihydrofolate reductase-thymidylate synthase (DHFR-TS) from Cryptosporidium hominis, an important advancement in Cryptosporidium biology. He has designed many algorithms and computational protocols to extract structural information from NMR data, and used that information to compute structures of globular proteins and symmetric homo-oligomers. A distinct feature of his algorithms is that they use less data, and provide complexity-theoretic guarantees on time and space (See, e.g., B. R. Donald and J. Martin. "Automated NMR Assignment and Protein Structure Determination using Sparse Dipolar Coupling Constraints." Progress in NMR Spectroscopy 2009; 55(2):101-127). Donald is the author of Algorithms in Structural Molecular BiologyAlgorithms in Structural Molecular Biology, a textbook published by MIT Press (2011).

Students

Donald has supervised many students and postdocs, many of whom are now professors in reputed universities such as MIT, Carnegie-Mellon University, University of Washington, Seattle, University of Massachusetts Amherst, Dartmouth College, Duke University, Middlebury College and University of Toronto; and some are researchers in prestigious research organizations viz. NIAID, NIST, IBM, Sandia National Laboratories.[9]

See also

Publications

Donald is the author of over 100 publications. A representative selection:

References

  1. ^ "Bruce Donald's Vita" (PDF).
  2. ^ "System for Image Manipulation and Animation Using Embedded Constraint Graphics. J. T. Ngo and B. R. Donald. U.S. Patent #5,933,150, issued August 3, 1999" (PDF).
  3. ^ "Accessible Animation and Customizable Graphics via Simplicial Configuration Modeling. T. Ngo, D. Cutrell, J. Dana, B. R. Donald, L. Loeb, and S. Zhu. Proc. ACM SIGGRAPH (New Orleans) July, 2000, pp. 403-410" (PDF).
  4. ^ Duke Announces Distinguished Professors, Duke University Press Release; May, 2012.
  5. ^ Bruce R. Donald, elected a Fellow of the AAAS, Department of Biochemistry, Duke University Medical Center; December, 2015.
  6. ^ Donald, Bruce R. (September 4, 1989). "Error Detection and Recovery in Robotics". Springer-Verlag – via ACM Digital Library.
  7. ^ Donald, Bruce R.; Levey, Christopher; Paprotny, Igor (2008). "Planar Microassembly by Parallel Actuation of MEMS Microrobots". Journal of Microelectromechanical Systems. 17 (4): 789–808. doi:10.1109/JMEMS.2008.924251.
  8. ^ Frey, Kathleen M; Ivelin Georgiev; Bruce R. Donald; Amy C. Anderson (3 August 2010). "Predicting resistance mutations using protein design algorithms" (PDF). PNAS. 107 (31): 13707–13712. doi:10.1073/pnas.1002162107. PMC 2922245. PMID 20643959. Retrieved 30 January 2012.
  9. ^ "Donald Lab at Duke University". www2.cs.duke.edu.

External links