{
  "_id": "6a1ee22db401979e73410b3e",
  "Type": "Package",
  "Package": "camtrapR",
  "Title": "Camera Trap Data Management and Analysis Framework",
  "Version": "3.0.3",
  "Date": "2026-02-08",
  "Authors@R": "c(\nperson(\"Juergen\", \"Niedballa\", , \"camtrapr@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-9187-2116\")),\nperson(\"Alexandre\", \"Courtiol\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-0637-2959\")),\nperson(\"Rahel\", \"Sollmann\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-1607-2039\")),\nperson(\"John\", \"Mathai\", role = \"ctb\"),\nperson(\"Seth Timothy\", \"Wong\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-8083-9268\")),\nperson(\"An The Truong\", \"Nguyen\", role = \"ctb\",\ncomment = c(ORCID = \"0009-0000-2861-2672\")),\nperson(\"Azlan bin\", \"Mohamed\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0003-3788-4383\")),\nperson(\"Andrew\", \"Tilker\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0003-3630-8691\")),\nperson(\"Roshan\", \"Guharajan\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-8124-5461\")),\nperson(\"Ioannis\", \"Alexiou\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-5095-4767\")),\nperson(\"Andreas\", \"Wilting\", role = c(\"ctb\", \"ths\"),\ncomment = c(ORCID = \"0000-0001-5073-9186\"))\n)",
  "Description": "Management and analysis of camera trap wildlife data\nthrough an integrated workflow. Provides functions for\nimage/video organization and metadata extraction,\nspecies/individual identification. Creates detection histories\nfor occupancy and spatial capture-recapture analyses, with\nsupport for multi-season studies. Includes tools for fitting\ncommunity occupancy models in JAGS and NIMBLE, and an\ninteractive dashboard for survey data visualization and\nanalysis. Features visualization of species distributions and\nactivity patterns, plus export capabilities for GIS and\nreports. Emphasizes automation and reproducibility while\nmaintaining flexibility for different study designs.",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/jniedballa/camtrapR,\nhttps://jniedballa.github.io/camtrapR/,\nhttps://groups.google.com/forum/#!forum/camtrapr",
  "BugReports": "https://groups.google.com/forum/#!forum/camtrapr",
  "VignetteBuilder": "R.rsp",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "SystemRequirements": "ExifTool (https://exiftool.org/)",
  "Config/pak/sysreqs": "libabsl-dev cmake libimage-exiftool-perl\nlibgdal-dev gdal-bin libgeos-dev make libicu-dev libpng-dev\nlibuv1-dev libssl-dev libproj-dev libsqlite3-dev\nlibudunits2-dev zlib1g-dev",
  "Repository": "https://jniedballa.r-universe.dev",
  "Date/Publication": "2026-04-20 03:36:21 UTC",
  "RemoteUrl": "https://github.com/jniedballa/camtrapr",
  "RemoteRef": "HEAD",
  "RemoteSha": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-20 06:53:42 UTC",
    "User": "root"
  },
  "Author": "Juergen Niedballa [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9187-2116>),\nAlexandre Courtiol [aut] (ORCID:\n<https://orcid.org/0000-0003-0637-2959>),\nRahel Sollmann [aut] (ORCID: <https://orcid.org/0000-0002-1607-2039>),\nJohn Mathai [ctb],\nSeth Timothy Wong [ctb] (ORCID:\n<https://orcid.org/0000-0001-8083-9268>),\nAn The Truong Nguyen [ctb] (ORCID:\n<https://orcid.org/0009-0000-2861-2672>),\nAzlan bin Mohamed [ctb] (ORCID:\n<https://orcid.org/0000-0003-3788-4383>),\nAndrew Tilker [ctb] (ORCID: <https://orcid.org/0000-0003-3630-8691>),\nRoshan Guharajan [ctb] (ORCID: <https://orcid.org/0000-0001-8124-5461>),\nIoannis Alexiou [ctb] (ORCID: <https://orcid.org/0000-0001-5095-4767>),\nAndreas Wilting [ctb, ths] (ORCID:\n<https://orcid.org/0000-0001-5073-9186>)",
  "Maintainer": "Juergen Niedballa <camtrapr@gmail.com>",
  "MD5sum": "296e75ef136895123e2781d2534d812f",
  "_user": "jniedballa",
  "_type": "src",
  "_file": "camtrapR_3.0.3.tar.gz",
  "_fileid": "38f75830595fa60cd14b9cc52101be6c2a6a88c02b25c56003eeb24c1020641f",
  "_filesize": 6938095,
  "_sha256": "38f75830595fa60cd14b9cc52101be6c2a6a88c02b25c56003eeb24c1020641f",
  "_created": "2026-05-20T06:53:42.000Z",
  "_published": "2026-06-02T14:01:17.811Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79088174878,
      "time": 401,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7103306163"
    },
    {
      "job": 79088174991,
      "time": 460,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103322138"
    },
    {
      "job": 79088174677,
      "time": 333,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7103284045"
    },
    {
      "job": 79088174937,
      "time": 299,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7103275157"
    },
    {
      "job": 79088173012,
      "time": 366,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103196660"
    },
    {
      "job": 79088173795,
      "time": 226,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7359868112"
    },
    {
      "job": 79088175157,
      "time": 379,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7103300183"
    },
    {
      "job": 79088174609,
      "time": 314,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7103282103"
    },
    {
      "job": 79088174714,
      "time": 332,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7103287053"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jniedballa/camtrapr",
  "_commit": {
    "id": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
    "author": "Juergen <camtrapr@gmail.com>",
    "committer": "Juergen <camtrapr@gmail.com>",
    "message": "add rhub workflow\n",
    "time": 1776656181
  },
  "_maintainer": {
    "name": "Juergen Niedballa",
    "email": "camtrapr@gmail.com",
    "login": "jniedballa",
    "description": "",
    "uuid": 43064813,
    "orcid": "0000-0002-9187-2116"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "leaflet",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "secr",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shinyBS",
      "role": "Imports"
    },
    {
      "package": "shinydashboard",
      "role": "Imports"
    },
    {
      "package": "shinyjs",
      "role": "Imports"
    },
    {
      "package": "terra",
      "role": "Imports"
    },
    {
      "package": "abind",
      "role": "Suggests"
    },
    {
      "package": "bayesplot",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "coda",
      "role": "Suggests"
    },
    {
      "package": "corrplot",
      "role": "Suggests"
    },
    {
      "package": "elevatr",
      "role": "Suggests"
    },
    {
      "package": "iNEXT",
      "role": "Suggests"
    },
    {
      "package": "jsonify",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lattice",
      "role": "Suggests"
    },
    {
      "package": "magick",
      "role": "Suggests"
    },
    {
      "package": "mapview",
      "role": "Suggests"
    },
    {
      "package": "mockery",
      "role": "Suggests"
    },
    {
      "package": "nimble",
      "role": "Suggests"
    },
    {
      "package": "nimbleEcology",
      "role": "Suggests"
    },
    {
      "package": "overlap",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "pbapply",
      "role": "Suggests"
    },
    {
      "package": "plotly",
      "role": "Suggests"
    },
    {
      "package": "psych",
      "role": "Suggests"
    },
    {
      "package": "R.rsp",
      "role": "Suggests"
    },
    {
      "package": "raster",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "ritis",
      "role": "Suggests"
    },
    {
      "package": "rjags",
      "role": "Suggests"
    },
    {
      "package": "rlang",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "shinyWidgets",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "taxize",
      "role": "Suggests"
    },
    {
      "package": "tesseract",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "ubms",
      "role": "Suggests"
    },
    {
      "package": "units",
      "role": "Suggests"
    },
    {
      "package": "unmarked",
      "role": "Suggests"
    },
    {
      "package": "viridisLite",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "zip",
      "role": "Suggests"
    }
  ],
  "_owner": "jniedballa",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-24",
      "n": 2
    },
    {
      "week": "2025-30",
      "n": 4
    },
    {
      "week": "2025-31",
      "n": 2
    },
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-35",
      "n": 7
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 13
    },
    {
      "week": "2025-40",
      "n": 3
    },
    {
      "week": "2025-41",
      "n": 4
    },
    {
      "week": "2025-42",
      "n": 5
    },
    {
      "week": "2025-43",
      "n": 6
    },
    {
      "week": "2025-44",
      "n": 18
    },
    {
      "week": "2025-45",
      "n": 11
    },
    {
      "week": "2025-46",
      "n": 3
    },
    {
      "week": "2025-47",
      "n": 6
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 18
    },
    {
      "week": "2026-06",
      "n": 7
    },
    {
      "week": "2026-17",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "camtrapR_v3.0.0",
      "date": "2025-09-29"
    },
    {
      "name": "camtrapR_v3.0.1",
      "date": "2025-12-20"
    }
  ],
  "_topics": [
    "occupancy-modeling",
    "spatial-capture-recapture",
    "wildlife"
  ],
  "_stars": 44,
  "_contributors": [
    {
      "user": "jniedballa",
      "count": 882,
      "uuid": 43064813
    },
    {
      "user": "git-og",
      "count": 1,
      "uuid": 37261897
    }
  ],
  "_userbio": {
    "uuid": 43064813,
    "type": "user",
    "name": "Jürgen Niedballa"
  },
  "_downloads": {
    "count": 1405,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/camtrapR"
  },
  "_mentions": 14,
  "_devurl": "https://github.com/jniedballa/camtrapr",
  "_pkgdown": "https://jniedballa.github.io/camtrapR/",
  "_searchresults": 186,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/camtrapR.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jniedballa/camtrapr",
  "_realowner": "jniedballa",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.97.0",
      "date": "2015-07-29"
    },
    {
      "version": "0.97.1",
      "date": "2015-08-05"
    },
    {
      "version": "0.98.0",
      "date": "2015-11-16"
    },
    {
      "version": "0.99.0",
      "date": "2016-04-12"
    },
    {
      "version": "0.99.1",
      "date": "2016-05-18"
    },
    {
      "version": "0.99.2",
      "date": "2016-06-24"
    },
    {
      "version": "0.99.3",
      "date": "2016-08-01"
    },
    {
      "version": "0.99.4",
      "date": "2016-08-12"
    },
    {
      "version": "0.99.5",
      "date": "2016-10-07"
    },
    {
      "version": "0.99.6",
      "date": "2016-12-19"
    },
    {
      "version": "0.99.7",
      "date": "2017-01-31"
    },
    {
      "version": "0.99.8",
      "date": "2017-03-21"
    },
    {
      "version": "0.99.9",
      "date": "2017-10-25"
    },
    {
      "version": "1.0",
      "date": "2018-10-27"
    },
    {
      "version": "1.1",
      "date": "2019-03-13"
    },
    {
      "version": "1.2",
      "date": "2019-12-05"
    },
    {
      "version": "1.2.1",
      "date": "2019-12-17"
    },
    {
      "version": "1.2.2",
      "date": "2020-01-07"
    },
    {
      "version": "1.2.3",
      "date": "2020-01-10"
    },
    {
      "version": "2.0.0",
      "date": "2020-04-17"
    },
    {
      "version": "2.0.1",
      "date": "2020-04-19"
    },
    {
      "version": "2.0.2",
      "date": "2020-04-23"
    },
    {
      "version": "2.0.3",
      "date": "2020-07-29"
    },
    {
      "version": "2.2.0",
      "date": "2022-05-11"
    },
    {
      "version": "2.3.0",
      "date": "2024-02-26"
    },
    {
      "version": "2.3.1",
      "date": "2025-09-02"
    },
    {
      "version": "3.0.0",
      "date": "2025-09-28"
    },
    {
      "version": "3.0.2",
      "date": "2026-01-25"
    },
    {
      "version": "3.0.3",
      "date": "2026-02-08"
    },
    {
      "version": "3.0.4",
      "date": "2026-04-30"
    }
  ],
  "_exports": [
    "activityDensity",
    "activityHistogram",
    "activityOverlap",
    "activityRadial",
    "addCopyrightTag",
    "addToPath",
    "aggregateStations",
    "appendSpeciesNames",
    "cameraOperation",
    "checkSpeciesIdentification",
    "checkSpeciesNames",
    "communityModel",
    "createCovariates",
    "createSpeciesFolders",
    "createStationFolders",
    "detectionHistory",
    "detectionMaps",
    "exifTagNames",
    "filterRecordTable",
    "fit",
    "fixDateTimeOriginal",
    "getSpeciesImages",
    "imageRename",
    "OCRdataFields",
    "plot_coef",
    "plot_effects",
    "PPC.community",
    "PPC.residuals",
    "predict",
    "readcamtrapDP",
    "readWildlifeInsights",
    "recordTable",
    "recordTableIndividual",
    "spatialDetectionHistory",
    "speciesAccum",
    "summary",
    "surveyDashboard",
    "surveyReport",
    "timeShiftImages",
    "writeDateTimeOriginal"
  ],
  "_datasets": [
    {
      "name": "camtraps",
      "title": "Sample camera trap station information",
      "object": "camtraps",
      "file": "camtraps.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "utm_y",
        "utm_x",
        "Setup_date",
        "Retrieval_date",
        "Problem1_from",
        "Problem1_to"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": "camtrapsMultiSeason",
      "title": "Sample multi-season camera trap station information",
      "object": "camtrapsMultiSeason",
      "file": "camtrapsMultiSeason.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "utm_y",
        "utm_x",
        "Setup_date",
        "Retrieval_date",
        "Problem1_from",
        "Problem1_to",
        "session"
      ],
      "rows": 7,
      "table": true,
      "tojson": true
    },
    {
      "name": "recordTableIndividualSample",
      "title": "Sample single-species record table with custom metadata from camera trap images",
      "object": "recordTableIndividualSample",
      "file": "recordTableIndividualSample.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "Species",
        "Individual",
        "DateTimeOriginal",
        "Date",
        "Time",
        "delta.time.secs",
        "delta.time.mins",
        "delta.time.hours",
        "delta.time.days",
        "Directory",
        "FileName",
        "HierarchicalSubject",
        "Model",
        "Make",
        "metadata_Species",
        "metadata_individual"
      ],
      "rows": 21,
      "table": true,
      "tojson": true
    },
    {
      "name": "recordTableIndividualSampleMultiSeason",
      "title": "Sample single-species multi-season record table with custom metadata from camera trap images",
      "object": "recordTableIndividualSampleMultiSeason",
      "file": "recordTableIndividualSampleMultiSeason.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "Species",
        "Individual",
        "DateTimeOriginal",
        "Date",
        "Time",
        "delta.time.secs",
        "delta.time.mins",
        "delta.time.hours",
        "delta.time.days",
        "Directory",
        "FileName",
        "HierarchicalSubject",
        "Model",
        "Make",
        "metadata_Species",
        "metadata_individual"
      ],
      "rows": 31,
      "table": true,
      "tojson": true
    },
    {
      "name": "recordTableSample",
      "title": "Sample species record table from camera trap images",
      "object": "recordTableSample",
      "file": "recordTableSample.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "Species",
        "DateTimeOriginal",
        "Date",
        "Time",
        "delta.time.secs",
        "delta.time.mins",
        "delta.time.hours",
        "delta.time.days",
        "Directory",
        "FileName"
      ],
      "rows": 39,
      "table": true,
      "tojson": true
    },
    {
      "name": "recordTableSampleMultiSeason",
      "title": "Sample multi-season species record table from camera trap images",
      "object": "recordTableSampleMultiSeason",
      "file": "recordTableSampleMultiSeason.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "Species",
        "DateTimeOriginal",
        "Date",
        "Time",
        "delta.time.secs",
        "delta.time.mins",
        "delta.time.hours",
        "delta.time.days",
        "Directory",
        "FileName"
      ],
      "rows": 78,
      "table": true,
      "tojson": true
    },
    {
      "name": "timeShiftTable",
      "title": "Sample camera trap time shift table",
      "object": "timeShiftTable",
      "file": "timeShiftTable.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "camera",
        "timeshift",
        "sign"
      ],
      "rows": 2,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "camtrapR-package",
      "title": "Overview of the functions in the camtrapR package",
      "topics": [
        "camtrapR-package",
        "camtrapR"
      ]
    },
    {
      "page": "activityDensity",
      "title": "Plot kernel density estimation of single-species activity",
      "topics": [
        "activityDensity"
      ]
    },
    {
      "page": "activityHistogram",
      "title": "Plot histogram of single-species activity",
      "topics": [
        "activityHistogram"
      ]
    },
    {
      "page": "activityOverlap",
      "title": "Plot overlapping kernel densities of two-species activities",
      "topics": [
        "activityOverlap"
      ]
    },
    {
      "page": "activityRadial",
      "title": "Radial plots of single-species activity",
      "topics": [
        "activityRadial"
      ]
    },
    {
      "page": "addCopyrightTag",
      "title": "Write a copyright tag into JPEG image metadata",
      "topics": [
        "addCopyrightTag"
      ]
    },
    {
      "page": "addToPath",
      "title": "Add a directory to PATH temporarily",
      "topics": [
        "addToPath"
      ]
    },
    {
      "page": "aggregateStations",
      "title": "Aggregate Camera Trap Table to Station Level",
      "topics": [
        "aggregateStations"
      ]
    },
    {
      "page": "appendSpeciesNames",
      "title": "Add or remove species names from JPEG image filenames",
      "topics": [
        "appendSpeciesNames"
      ]
    },
    {
      "page": "cameraOperation",
      "title": "Create a camera trap station operation matrix",
      "topics": [
        "cameraOperation"
      ]
    },
    {
      "page": "camtraps",
      "title": "Sample camera trap station information",
      "topics": [
        "camtraps"
      ]
    },
    {
      "page": "camtrapsMultiSeason",
      "title": "Sample multi-season camera trap station information",
      "topics": [
        "camtrapsMultiSeason"
      ]
    },
    {
      "page": "checkSpeciesIdentification",
      "title": "Consistency check on species image identification",
      "topics": [
        "checkSpeciesIdentification"
      ]
    },
    {
      "page": "checkSpeciesNames",
      "title": "Check species names against the ITIS taxonomic database",
      "topics": [
        "checkSpeciesNames"
      ]
    },
    {
      "page": "commOccu-class",
      "title": "commOccu objects",
      "topics": [
        "commOccu-class"
      ]
    },
    {
      "page": "communityModel",
      "title": "Create a community (multi-species) occupancy model for JAGS or Nimble",
      "topics": [
        "communityModel"
      ]
    },
    {
      "page": "createCovariates",
      "title": "Extract covariate values from spatial rasters and prepare rasters for spatial predictions",
      "topics": [
        "createCovariates"
      ]
    },
    {
      "page": "createSpeciesFolders",
      "title": "Create species directories for species identification",
      "topics": [
        "createSpeciesFolders"
      ]
    },
    {
      "page": "createStationFolders",
      "title": "Create camera trap station directories for raw camera trap images",
      "topics": [
        "createStationFolders"
      ]
    },
    {
      "page": "detectionHistory",
      "title": "Species detection histories for occupancy analyses",
      "topics": [
        "detectionHistory"
      ]
    },
    {
      "page": "detectionMaps",
      "title": "Generate maps of observed species richness and species presences by station",
      "topics": [
        "detectionMaps"
      ]
    },
    {
      "page": "exifTagNames",
      "title": "Show Exif metadata of JPEG images or other image or video formats",
      "topics": [
        "exifTagNames"
      ]
    },
    {
      "page": "filterRecordTable",
      "title": "Filter species record table for temporal independence",
      "topics": [
        "filterRecordTable"
      ]
    },
    {
      "page": "fit-commOccu-method",
      "title": "Fit a community (multi-species) occupancy model",
      "topics": [
        "fit,commOccu-method"
      ]
    },
    {
      "page": "fixDateTimeOriginal",
      "title": "Fix DateTimeOriginal Exif metadata tag in Reconyx Hyperfire cameras",
      "topics": [
        "fixDateTimeOriginal"
      ]
    },
    {
      "page": "getSpeciesImages",
      "title": "Collect all images of a species",
      "topics": [
        "getSpeciesImages"
      ]
    },
    {
      "page": "imageRename",
      "title": "Copy and rename images based on camera trap station ID and creation date",
      "topics": [
        "imageRename"
      ]
    },
    {
      "page": "OCRdataFields",
      "title": "Optical character recognition (OCR) from data fields in digital images",
      "topics": [
        "OCRdataFields"
      ]
    },
    {
      "page": "plot_coef-commOccu-method",
      "title": "Plot effect sizes of covariates in community occupancy model",
      "topics": [
        "plot_coef",
        "plot_coef,commOccu-method"
      ]
    },
    {
      "page": "plot_effects-commOccu-method",
      "title": "Plot Marginal Effects of Covariates",
      "topics": [
        "plot_effects",
        "plot_effects,commOccu-method"
      ]
    },
    {
      "page": "PPC.community",
      "title": "Calculate Community-Level Posterior Predictive Checks for Occupancy Models",
      "topics": [
        "PPC.community"
      ]
    },
    {
      "page": "PPC.residuals",
      "title": "Calculate Residuals from MCMC Output of Occupancy Models",
      "topics": [
        "PPC.residuals"
      ]
    },
    {
      "page": "predict-commOccu-method",
      "title": "Predictions from community occupancy models",
      "topics": [
        "predict",
        "predict,commOccu-method"
      ]
    },
    {
      "page": "readcamtrapDP",
      "title": "Convert Camtrap DP format data to camtrapR format",
      "topics": [
        "readcamtrapDP"
      ]
    },
    {
      "page": "readWildlifeInsights",
      "title": "Import Wildlife Insights data to camtrapR",
      "topics": [
        "readWildlifeInsights"
      ]
    },
    {
      "page": "recordTable",
      "title": "Generate a species record table from camera trap images and videos",
      "topics": [
        "recordTable"
      ]
    },
    {
      "page": "recordTableIndividual",
      "title": "Generate a single-species record table with individual identification from camera trap images or videos",
      "topics": [
        "recordTableIndividual"
      ]
    },
    {
      "page": "recordTableIndividualSample",
      "title": "Sample single-species record table with custom metadata from camera trap images",
      "topics": [
        "recordTableIndividualSample"
      ]
    },
    {
      "page": "recordTableIndividualSampleMultiSeason",
      "title": "Sample single-species multi-season record table with custom metadata from camera trap images",
      "topics": [
        "recordTableIndividualSampleMultiSeason"
      ]
    },
    {
      "page": "recordTableSample",
      "title": "Sample species record table from camera trap images",
      "topics": [
        "recordTableSample"
      ]
    },
    {
      "page": "recordTableSampleMultiSeason",
      "title": "Sample multi-season species record table from camera trap images",
      "topics": [
        "recordTableSampleMultiSeason"
      ]
    },
    {
      "page": "spatialDetectionHistory",
      "title": "Generate a 'capthist' object for spatial capture-recapture analyses from camera-trapping data",
      "topics": [
        "spatialDetectionHistory"
      ]
    },
    {
      "page": "speciesAccum",
      "title": "Species Accumulation Curves for Camera Trap Data",
      "topics": [
        "speciesAccum"
      ]
    },
    {
      "page": "summary-commOccu-method",
      "title": "Summarize community occupancy model",
      "topics": [
        "summary,commOccu-method"
      ]
    },
    {
      "page": "surveyDashboard",
      "title": "Survey Dashboard for Camera Trap Data Analysis",
      "topics": [
        "surveyDashboard"
      ]
    },
    {
      "page": "surveyReport",
      "title": "Create a report about a camera trapping survey and species detections",
      "topics": [
        "surveyReport"
      ]
    },
    {
      "page": "timeShiftImages",
      "title": "Apply time shifts to JPEG image metadata",
      "topics": [
        "timeShiftImages"
      ]
    },
    {
      "page": "timeShiftTable",
      "title": "Sample camera trap time shift table",
      "topics": [
        "timeShiftTable"
      ]
    },
    {
      "page": "writeDateTimeOriginal",
      "title": "Write values to DateTimeOriginal tag in image metadata",
      "topics": [
        "writeDateTimeOriginal"
      ]
    }
  ],
  "_readme": "https://github.com/jniedballa/camtrapr/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "base64enc",
    "BH",
    "bslib",
    "cachem",
    "class",
    "classInt",
    "cli",
    "commonmark",
    "cpp11",
    "crosstalk",
    "data.table",
    "DBI",
    "digest",
    "dplyr",
    "DT",
    "e1071",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "isoband",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "leaflet",
    "leaflet.providers",
    "lifecycle",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mgcv",
    "mime",
    "mvtnorm",
    "nlme",
    "otel",
    "pillar",
    "pkgconfig",
    "png",
    "promises",
    "proxy",
    "R6",
    "rappdirs",
    "raster",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "RcppNumerical",
    "RcppParallel",
    "rlang",
    "rmarkdown",
    "s2",
    "S7",
    "sass",
    "scales",
    "secr",
    "secrfunc",
    "sf",
    "shiny",
    "shinyBS",
    "shinydashboard",
    "shinyjs",
    "sourcetools",
    "sp",
    "stringi",
    "stringr",
    "terra",
    "tibble",
    "tidyselect",
    "timechange",
    "tinytex",
    "units",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "camtrapr1.pdf.asis",
      "filename": "camtrapr1.pdf",
      "title": "Organising raw camera trap images in camtrapR ",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-12-16 17:22:40",
      "modified": "2021-12-16 17:22:40",
      "commits": 1
    },
    {
      "source": "camtrapr2.pdf.asis",
      "filename": "camtrapr2.pdf",
      "title": "Species and Individual Identification ",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-12-16 17:22:40",
      "modified": "2021-12-16 17:22:40",
      "commits": 1
    },
    {
      "source": "camtrapr3.pdf.asis",
      "filename": "camtrapr3.pdf",
      "title": "Data Extraction from Images and videos, creating occupancy & secr input ",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-12-16 17:22:40",
      "modified": "2021-12-16 17:22:40",
      "commits": 1
    },
    {
      "source": "camtrapr4.pdf.asis",
      "filename": "camtrapr4.pdf",
      "title": "Data exploration and visualisation ",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-12-16 17:22:40",
      "modified": "2021-12-16 17:22:40",
      "commits": 1
    },
    {
      "source": "camtrapr5.html.asis",
      "filename": "camtrapr5.html",
      "title": "Multi-species occupancy models ",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-12-16 17:22:40",
      "modified": "2021-12-16 17:22:40",
      "commits": 1
    }
  ],
  "_score": 9.759611949281222,
  "_indexed": true,
  "_nocasepkg": "camtrapr",
  "_universes": [
    "jniedballa"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.0.3",
      "date": "2026-05-20T06:57:40.000Z",
      "distro": "noble",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "18ebe2d2fcda902a927e68c15eea31708b741075e8099b6a8233c00158d2419e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.0.3",
      "date": "2026-05-20T06:57:54.000Z",
      "distro": "noble",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "9507abc4f2952c3bb0ad969d8c1d89feee286c98c6f44d0d82e7c8c15cefe56c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.0.3",
      "date": "2026-05-20T06:57:23.000Z",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "dc9d0e08bb033e5d028ff3e9879d3c88ef2c6370f76fa0505670d372a2b3529f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.0.3",
      "date": "2026-05-20T06:56:53.000Z",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "10173205294d202d02bd2f6fe41da26750e9ec62b3a74f120845e474b5d1f953",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.0.3",
      "date": "2026-05-20T06:57:06.000Z",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "9bf4e2faafde9ad94a4d6f3afbedcfbb699dec0ffa06aa59232eec7c305a7800",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.0.3",
      "date": "2026-05-20T06:56:19.000Z",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "3f9b731f4f6e4166633956a7dad31f4adcfe87688a4260f80695b31891bb4f9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.0.3",
      "date": "2026-05-20T06:56:23.000Z",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "ddaf105244480a8f35992bae1a9ef05c63490f2a3570fe1b29148855a994e951",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.0.3",
      "date": "2026-06-02T14:00:14.000Z",
      "commit": "e31f2da91d6636a029896fe8cb6f6158db265e6d",
      "fileid": "abc934c99d9d1647f4a3e2c3ee697ebef44b41888915654537b7787e5c77adfc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jniedballa/actions/runs/26146311350"
    }
  ]
}