This website hosts prototype tools built to expand on the Fish Swimming Performance Database and Analyses CSAS document (Katopodis and Gervais 2016). This website was coded by Richard Di Rocco with input from Richard Gervais. Feedback regarding these tools is welcome and can be submitted here.

Citing this tool

Please cite the CSAS document and this website separately as:

Katopodis, C, and R Gervais. 2016. Fish Swimming Performance Database and Analyses. DFO Can. Sci. Advis. Sec. Res. Doc. 2016/002., 550. Available from

Di Rocco, R, and R. Gervais. 2020. SPOT: Swim Performance Online Tools. Available from


These tools are coded in R (R Core Team 2019) using the following packages:


Allaire, JJ, Joe Cheng, Yihui Xie, Jonathan McPherson, Winston Chang, Jeff Allen, Hadley Wickham, Aron Atkins, and Rob Hyndman. 2016. Rmarkdown: Dynamic Documents for R.

Boettiger, Carl, Duncan Temple Lang, and Peter Wainwright. 2012. rfishbase: Exploring, Manipulating and Visualizing Fishbase Data from R. Journal of Fish Biology.

Chang, Winston, Joe Cheng, JJ Allaire, Yihui Xie, and Jonathan McPherson. 2017. Shiny: Web Application Framework for R.

Chang, Winston, and Hadley Wickham. 2016. Ggvis: Interactive Grammar of Graphics.

Katopodis, C, and R Gervais. 2016. “Fish Swimming Performance Database and Analyses.” DFO Can. Sci. Advis. Sec. Res. Doc. 2016/002., 550.

R Core Team. 2019. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing.

Wickham, Hadley. 2009. ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York.

Wickham, Hadley, and Lionel Henry. 2017. Tidyr: Easily Tidy Data with ’Spread()’ and ’Gather()’ Functions.

Date Modified 2020-01-21