  In this Supporting information we provide background information on our model
of the bacterial flagellar motor. We also derive the analytical solution of our
coarse-grained model of the switching dynamics and explain the hybrid
stochastic algorithm used for the simulations.
