Lesson 2 of 20

Rules make the cell — three words: AND, OR, NOT

Writing regulation down as logic

Rules make the cell — three words: AND, OR, NOT
An arrow says 'switch it on', a T-bar says 'switch it off'. Turn those two symbols into logic and you have the physics of the cell.

Switches on their own do nothing. The cell only moves once the switches press on each other. Writing down the rules of that pressing is what this lesson is about.

Figures in biology papers only ever show two kinds of arrow.

FigureMeaningLogic
A → BA switches B on (activation)B* = A
A ⊣ BA switches B off (inhibition)B* = not A

The star (*) marks the value at the next time step. B* = A reads "if A is on now, then B is on at the next instant".

When several arrows come in, you have to decide between AND and OR. And you cannot tell which from the figure — the person building the model decides.

This is a truth table. Three lines and the entire grammar of Boolean modelling is done.
Python Runs in your browser
Read the Cancer_Growth rule out loud — "if CD47 is on and at the same time p53 is off".
Python Runs in your browser
Trace the figure with your finger. How many places could you cut it?
Python Runs in your browser

🎮 Rule bench

Swap AND for OR and see for yourself what changes.

Change the operator and both the truth table and the 'conditions for cancer' change with it.
Loading…
🤔 Check yourself
For C* = A and not B, which (A, B) switches C on?
🤔 Check yourself
How do you decide whether the same arrow diagram becomes AND or OR?
🤔 Check yourself
In B* = not A, what does the star mean?