Kootenay Lake Fish Movement App

The Kootenay Lake Fish Movement shiny app is a webpage to view detections of acoustically tagged Bull Trout and Rainbow Trout in Kootenay Lake from 2008 to 2014.

A screenshot of the Kootenay Lake Fish Movement shiny app
Figure 1. A screenshot of the Kootenay Lake Fish Movement shiny app.

The app uses data from the klexdatr R package.

There are two approaches to visualizing the data:

  1. Movement by Individual
    • Allows the user to view movements of individual fish over time by selecting a fish ID.
    • Detections are aggregated daily for each fish ID; the receiver with the most detections (or in case of a tie, the receiver with the smallest coverage area) in a given day is chosen.
  2. Movement by Group
    • Allows the user to select a group of fish by species and fork length range. For each day, the proportion of detections at each receiver are shown with variable-sized circles.

An appropriate basemap may be selected from the Layer Control button in the top right of the map. We recommend using the ‘Basemap’ layer as it prioritizes visibility of data over geographic features. However, the Satelite (default) and Terrain basemaps may be more useful for orienting oneself geographically.

The app is viewable at https://poissonconsulting.shinyapps.io/klexdatr-movement/.


The shiny app was developed by Seb Dalgarno.

The original project was supported by the Habitat Conservation Trust Foundation, Ministry of Forests Lands and Natural Resource Operations, Fish and Wildlife Compensation Program of the Columbia Basin, Freshwater Fish Society of BC, Idaho Department of Fish and Game, the Bonneville Power Administration and the Kootenai Tribe of Idaho.

Sponsors' logos