Skip to contents

Introduction

What is wildRtrax?

wildRtrax, pronounced ‘wild-R-tracks’, is an R package for ecologists and advanced users who work with environmental sensors such as autonomous recording units (ARUs) and remote cameras. It contains functions designed to meet most needs in order to organize, analyze and standardize data with the WildTrax infrastructure. wildRtrax iis self-contained and must be run under an R statistical environment, and it also depends on many other R packages. wildRtrax is free software and distributed under MIT License (c) 2023.

What is WildTrax?

WildTrax is a web-enabled portal designed to manage, store, process, share and discover environmental sensor data and the biological data extracted from the media. WildTrax was developed by the Alberta Biodiversity Monitoring Institute and the Bioacoustic Unit.

Why did you build wildRtrax?

wildRtrax has been built in parallel with WildTrax to provide additional analytics and functionalities. By outlining a standardized and harmonized procedure for data intake, quality control, processing and verification of environmental sensor data, wildRtrax and WildTrax hope to provide open workflows for using ARUs and cameras to answer biological questions in order to inform meaningful conservation and decision-making.

What R packages does wildRtrax depend on?

wildRtrax depends on a multitude of packages to provide flexible routines and work flows for data management. tidyverse for piping functions, standard grammar and tidy data manipulation, furrr for parallel computing, and acoustic analysis packages: bioacoustics, tuneR, seewave. The wt_run_ap function and associated work flows are indebted to the QUT Ecoacoustics Audio Analysis Software.

How do I report a bug in wildRtrax?

If you think you have found a bug in wildRtrax, you should report it to developers or maintainers. Please do not send bug reports to R mailing lists, since wildRtrax is not a standard R package. The preferred forum to report bugs is GitHub. Here is what is required in order to report a bug - reporting issues is welcomed and encouraged and are the only way to make wildRtrax non-buggy:

  • The bug report should be sufficiently detailed that the bug can be replicated and corrected
  • Send an example that causes a bug
  • Send a minimal data set if it is not available in R
  • Paste the output or error message in your message
  • Specify which version of wildRtrax you used

Can I contribute to wildRtrax?

Yes! wildRtrax is dependent on user contribution and all feedback is welcome. If you have problems with wildRtrax, it may be as simple as incomplete documentation. Feature requests also are welcome, but they are not necessarily fulfilled. A new feature will be added if it is easy to do and it looks useful to the user base of the package, or if you submit fully annotated code. See here for more information and please read the Code of Conduct.

Disclaimers

The pronoun “you” throughout these articles refers to the reader. “We” refers to the wildRtrax team in general.