An R package to conduct unsupervised location quality-control of IMOS-deployed SMRU SRDL-CTD tag data in near real-time. {ArgosQC} automatically does the following:

  1. accesses SMRU or WC tag data from a local file source or from manufacturer’s Data portal
  2. organizes the multi-file data structures
  3. organizes associated deployment metadata
  4. collates the tag data with deployment metadata
  5. fits SSM’s to species-specific subsets of the data
  6. appends SSM-estimated locations to every tag-measured event record (CTD, dive, haulout, raw Argos location, raw GPS location, etc)
  7. writes appended tag files to .csv in a user-specified output directory

The SMRU SRDL-CTD tag QC process is detailed in the IMOS Best Practice Manual. The Wildlife Computers tag QC process follows an analogous workflow that accommodates the manufacturer’s tag data file structures.

Installation

You can install the main version of ArgosQC from GitHub with:

# install.packages("pak")
pak::pak("ianjonsen/ArgosQC")

Example

ArgosQC workflows can be run via single functions, specific to the AniBOS Program (ATN, IMOS, etc…) and the tag manufacturer - currently, SMRU (smru) or Wildlife Computers (wc):

library(ArgosQC)

out <- atn_smru_qc(wd = "test",
            datadir = "tagdata",
            meta.file = "metadata/metadata.csv",
            outdir = "smru/output",
            proj = NULL,
            model = "rw",
            vmax = 3,
            time.step = 6,
            reroute = FALSE,
            cut = FALSE,
            QCmode = "dm",
            output = TRUE)

Acknowledgements:

Financial support for the development of this software is provided by:

LOCEAN, France via Laurent MORTIER & Jean-Benoît CHARRASSIN

Armines, France via Laurent MORTIER

IMOS, Australia & SIMS, Australia via Robert HARCOURT & Clive MCMAHON