(A) Phase contrast image of filaments on an agar pad, showing ‘tracks’ associated with moving filaments. (B) Distribution of distance between the end of the filament and the closest track end (Δs) at reversals (see Inset). Data is from multiple filaments (n = 14), each showing several reversals, resulting in 61 data points. Approximately 70% of the Δs values are less than the measurement error (≈1 µm). Inset: the single filament and track highlighted in (A) with a red box. Track ends are indicated by black arrowheads.

(A) A single filament shown at different time points of its movement under an agar pad. Time-lapse images were captured at 2 second intervals using fluorescence microscopy. The scale-bar shown on the first image applies to all subsequent ones. The extreme points of the trajectory across the time lapse are marked with blue and orange asterisks on each image. (B) Top: X- and Y-coordinates of filament’s centre throughout the recorded time-lapse. The points show observations, while the line shows a spline fit to this data. Bottom: The distance (gray) between filament centre and one of the extreme ends of its trajectory, shown with blue asterisk on panel A, and filament speed (orange) throughout the time-lapse. The speed is calculated from the spline fitted to the x- and y-coordinates shown in the top panel. Gray backdrop regions indicate time-points with speed below a set threshold, indicating reversal events. (C) Top: Mean filament speed from 65 different filaments observed under agar, plotted against filament length. Bottom: Distribution of dwell times, as calculated from independent reversal events. For the same analyses for observations on glass, see (Fig. S3).

(A) A cartoon of the biophysical model (see Methods). Cells are modelled as beads, connected by springs, with preferred rest length l0. Cells self-propel with a propulsion force fa. It is assumed that cells regulate the direction of fa, and this regulation is modelled by a function ω, which includes a self-regulatory element, implemented as a confining potential Uω (shown as blue lines in the panels above cells). The value ωi of each cell is represented with an orange dot and its affected by random fluctuations, a mechanical feedback from neighbouring cells (Vω, red arrows), and an external signal fext, present at the ends of the track L (green arrow) (see Eq. (5)). (B) Example of reversal process: the snapshots show a coordinated filament approaching the border (top); after reaching it, the closest cells reverse their propulsion under the action of fext (centre). This prompts the rest of the cells to reverse and the filament coordinates again to travel in the opposite direction (bottom). (C) Simulated trajectories (gray lines) and absolute speed value (orange lines) as a function of time, presented as in Fig. 2B, for Nf =70 units in a track of length L/l0 =400. The different panels display a typical trajectory for a well behaved filament (top, Kω = 20, ωmax = 30), a filament with little cell-to-cell coupling (centre, Kω = 1, ωmax = 30) or with little memory (bottom, Kω = 30, ωmax = 1). The gray bands highlight reversal events and their duration. (D) Contour plots of the synchronisation S (top) and of the reversal efficiency M (bottom) as a function of the cell-to-cell coupling Kω and of the cell memory ωmax. See Methods section for the definition of S and M. Black symbols highlight the systems showcased in panels (C).

(A) Top: Individual images from a TIRF microscopy time-lapse, obtained with excitation using 473nm laser. The left and right panel show images with emission filters centered at 625nm and 525nm respectively. Note that these image shows a thin (≈ 200 nm) section of the cell membrane. Bottom: The position (top) and speed (bottom) of individual cells during a TIRF time-lapse movie (see the associated Movie S 8). Different cells’ trajectories and speed are shown in different shades of gray. The inset on the upper panel shows the normalised distance travelled by each cell, revealing high coordination in their movement.

(A) A filament forming a plectoneme during movement under agar, shown at different time points as indicated on each panel. The scale-bar shown on the first image applies to all subsequent ones. The orange and blue asterisks indicate the end-points of the filament’s trajectory. See also the corresponding supplementary Movie S 11. (B) Top: The x- and y-coordinates of the two ends of the filament over time. Data points for the x- and y-coordinates are shown in gray and black respectively. Lines are spline fits to the data and their orange and blue colors indicate the filament end that stays close to the corresponding trajectory end-point shown on the images in panel A. Bottom: Speed and distance of each end, respective to the end-point of the trajectory close to them. Speed is shown as blue and orange lines, calculated from the respective position data shown in the top panel. Distance is shown in orange and blue data points, indicating the filament end that stays close to the corresponding trajectory end-point shown on the images in panel A, while gray lines show spline fits. The shaded areas indicate the reversals. Note that the second reversal involves only the end that stays close to the blue asterisk on panel A.

A. Reversal frequency against track length, determined from extreme boundaries of filament movement during observation time. Data collected from 65 filaments observed as moving under agar. B. Reversal frequency against filament length. C. Reversal frequency against filament length normalised by track length. D. Reversal frequency against filament mean speed.

A. Single frame from a movie, showing filaments on glass (this image is associated with Movie S 2). Two selected filaments are highlighted with their trajectories, colored in blue and orange. B. Trajectory (blue and orange) and speeds (gray) of filaments shown in panel A. Trajectory colors are matching to panel A. Trajectories are only shown in terms of either the x- or y-axis for simplicity, with the axis the the most significant movement shown.

(A) Median speed against mean filament length for filaments moving on glass. Data from 86 individual filaments. There is a weak positive correlation between filament speed and length, which supports the conclusion that multiple (or all) cells contribute to propulsion. (B) Distribution of dwell times (the duration of stopping events) for movement on glass. On glass, we observe an additional behaviour following a stopping event, where the filament continues in the same direction instead of reversing, which we call a ‘stop-go’ event. The dwell time histograms for the reversals (blue) and the stop-go (orange) events are similar in shape, and there are approximately twice as many reversals as stop-go events.

