Lawrence Hunter, Ph.D.
About Lawrence Hunter Research Teaching Recruiting Contact Info

Center for Computational Pharmacology
Computational Bioscience Program

Preventive Medicine & Biometrics
Computer Science (Boulder campus)
Biology (Denver campus)

International Society for Computational Biology
Molecular Mining Corporation

Center for Computational Biology
Biomolecular Structure Program
Cancer Center
Cardiovascular Institute
Human Medical Genetics Program


Research Interests

Development and application of advanced computational techniques for biomedicine, particularly the application of statistical and knowledge-based techniques to the analysis of high-throughput data and of biomedical texts. Also, neurobiologically and evolutionarily informed computational models of cognition, and ethical issues related to computational bioscience.

My laboratory is currently focused on knowledge-driven extraction of information from the primary biomedical literature, the semantic integration of knowledge resources in molecular biology, and the use of knowledge in the analysis of high-throughput data.

Recent Publications

My CV is online. Click here to see Medline records for many of my publications

I recently gave the Engelmore Prize lecture at the Innovative Applications of Artificial Intelligence conference. I have an a clinically oriented bioinformatics overview lecture for medical residents and a pharmacologically oriented one for pharmacology graduate students. If you are interested in more detail, see the BioI 7711 class notes.


I have written a variety of software packages that may be of use to you. The main packages are:

  • Statistics for Common Lisp with documentation and Copyright notices. Or download the whole tarball.
  • CoEv is a system for the synergistic integration of multiple automated induction methods. Think of it as a kind of multistrategy constructive induction. It was patented by NIH in 1998, and I can no longer distribute it. The US patent number 6,449,603 and you can contact Pat Lake at the NIH Tech Transfer office (301) 496-0477 for licensing information. One licensee who is using it effectively is Medical Scientists.
  • acldoc.el is an emacs package that manages access to the Franz Allegro Common Lisp documentation. It's only useful to people who use emacs and Franz ACL.
  • BioLisp is a repository of bioinformatics relevant software written in Common Lisp to which I have contributed. Check it out.


The Processes of Life: An Introduction to Molecular Biology is aimed at computer scientists, engineers, mathematicians and others who would like to learn enough about the current state of molecular biology to begin work in the area. It is a broad, serious and brief introduction to the field.

My 1993 book, Artificial Intelligence and Molecular Biology is now available for free on the web. Some of the chapters, particularly the introduction to molecular biology for the computer scientist, may still be of interest.



Teaching and Learning

We are very proud of our Bioinformatics Ph.D. program at UC Denver. Note that it requires are masters degree or equivalent in compuer science to enter.

I can also advise graduate students in the Ph.D. program in computer science at CU Boulder, the UC Denver Pharmacology PH.D. program (which has a bioinformatics track now) and in several other bioscience degree programs at UC Denver. The Center for Computational Biology has a good list of other bioinformatics training options at CU. You may also be interested in a recent Sloan Foundation report on bioinformatics training programs and the associated job market.

I am teaching CPBS 7605 Ethics for Computational Biology in the fall semester. You can contact me if you are interested in arranging an independent study or readings course.

Previously, I have taught:

I am always willing to consider taking on additional well qualified students and post-docs. Please feel free to contact me if you are interested in studying in my lab.

I wrote An introduction to machine learning for statisticians which some local statisticians have found useful. It's still in progress, and I welcome feedback on it.

Resources for learning about computer science

I am often asked by bioinformatics students what computer science they need to know. Here's my answer:

Sorry all these books are so expensive, but in my opinion, they're worth it.


I founded three annual conferences in computational biology: The Pacific Symposium on Biocomputing, the conference on Intelligent Systems for Molecular Biology and the relatively new Rocky Mountain Regional Meeting on Bioinformatics. I generally attend these meetings, as well as sometimes RECOMB and ECCB. These meetings are the best way to find out about what is going on in computational biology, and to meet the practitioners in the field. Try one!



I am always interested in possible research assistants or postdocs. Please contact me for current opportunities. We always have graduate student fellowships, so I encourage you to apply to the Bioinformatics Ph.D. program at UC Denver.

Contact Information

Larry Hunter
Director, Center for Computational Pharmacology & Computational Bioscience Program
Professor of Pharmacology (Denver) & Computer Science (Boulder)

phone: +1 303 724 3574
fax: +1 303 724 3648
cell: +1 303 324 0355

US Mail: PO Box 6511, MS 8303, Aurora, CO 80045-0511 USA
Express Delivery: 12801 E. 17th Ave, RC-1 South Rm L18-6101, Aurora, CO 80045

Encryption: Get my GPG key from the public key server. Its ID is 0x375C7688 with fingerprint ABF9 47BB 4203 B217 D10E 7BAC 3386 C93F 375C 7688