Skip to main content
. 2019 Oct 31;15(10):e1007343. doi: 10.1371/journal.pcbi.1007343
state_init ∈ {0, 1}N Initial Boolean state (N dimensional vector of 0’s and 1’s, where N is the number of TFs)
f: {0, 1}N ↦ [0, 1]N Probabilistic update rules mapping the current state ∈ {0, 1}N to a probability (value between 0 and 1) for each TF to flip (ON to OFF, or OFF to ON)
d:{0,1}N×{0,1}NR Function to calculate distance between two states (we use the Hamming distance)
R Maximum allowed distance from state_init
fixed_TFs Set of TFs that are held constant (i.e., perturbed to be ON or OFF)