(A) Reversal and stop-go frequency as a function of filament length on glass, split up for each filament into ‘stop-reverse’ (blue) and ‘stop-go’ (orange) events, depending on the direction of motion following the stopping event. The two points for each individual filament are joined by grey lines (note that some of the lines are not connected, due to some filaments analysed showing either no reversals or no stop-go events, over the entire track, giving a frequency of 0 for those points, which are therefore undefined on this logarithmic axis.)The reversal frequency is generally higher than the stop-go frequency. Frequencies are approximately constant with filament length, with an average of one reversal every 410 s, in contrast to the agar data. (B) Distribution of reversal frequency data from observations on glass and agar. On agar, the highest reversal frequencies (mostly observations from shorter filaments/tracks) are higher than the average on glass, while the lowest frequencies (mostly due to longer filaments/tracks) are comparable to the lower glass values. This corroborates the hypothesis that on agar the reversals are caused by the track ends, so that shorter filaments are forced by the short tracks to reverse more often than their intrinsic reversal frequency (suggested by the glass data).

Distribution of dwell times of leading (head) and trailing (tail) ends of filaments.

Data is collated from 632 reversal events across 65 filaments. Only those reversals, where dwell times estimated from tracking filament ends differed less than a threshold from those estimated from filament centre, are included.

Simulated distribution of dwell times.

The parameters values are as in Fig. 3C: (A) Kω = 20, ωmax = 10; (B) Kω = 1, ωmax = 30; (C) Kω = 30, ωmax = 1.

Number of reversals nr against the number of expected reversals as observed in experiments under agar (A) or in simulations (B).

One outlier filament in the experimental data involved reversals prior to track ends, but in a consistent location in the track. Simulated data have been obtained with Kω = 20 and ωmax = 10, 20 and several different values of L.

(A) TIRF image of F. draycotensis filaments illuminated with light of wavelength 473nm and imaged under an emission filter centred on 625nm. (B) Same filaments under an emission filter centred on 525nm, showing regularly placed fluorescent protein complexes. (C) TIRF image of a bundle of filaments stained using Concanavalin-A and illuminated with light of wavelength 473 nm. Top and middle panels show images with emission filters centred on 625 and 525nm, respectively. Surrounding sheath of exopolysaccharide is visible (false colored in yellow). The third panel shows the composite of these two emission channels.

Scanning electron microscopy (SEM) images of the F. Draycotensis cyanobacteria filaments.

(A) cyanobacteria filaments without further treatment, Mag.: × 40 k, EHT: 8 kV; (B) filaments following plasma cleaning inside SEM chamber, Mag.: × 25 k, EHT: 8kV. Performed on a Zeiss Gemini, imaged on silicon wafer

(A). Two time points in the movement sequence of a filament, the position and speed data for which is shown in panel B. The location of two protein complexes are shown with arrows, indicating that the complex further up the filament starts its movement earlier than the one at the tip of the filament. See also the associated Movie S10. (B) The position (top) and speed (bottom) of individual cells. Different cells’ trajectories and speed are shown in different shades of gray.

Distribution of filament lengths that exhibit buckling or plectonemes, shown for filaments observed on a glass slide (n = 50), or sandwiched under agar (n = 11)

Distribution of stop/dwell times for simulated filaments on ‘glass’, i.e., without external forces.

We combine data from filaments with Nf = 10, 50, 100, 300 (as in Fig. S3), use a constant ωmax = 10 and different values of Kω. Notice that, without coupling the cells’ propulsion (Kω=0, panel (A)), the distribution of dwell times develops a peak at some finite dwell time and its tail becomes significantly fatter than in experiments. More importantly, the number of stop-go events becomes larger than the stop-reverse events, which does not match the experimental evidence. With increasing coupling (panels (B)-(D)) the distribution becomes markedly exponential and the ratio between stop-go and stop-reverse instances matches the experimental value.

Distribution of stop/dwell times for Nf =100, Kω=25 and several values of ωmax, for simulations without external force field.

Above a certain threshold (panels (B)-(F)), the dwell time distribution is independent of the parameter ωmax. However, the number of stops or reversals decreases, as it is harder to de-coordinate the filament.

Average reversal frequency for stop-reverse (blue) and stop-go (orange) events as a function of Kω for Nf =100 and different values of memory parameter, ωmax, for simulations without external force field.

At very small values of ωmax ((A), negligible memory) the frequencies of stops and reversals do not depend on Kω, that is, the filament is not coordinated. With increasing ωmax ((B)-(F)), the frequency decreases with increasing Kω and ωmax.

The relation of reversal frequency (A) and stop frequency (B) with filament length and memory parameter (i.e., in the Nfωmax plane) at fixed Kω=15, for simulations without external force field.

Note that the reversal frequency is always higher than the stopping frequency. The black dashed lines are approximated level curves, obtained by fitting the relationship between ωmax and Nf at fixed reversal/stopping frequency as a power law; in particular we obtain the phenomenological relations ∝ for the reversal frequency and ωmaxN0.26 for the stopping frequency.

The reversal frequency (A) and median filament velocity (B) against Nf, and ωmax set using (at fixed Kω=15) for simulations without external field.

Notice that, the reversal frequency (left panel) remains roughly constant with Nf, while the median velocity decreases. This is a limitation of the model, which does not include any mechanism for reducing filament drag which, as previously mentioned, would rationalize the weak positive correlation between filament velocity and length; however it is consistent with the overall observation that longer filaments tend to be less coordinated.