Code

Code


During this course, you will develop a computational prowess that will aid in your understanding of physical biology. These will be done using Jupyter notebooks through Google Colab, so you will need to sign into a Google Account to create new notebooks.

We will post links to Jupyter Notebooks hosted on Colab of the tutorial sessions here.

Tutorials

Exercises

  • Exercise 1 - Day 1| Exponential growth; numerical integration by Forward Euler

  • Exercise 2 - Day 2| Simulating chemical master equations through production and degradation, as well as age distribution amongst a population.

  • Exercise 3 - Day 3| Stochastic 1D diffusion applied to a diffusing element reaching a target. Spoiler this take infinite time. So one can add some resets to the origin? What happens them? Stay tuned….

  • Exercise 4 - Day 4| Natural mixtures are very potent. This is to say, one might smell a natural mixture like a banana odor very strongly compared to a monomolecular odor build by a crazy chemist, at equal concentrations. Could we try to epxlain that?…

  • Exercise 5 - Day 5| Least squares, but with dynamics.

  • Exercise 6 - Day 5| Studying the movement of worms; describing movement with minimal variables