Camtrapviz

Shiny app and R package to visualize camera trap data

Overview of the {camtrapviz} interface
"Overview of the {camtrapviz} interface"

Aim

{camtrapviz} is a R and Shiny package to visualize and summarize camera trap data. It is intended for camera trap data where species have already been tagged and compiled in tables.

Context

I developed this tool during my PhD (2023-2024). As camera trap data mobilizes people with different backgrounds, not all are trained in data analysis and familiar with coding. In this context, an interactive tool is especially relevant. But as reproducibility of the analysis is also crucial, all the code run interactively within the Shiny app can be reproduced (thanks to the {shinymeta} package).

Organization

{camtrapviz} is organized in 5 modules:

  • Import: import CSV data files
  • Filter: filter data based on dates, species or custom filters
  • Overview: synthetic information on the data
  • All species: get diversity and abundance information
  • One species: get activity and detection patterns for selected species
{camtrapviz} modules {camtrapviz} modules
Overview of the {camtrapviz} modules

Resources

The Shiny application is live here.

Source code is hosted here and the package documentation can be found here.