Skip to main content
. Author manuscript; available in PMC: 2018 Mar 28.
Published in final edited form as: Nature. 2017 Jul 12;547(7664):445–448. doi: 10.1038/nature23014

Extended Data Fig.3. The rheotactic algorithm allows the fish to orient and swim against incoming water flows.

Extended Data Fig.3

a, Graphical representation of bout types during rheotaxis. b, c, e, f, Polar plots of fish orientation before (light color) and after (dark color) high magnitude (>45 degrees) turns that start when fish is facing away from the flow. n = 98 bouts. d, g, Scatter plots of turn magnitude vs gain for bouts occurring after increases (d) or decreases (g) in gradient magnitude. n = 2598 bouts. h, Cosine of the mean orientation for the data shown in (b, c, e, f). i, Gain for high magnitude turns extracted from the data shown in (d, g). n = 508 bouts. Data is shown as means ± s.e.m. * = p>0.01&<0.05; ** = p<0.01, Monte Carlo permutation test.