Welcome to Receptors#
This Jupyter Book explores how cell surface receptors can be modeled using Sagemath, a free open-source mathematics software system (see https://www.sagemath.org).
The focus is Markov chain models of receptors and symbolic algebraic calculations of equilibrium and steady-state kinetic occupancy measures (i.e., the probability of each state), as opposed to numerical methods to calculate steady states or time-dependent dynamics.
After an brief introductory tutorial, we illustrate an approach to modeling conformational coupling of receptor dimers and higher-order oligomers that was introduced in the following two papers.
Gregory Douglas Conradi Smith, Allostery in oligomeric receptor models, Mathematical Medicine and Biology: A Journal of the IMA, 37(3):313-333, 2020. doi: 10.1093/imammb/dqz016
Richard H. Hammack and Gregory D. Smith, Cycle bases of reduced powers of graphs, ARS Mathematica Contemporanea, 12(1):183–203, 2017. doi: 10.26493/1855-3974.856.4d2
Comments and suggestions are welcome!
Greg Conradi Smith
Professor and Associate Chair
Department of Applied Science
Programs in Neuroscience and CAMS Mathematical Biology
William & Mary
greg.conradi.smith@gmail.com
0000-0002-1054-6790
Author of Cellular Biophysics & Modeling: a primer on the computational biology of excitable cells. Cambridge University Press, 2019.

Table of Contents#
Receptor Modeling
Receptor Dimers
Fitting Allosteric Parameters
Nonequilibrium steady states
Cycle Fluxes
Appendix
Document |
Modified |
Method |
Run Time (s) |
Status |
|---|---|---|---|---|
2026-04-27 23:18 |
cache |
9.1 |
✅ |
|
2026-04-27 23:18 |
cache |
4.69 |
✅ |
|
2026-04-27 23:18 |
cache |
5.92 |
✅ |
|
2026-04-27 23:18 |
cache |
5.03 |
✅ |
|
2026-04-27 23:18 |
cache |
4.09 |
✅ |
|
2026-04-27 23:18 |
cache |
5.02 |
✅ |
|
2026-04-27 23:18 |
cache |
6.16 |
✅ |
|
2026-04-27 23:18 |
cache |
3.64 |
✅ |
|
2026-04-27 23:18 |
cache |
5.02 |
✅ |
|
2026-04-27 23:18 |
cache |
5.07 |
✅ |
|
2026-04-27 23:19 |
cache |
6.09 |
✅ |
|
2026-04-27 23:19 |
cache |
6.3 |
✅ |
|
2026-04-27 23:19 |
cache |
4.82 |
✅ |
|
2026-04-27 23:19 |
cache |
23.64 |
✅ |
|
2026-04-27 23:19 |
cache |
6.06 |
✅ |
|
2026-04-27 23:20 |
cache |
23.0 |
✅ |
|
2026-04-27 23:24 |
cache |
4.26 |
✅ |
|
2026-04-27 23:24 |
cache |
5.13 |
✅ |
|
2026-04-27 23:24 |
cache |
4.95 |
✅ |
|
2026-04-27 19:36 |
cache |
10.0 |
✅ |
|
2026-04-27 23:24 |
cache |
3.8 |
✅ |
|
2026-04-27 23:18 |
cache |
5.92 |
✅ |
|
2026-04-27 19:37 |
cache |
18.12 |
✅ |
|
2026-04-27 19:37 |
cache |
4.96 |
✅ |
|
2026-04-27 23:25 |
cache |
16.25 |
✅ |
|
2026-04-27 19:37 |
cache |
6.26 |
✅ |
|
2026-04-27 19:37 |
cache |
4.68 |
✅ |
|
2026-04-27 19:37 |
cache |
3.94 |
✅ |
|
2026-04-27 19:37 |
cache |
4.77 |
✅ |
|
2026-04-27 23:25 |
cache |
5.0 |
✅ |
|
2026-04-27 23:25 |
cache |
4.96 |
✅ |
|
2026-04-27 23:25 |
cache |
4.9 |
✅ |
|
2026-04-27 23:25 |
cache |
4.86 |
✅ |
|
2026-04-27 19:37 |
cache |
4.79 |
✅ |
|
2026-04-27 23:25 |
cache |
5.98 |
✅ |
|
2026-04-27 23:25 |
cache |
4.09 |
✅ |
|
2024-07-08 23:00 |
cache |
4.43 |
✅ |
|
2026-04-27 19:37 |
cache |
4.4 |
✅ |
|
2026-04-27 19:37 |
cache |
3.99 |
✅ |
|
2026-04-27 19:37 |
cache |
4.89 |
✅ |
|
2026-04-27 19:38 |
cache |
4.81 |
✅ |
|
2026-04-27 19:38 |
cache |
3.52 |
✅ |
|
2026-04-27 19:38 |
cache |
4.36 |
✅ |
|
2026-04-27 19:38 |
cache |
4.26 |
✅ |
|
2026-04-27 19:38 |
cache |
3.69 |
✅ |
|
2026-04-27 19:38 |
cache |
3.64 |
✅ |
|
2026-04-27 19:38 |
cache |
4.98 |
✅ |
|
2026-04-27 19:38 |
cache |
4.16 |
✅ |
|
2026-04-27 19:38 |
cache |
3.97 |
✅ |
|
2026-04-27 23:25 |
cache |
4.86 |
✅ |
|
2026-04-27 19:38 |
cache |
5.39 |
✅ |
|
2026-04-27 23:25 |
cache |
4.9 |
✅ |
|
2026-04-27 19:38 |
cache |
6.96 |
✅ |
|
2026-04-27 23:38 |
cache |
3.52 |
✅ |
|
2026-04-27 19:38 |
cache |
4.1 |
✅ |
|
2026-04-27 23:38 |
cache |
3.52 |
✅ |
|
2026-04-27 19:38 |
cache |
4.04 |
✅ |