Computational Biology Laboratory

Background Reading and Tutorials
in Computational Cell Biology and Neuroscience

The first weeks in the computational biology lab usually focus on background reading and introductory computer experience.  Use the following recommendations as an outline of a self paced independent study.  If there is no link to a particular item, you can obtain a handout from me.  Our initial discussions will focus on this background work and prepare you for understanding the details of your research project.  These activities are divided into several sections, including background reading in several diverse areas including: mathematical modeling in biology and cellular biophysics and neuroscience, as well as an introductions and tutorials to give you a feeling for the linux operating system, XPP, MATLAB, Xmgrace, CSH scripts, and SciClone, which you will need to understand to make progress in your research.  These introductory readings and tutorials are in no particular order.


Laboratory Notebook

Be sure to keep a laboratory notebook to record your efforts this summer. I would recommend a loose-leaf binder, because many items appropriate for your notebook can easily be printed from the linux workstation, marked up, holes punched, and inserted. Ask Marcy or myself for any office supplies (e.g., binders, scotch tape, dividers). Date all entries and organize the notebook by date. When we meet to discuss your progress, you can then page through your notebook and summarize your work and any question. The following items are appropriate for the notebook:
  • Your "to do" lists
  • Figures that summarize simulations or calculations
  • Hard copies of code that you have written
  • Analytical calculations that you have performed
  • A list of the scientific literature you have read (this makes the writing of bibliographies easier).
  • Notes from your reading of the scientific literature. Photocopiees of marked up text that you have read that seems significant.
  • Questions about your reading.
When should you take the time to write something in your notebook?
  • Every time you do something significant, record it.
  • When you change tasks, write down any important details regarding the task you just finished.
  • When you finish an important calculation, print out a figure and print out or write down anything information necessary to reproduce it. For example, print out the .ode file and mark on this sheet any parameter changes).
  • As you are working, write down any information (no matter how insignificant it may seem), if you suspect having this information will make your work easier/faster "next time." For example, if you just learned how to perform some complicated unix command, write this down in your notebook. You'll be amazed at how much time you save.


Background in Mathematical Modeling

Read Chapters 4 and 5 of Mathematical Models in Biology by Leah Edelstein-Keshet.  After reading "An introduction to continuous models" (Ch 4), do problems 2-5, 14, 15-22.  After reading "Phase plane methods and qualitative solutions" (Ch 5), do problems 5-7.  If you have already had Differential Equations (e.g., MAT 301), these chapters will be an easy exercise that will help you learn the language of mathematical modeling as applied to biology.   For math review, check out SOS Mathematics which has a section on differential equations.

Background in Cellular Biophysics and Neuroscience

Cellular biophysics includes the study of the electrical activity and intracellular signaling of various cell types.  To get some general background in this area, read:


Introduction to Computer Lab