{
  "_id": "6a59e4c209eb0996dd68f343",
  "Package": "ct",
  "Type": "Package",
  "Title": "Integrated Camera-Trap Data Management and Analysis",
  "Version": "0.4.0",
  "Date": "2026-06-20",
  "Authors@R": "c(\nperson(given = \"Stanislas Mahussi\", family = \"Gandaho\",\nemail = \"stangandaho@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0003-4969-1252\")\n),\nperson(given = \"Pablo\", family = \"Palencia\",\nemail = \"palencia.pablo.m@gmail.com\", role = c(\"ctb\", \"rev\"),\ncomment = c(ORCID = \"0000-0002-2928-4241\")\n),\nperson(\"R Consortium\", role = \"fnd\")\n)",
  "Maintainer": "Stanislas Mahussi Gandaho <stangandaho@gmail.com>",
  "Description": "An integrated, tidyverse-friendly workflow for camera trap\ndata in wildlife monitoring and ecological research. Reads and\nedits media metadata, filters independent detections, analyses\nactivity patterns and species diversity, and estimates species\ndensity or abundance with several methods, including the random\nencounter model, camera-trap distance sampling, time-to-event,\nspace-to-event, and the random encounter and staying-time model\n(see Rowcliffe et al. (2008)\n<doi:10.1111/j.1365-2664.2008.01473.x>, Howe et al. (2017)\n<doi:10.1111/2041-210X.12790>, Nakashima et al. (2018)\n<doi:10.1111/1365-2664.13059>, and Moeller et al. (2018)\n<doi:10.1002/ecs2.2331>).",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "URL": "https://stangandaho.github.io/ct/",
  "BugReports": "https://github.com/stangandaho/ct/issues",
  "Config/Needs/website": "rmarkdown",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nmake libicu-dev libjq-dev libuv1-dev libxml2-dev libssl-dev\nlibproj-dev libsqlite3-dev libudunits2-dev libnode-dev\nlibx11-dev",
  "Repository": "https://stangandaho.r-universe.dev",
  "Date/Publication": "2026-07-08 11:14:08 UTC",
  "RemoteUrl": "https://github.com/stangandaho/ct",
  "RemoteRef": "HEAD",
  "RemoteSha": "105887ce47d47deee38ab8f61ac32e64af46c324",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-17 08:07:58 UTC",
    "User": "root"
  },
  "Author": "Stanislas Mahussi Gandaho [aut, cre] (ORCID:\n<https://orcid.org/0009-0003-4969-1252>),\nPablo Palencia [ctb, rev] (ORCID:\n<https://orcid.org/0000-0002-2928-4241>),\nR Consortium [fnd]",
  "_user": "stangandaho",
  "_type": "src",
  "_file": "ct_0.4.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/9a930ddd573685908cb0beb6d2d23cd109b784f65fbd3e034b419eb6ca760709",
  "_filesize": 1498252,
  "_sha256": "9a930ddd573685908cb0beb6d2d23cd109b784f65fbd3e034b419eb6ca760709",
  "_expires": "2026-10-25T08:16:00.000Z",
  "_created": "2026-07-17T08:07:58.000Z",
  "_published": "2026-07-17T08:16:02.041Z",
  "_jobs": [
    {
      "job": 87836845408,
      "time": 295,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8401000055"
    },
    {
      "job": 87836845395,
      "time": 341,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8401014740"
    },
    {
      "job": 87836845402,
      "time": 333,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8401013579"
    },
    {
      "job": 87836845398,
      "time": 332,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8401011758"
    },
    {
      "job": 87836845437,
      "time": 369,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8401013998"
    },
    {
      "job": 87836845427,
      "time": 406,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8401029378"
    },
    {
      "job": 87836845400,
      "time": 283,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8400986287"
    },
    {
      "job": 87836845374,
      "time": 373,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8401020238"
    },
    {
      "job": 87835965066,
      "time": 288,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8400895106"
    },
    {
      "job": 87836845340,
      "time": 233,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8400976558"
    },
    {
      "job": 87836845363,
      "time": 296,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8400999622"
    },
    {
      "job": 87836845382,
      "time": 312,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8401005701"
    },
    {
      "job": 87836845345,
      "time": 312,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8401004926"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733",
  "_status": "success",
  "_upstream": "https://github.com/stangandaho/ct",
  "_commit": {
    "id": "105887ce47d47deee38ab8f61ac32e64af46c324",
    "author": "@stangandaho <gandahostanmah@gmail.com>",
    "committer": "@stangandaho <gandahostanmah@gmail.com>",
    "message": "CRAN fix\n",
    "time": 1783509248
  },
  "_maintainer": {
    "name": "Stanislas Mahussi Gandaho",
    "email": "stangandaho@gmail.com",
    "login": "stangandaho",
    "linkedin": "in/stangandaho",
    "orcid": "0009-0003-4969-1252",
    "description": "Ecological and Spatial Data Scientist",
    "uuid": 58343945
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "activity",
      "version": ">= 1.3.4",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.4",
      "role": "Imports"
    },
    {
      "package": "camtrapdp",
      "role": "Imports"
    },
    {
      "package": "cli",
      "version": ">= 3.6.3",
      "role": "Imports"
    },
    {
      "package": "Distance",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.2",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "version": ">= 2.0.3",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "overlap",
      "version": ">= 0.3.9",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.5",
      "role": "Imports"
    },
    {
      "package": "sbd",
      "version": ">= 0.1.0",
      "role": "Imports"
    },
    {
      "package": "sf",
      "version": ">= 1.0-19",
      "role": "Imports"
    },
    {
      "package": "terra",
      "version": ">= 1.8-29",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "version": ">= 1.3.1",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.14",
      "role": "Imports"
    },
    {
      "package": "assertr",
      "role": "Suggests"
    },
    {
      "package": "iNEXT",
      "version": ">= 3.0.2",
      "role": "Suggests"
    },
    {
      "package": "httr2",
      "role": "Suggests"
    },
    {
      "package": "kableExtra",
      "version": ">= 1.4.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "version": ">= 1.50",
      "role": "Suggests"
    },
    {
      "package": "leaflet",
      "version": ">= 2.2.2",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "MCMCvis",
      "role": "Suggests"
    },
    {
      "package": "msm",
      "role": "Suggests"
    },
    {
      "package": "nimble",
      "role": "Suggests"
    },
    {
      "package": "coda",
      "role": "Suggests"
    },
    {
      "package": "progress",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "version": ">= 1.10.0",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "vegan",
      "version": ">= 2.6-6.1",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "stangandaho",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-31",
      "n": 3
    },
    {
      "week": "2025-32",
      "n": 2
    },
    {
      "week": "2025-33",
      "n": 2
    },
    {
      "week": "2025-34",
      "n": 2
    },
    {
      "week": "2025-35",
      "n": 4
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 3
    },
    {
      "week": "2025-51",
      "n": 7
    },
    {
      "week": "2026-20",
      "n": 8
    },
    {
      "week": "2026-21",
      "n": 2
    },
    {
      "week": "2026-25",
      "n": 9
    },
    {
      "week": "2026-26",
      "n": 7
    },
    {
      "week": "2026-27",
      "n": 7
    },
    {
      "week": "2026-28",
      "n": 7
    }
  ],
  "_tags": [],
  "_topics": [
    "camera-trap",
    "camera-trap-data-package",
    "camera-traps",
    "ct",
    "ct-r-package",
    "density-estimation",
    "distance-sampling",
    "ecological-modelling",
    "ecology",
    "random-encounter-model",
    "wildlife-monitoring",
    "cpp"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "stangandaho",
      "count": 122,
      "uuid": 58343945
    }
  ],
  "_userbio": {
    "uuid": 58343945,
    "type": "user",
    "name": "Stanislas Mahussi Gandaho",
    "followers": 9,
    "description": "Ecological and Spatial Data Scientist"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ct"
  },
  "_devurl": "https://github.com/stangandaho/ct",
  "_pkgdown": "https://stangandaho.github.io/ct/",
  "_searchresults": 41,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ct.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/stangandaho/ct",
  "_realowner": "stangandaho",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.4.0",
      "date": "2026-07-16"
    }
  ],
  "_exports": [
    "%<>%",
    "%>%",
    "ct_alpha_diversity",
    "ct_availability",
    "ct_boot_ci",
    "ct_boot_estimates",
    "ct_bootstrap",
    "ct_camera_day",
    "ct_camtrap_animal_distance",
    "ct_check_location",
    "ct_check_name",
    "ct_chi2_select",
    "ct_ci",
    "ct_clone_dir",
    "ct_convert_unit",
    "ct_correct_datetime",
    "ct_create_hs",
    "ct_describe_df",
    "ct_dissimilarity",
    "ct_dp_example",
    "ct_dp_filter",
    "ct_dp_read",
    "ct_dp_table",
    "ct_dp_version",
    "ct_exiftool_call",
    "ct_find_break",
    "ct_fit_activity",
    "ct_fit_detmodel",
    "ct_fit_distribution",
    "ct_fit_ds",
    "ct_fit_ise",
    "ct_fit_rem",
    "ct_fit_rest",
    "ct_fit_speedmodel",
    "ct_fit_ste",
    "ct_fit_tte",
    "ct_get_effort",
    "ct_get_hs",
    "ct_independence",
    "ct_inext",
    "ct_install_exiftool",
    "ct_overlap_estimates",
    "ct_overlap_matrix",
    "ct_plot_calendar",
    "ct_plot_camtrap_activity",
    "ct_plot_density",
    "ct_plot_inext",
    "ct_plot_overlap",
    "ct_plot_overlap_coef",
    "ct_plot_rose_diagram",
    "ct_QAIC",
    "ct_read",
    "ct_read_metadata",
    "ct_remove_hs",
    "ct_resample",
    "ct_rest_activity",
    "ct_rest_effort",
    "ct_rest_passes",
    "ct_rest_select_stay",
    "ct_rest_stay",
    "ct_select_model",
    "ct_solartime",
    "ct_spatial_coverage",
    "ct_stack_df",
    "ct_standardize",
    "ct_summarise_camtrap_activity",
    "ct_survey_design",
    "ct_temporal_shift",
    "ct_to_community",
    "ct_to_occupancy",
    "ct_to_radian",
    "ct_to_time",
    "ct_traprate_data",
    "ct_traprate_estimate"
  ],
  "_datasets": [
    {
      "name": "ACBR",
      "title": "Camera trap dataset from Agbogon Community Biological Reserve (ACBR), Benin",
      "object": "ACBR",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "ctdp",
      "title": "Camera trap data package example",
      "object": "ctdp",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "duikers",
      "title": "Maxwell's duiker camera-trap distance & video-start data",
      "object": "duikers",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "pendjari",
      "title": "Pendjari national park and surrounding areas",
      "object": "pendjari",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "NAME",
        "geometry"
      ],
      "rows": 3,
      "table": false,
      "tojson": true
    },
    {
      "name": "penessoulou",
      "title": "Camera-trap detections from the Penessoulou Classified Forest",
      "object": "penessoulou",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "project",
        "image_name",
        "camera",
        "make",
        "model",
        "species",
        "number",
        "dates",
        "times",
        "datetimes",
        "longitude",
        "latitude"
      ],
      "rows": 4724,
      "table": true,
      "tojson": true
    },
    {
      "name": "rest_detection",
      "title": "Simulated camera-trap detections for the REST / RAD-REST workflow",
      "object": "rest_detection",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Station",
        "Species",
        "DateTime",
        "y",
        "Stay",
        "Cens"
      ],
      "rows": 303,
      "table": true,
      "tojson": true
    },
    {
      "name": "rest_station",
      "title": "Camera-station table for the REST / RAD-REST example",
      "object": "rest_station",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Station",
        "Habitat"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ACBR",
      "title": "Camera trap dataset from Agbogon Community Biological Reserve (ACBR), Benin",
      "topics": [
        "ACBR"
      ]
    },
    {
      "page": "ct_alpha_diversity",
      "title": "Alpha diversity index",
      "topics": [
        "ct_alpha_diversity"
      ]
    },
    {
      "page": "ct_availability",
      "title": "Temporal availability adjustment",
      "topics": [
        "ct_availability"
      ]
    },
    {
      "page": "ct_boot_ci",
      "title": "Bootstrap confidence intervals",
      "topics": [
        "ct_boot_ci"
      ]
    },
    {
      "page": "bootstrap",
      "title": "Generate bootstrap estimates of overlap",
      "topics": [
        "ct_bootstrap",
        "ct_boot_estimates",
        "ct_resample"
      ]
    },
    {
      "page": "ct_camera_day",
      "title": "Calculate daily camera trap captures",
      "topics": [
        "ct_camera_day"
      ]
    },
    {
      "page": "ct_camtrap_animal_distance",
      "title": "Estimate distance from camera trap to animal",
      "topics": [
        "ct_camtrap_animal_distance"
      ]
    },
    {
      "page": "ct_check_location",
      "title": "Interactive camera trap location adjustment",
      "topics": [
        "ct_check_location"
      ]
    },
    {
      "page": "ct_check_name",
      "title": "Check species name and retrieve Taxonomic Serial Number (TSN) from ITIS",
      "topics": [
        "ct_check_name"
      ]
    },
    {
      "page": "ct_chi2_select",
      "title": "Select best detection function model by Chi-squared Goodness-of-fit",
      "topics": [
        "ct_chi2_select"
      ]
    },
    {
      "page": "ct_ci",
      "title": "Calculate confidence interval",
      "topics": [
        "ct_ci"
      ]
    },
    {
      "page": "ct_clone_dir",
      "title": "Clone directory structure",
      "topics": [
        "ct_clone_dir"
      ]
    },
    {
      "page": "ct_convert_unit",
      "title": "Convert values between different units",
      "topics": [
        "ct_convert_unit"
      ]
    },
    {
      "page": "ct_correct_datetime",
      "title": "Correct camera trap datetime records",
      "topics": [
        "ct_correct_datetime"
      ]
    },
    {
      "page": "ct_create_hs",
      "title": "Create or add hierarchical subject (hs) values in image metadata",
      "topics": [
        "ct_create_hs"
      ]
    },
    {
      "page": "ct_describe_df",
      "title": "Descriptive statistic on dataset",
      "topics": [
        "ct_describe_df"
      ]
    },
    {
      "page": "ct_dissimilarity",
      "title": "Calculate dissimilarity between communities",
      "topics": [
        "ct_dissimilarity"
      ]
    },
    {
      "page": "ct_dp_example",
      "title": "Read the Camtrap DP example dataset",
      "concept": [
        "sample data"
      ],
      "topics": [
        "ct_dp_example"
      ]
    },
    {
      "page": "ct_dp_filter",
      "title": "Filter camera trap data package",
      "topics": [
        "ct_dp_filter"
      ]
    },
    {
      "page": "ct_dp_read",
      "title": "Read camera trap data package",
      "topics": [
        "ct_dp_read"
      ]
    },
    {
      "page": "ct_dp_table",
      "title": "Get core tables",
      "topics": [
        "ct_dp_table"
      ]
    },
    {
      "page": "ct_dp_version",
      "title": "Get Camtrap DP version Extracts the version number used by a Camera Trap Data Package object. This version number indicates what version of the Camtrap DP standard was used.",
      "topics": [
        "ct_dp_version"
      ]
    },
    {
      "page": "ct_exiftool_call",
      "title": "Call ExifTool",
      "topics": [
        "ct_exiftool_call"
      ]
    },
    {
      "page": "ct_find_break",
      "title": "Detect time gaps in a datetime series",
      "topics": [
        "ct_find_break"
      ]
    },
    {
      "page": "ct_fit_activity",
      "title": "Fit activity model to time-of-day data",
      "topics": [
        "ct_fit_activity"
      ]
    },
    {
      "page": "ct_fit_detmodel",
      "title": "Fit animal detection",
      "topics": [
        "ct_fit_detmodel"
      ]
    },
    {
      "page": "ct_fit_distribution",
      "title": "Fit a count distribution by maximum likelihood",
      "topics": [
        "ct_fit_distribution"
      ]
    },
    {
      "page": "ct_fit_ds",
      "title": "Fit detection functions and estimate density/abundance",
      "topics": [
        "ct_fit_ds"
      ]
    },
    {
      "page": "ct_fit_ise",
      "title": "Estimate abundance from Instantaneous Sampling (ISE) Data",
      "topics": [
        "ct_fit_ise"
      ]
    },
    {
      "page": "ct_fit_rem",
      "title": "Fit Random Encounter Model (REM)",
      "topics": [
        "ct_fit_rem"
      ]
    },
    {
      "page": "ct_fit_rest",
      "title": "Fit the Random Encounter and Staying Time (REST / RAD-REST) model",
      "topics": [
        "ct_fit_rest"
      ]
    },
    {
      "page": "ct_fit_speedmodel",
      "title": "Fit animal speed model",
      "topics": [
        "ct_fit_speedmodel"
      ]
    },
    {
      "page": "ct_fit_ste",
      "title": "Estimate abundance from Space-To-Event (STE) Data",
      "topics": [
        "ct_fit_ste"
      ]
    },
    {
      "page": "ct_fit_tte",
      "title": "Estimate abundance from Time-To-Event (TTE) Data",
      "topics": [
        "ct_fit_tte"
      ]
    },
    {
      "page": "ct_get_effort",
      "title": "Calculate camera trap deployment effort",
      "topics": [
        "ct_get_effort"
      ]
    },
    {
      "page": "ct_get_hs",
      "title": "Retrieve hierarchical subject (hs) values from image metadata",
      "topics": [
        "ct_get_hs"
      ]
    },
    {
      "page": "ct_independence",
      "title": "Evaluate independent detections",
      "topics": [
        "ct_independence"
      ]
    },
    {
      "page": "ct_inext",
      "title": "Interpolation and extrapolation of Hill number",
      "topics": [
        "ct_inext"
      ]
    },
    {
      "page": "ct_install_exiftool",
      "title": "Install ExifTool, downloading (by default) the current version",
      "topics": [
        "ct_install_exiftool"
      ]
    },
    {
      "page": "ct_overlap_estimates",
      "title": "Estimates of coefficient of overlapping",
      "topics": [
        "ct_overlap_estimates"
      ]
    },
    {
      "page": "ct_overlap_matrix",
      "title": "Estimate overlap coefficients for multiple species",
      "topics": [
        "ct_overlap_matrix"
      ]
    },
    {
      "page": "ct_plot_calendar",
      "title": "Plot a calendar heatmap of daily camera trap activity",
      "topics": [
        "ct_plot_calendar"
      ]
    },
    {
      "page": "ct_plot_camtrap_activity",
      "title": "Plot camera trap activity over time",
      "topics": [
        "ct_plot_camtrap_activity"
      ]
    },
    {
      "page": "ct_plot_density",
      "title": "Plot species' activity patterns",
      "topics": [
        "ct_plot_density"
      ]
    },
    {
      "page": "ct_plot_inext",
      "title": "Plot diversity interploation and extrapolation",
      "topics": [
        "ct_plot_inext"
      ]
    },
    {
      "page": "ct_plot_overlap",
      "title": "Plot overlap between two species' activity patterns",
      "topics": [
        "ct_plot_overlap"
      ]
    },
    {
      "page": "ct_plot_overlap_coef",
      "title": "Plot overlap coefficient matrix",
      "topics": [
        "ct_plot_overlap_coef"
      ]
    },
    {
      "page": "ct_plot_rose_diagram",
      "title": "Plot a 24-hour rose diagram of daily activity",
      "topics": [
        "ct_plot_rose_diagram"
      ]
    },
    {
      "page": "ct_QAIC",
      "title": "Compute QAIC for a set of detection function models",
      "topics": [
        "ct_QAIC"
      ]
    },
    {
      "page": "ct_read",
      "title": "Read a delimited file into a tibble",
      "topics": [
        "ct_read"
      ]
    },
    {
      "page": "ct_read_metadata",
      "title": "Read Image Metadata",
      "topics": [
        "ct_read_metadata"
      ]
    },
    {
      "page": "ct_remove_hs",
      "title": "Remove hierarchical subject (hs) values from image metadata",
      "topics": [
        "ct_remove_hs"
      ]
    },
    {
      "page": "ct_rest_activity",
      "title": "Prepare activity (time-of-day) data for REST",
      "topics": [
        "ct_rest_activity"
      ]
    },
    {
      "page": "ct_rest_effort",
      "title": "Add camera-trapping effort (days) to formatted station data",
      "topics": [
        "ct_rest_effort"
      ]
    },
    {
      "page": "ct_rest_passes",
      "title": "Aggregate the number of animal passes per station for REST / RAD-REST",
      "topics": [
        "ct_rest_passes"
      ]
    },
    {
      "page": "ct_rest_select_stay",
      "title": "Choose a staying-time distribution for REST by WAIC",
      "topics": [
        "ct_rest_select_stay"
      ]
    },
    {
      "page": "ct_rest_stay",
      "title": "Prepare staying-time data for REST",
      "topics": [
        "ct_rest_stay"
      ]
    },
    {
      "page": "ct_select_model",
      "title": "Model selection for Distance Sampling detection functions",
      "topics": [
        "ct_select_model"
      ]
    },
    {
      "page": "ct_solartime",
      "title": "Transform time to solar time anchored to sunrise and sunset",
      "topics": [
        "ct_solartime"
      ]
    },
    {
      "page": "ct_spatial_coverage",
      "title": "Estimate species spatial coverage from camera trap detections",
      "topics": [
        "ct_spatial_coverage"
      ]
    },
    {
      "page": "ct_stack_df",
      "title": "Stack a list of data frame",
      "topics": [
        "ct_stack_df"
      ]
    },
    {
      "page": "ct_standardize",
      "title": "Standardize community data matrix",
      "topics": [
        "ct_standardize"
      ]
    },
    {
      "page": "ct_summarise_camtrap_activity",
      "title": "Create activity summary statistics",
      "topics": [
        "ct_summarise_camtrap_activity"
      ]
    },
    {
      "page": "ct_survey_design",
      "title": "Create a survey design for camera trap deployment",
      "topics": [
        "ct_survey_design"
      ]
    },
    {
      "page": "ct_temporal_shift",
      "title": "Calculate the temporal shift of one species' activity over two periods",
      "topics": [
        "ct_temporal_shift"
      ]
    },
    {
      "page": "ct_to_community",
      "title": "Convert data to a community matrix",
      "topics": [
        "ct_to_community"
      ]
    },
    {
      "page": "ct_to_occupancy",
      "title": "Convert camera trap data to occupancy format",
      "topics": [
        "ct_to_occupancy"
      ]
    },
    {
      "page": "ct_to_radian",
      "title": "Convert time to radians",
      "topics": [
        "ct_to_radian"
      ]
    },
    {
      "page": "ct_to_time",
      "title": "Convert radian to time",
      "topics": [
        "ct_to_time"
      ]
    },
    {
      "page": "ct_traprate_data",
      "title": "Prepare data for trap rate estimation",
      "topics": [
        "ct_traprate_data"
      ]
    },
    {
      "page": "ct_traprate_estimate",
      "title": "Estimate trap rate",
      "topics": [
        "ct_traprate_estimate"
      ]
    },
    {
      "page": "ctdp",
      "title": "Camera trap data package example",
      "topics": [
        "ctdp"
      ]
    },
    {
      "page": "duikers",
      "title": "Maxwell's duiker camera-trap distance & video-start data",
      "topics": [
        "duikers"
      ]
    },
    {
      "page": "pendjari",
      "title": "Pendjari national park and surrounding areas",
      "topics": [
        "pendjari"
      ]
    },
    {
      "page": "penessoulou",
      "title": "Camera-trap detections from the Penessoulou Classified Forest",
      "topics": [
        "penessoulou"
      ]
    },
    {
      "page": "rest_detection",
      "title": "Simulated camera-trap detections for the REST / RAD-REST workflow",
      "topics": [
        "rest_detection"
      ]
    },
    {
      "page": "rest_station",
      "title": "Camera-station table for the REST / RAD-REST example",
      "topics": [
        "rest_station"
      ]
    }
  ],
  "_pkglogo": "https://github.com/stangandaho/ct/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/stangandaho/ct/raw/HEAD/README.md",
  "_rundeps": [
    "activity",
    "askpass",
    "base64enc",
    "bbmle",
    "bdsmatrix",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "camtrapdp",
    "class",
    "classInt",
    "cli",
    "clipr",
    "codetools",
    "cpp11",
    "crayon",
    "curl",
    "DBI",
    "digest",
    "Distance",
    "dplyr",
    "e1071",
    "EML",
    "emld",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "frictionless",
    "fs",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gtable",
    "highr",
    "hms",
    "htmltools",
    "httr",
    "isoband",
    "jqr",
    "jquerylib",
    "jsonld",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "lattice",
    "lazyeval",
    "lifecycle",
    "listenv",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mgcv",
    "mime",
    "mrds",
    "mvtnorm",
    "nlme",
    "nloptr",
    "numDeriv",
    "openssl",
    "optimx",
    "overlap",
    "parallelly",
    "pbapply",
    "pillar",
    "pkgconfig",
    "pracma",
    "prettyunits",
    "progress",
    "proxy",
    "purrr",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "Rdpack",
    "readr",
    "rlang",
    "rmarkdown",
    "Rsolnp",
    "s2",
    "S7",
    "sass",
    "sbd",
    "scales",
    "sf",
    "stringi",
    "stringr",
    "suntools",
    "sys",
    "terra",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "tinytex",
    "truncnorm",
    "tzdb",
    "units",
    "utf8",
    "uuid",
    "V8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "wk",
    "xfun",
    "xml2",
    "yaml"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 4.758911892397974,
  "_indexed": true,
  "_nocasepkg": "ct",
  "_universes": [
    "stangandaho"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-07-17T08:11:47.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/31b7a80bc18970fe78f75b8db03c664fa13912cd371a677da13dfbb8ae1614fd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-07-17T08:11:56.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/aa1d486162f1cc3480a08d8dc4fe5f60f744cdfcf7bcb6dbdf3a5b3d9a70087b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-07-17T08:12:31.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/18e4ea81792de4c6a308b283b07f99067edc7bb522f175f429acea1810006580",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-07-17T08:12:04.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/570efb69236806cde6ba5ab624e1f26798b197f1ad005713c67ceb19ae131299",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-07-17T08:12:02.000Z",
      "arch": "aarch64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/f57a2bb7eaaa3ae5e288ad3181edbf7fd9976c8159cbfe04965c3d6c3fdd262a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-07-17T08:12:03.000Z",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/be4713840811e07087ea8393b3fd2740bc01a1fcebc57ae96502ba76ad5cb928",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-07-17T08:11:17.000Z",
      "arch": "aarch64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/f8f029979beb339f241eaa368b0b41baf62884bf675684b1b15a9fbb164ce0ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-07-17T08:11:39.000Z",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/a6dfca3ce09b7f4511262e6ac5deae34273ec82f42bffc47ca06afe5b194ae7e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.0",
      "date": "2026-07-17T08:12:35.000Z",
      "arch": "emscripten",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/88c4b2a97c731d7ebe40e3e32559e5716daabec97317db1d657b3f61d223db27",
      "status": "success",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-07-17T08:10:39.000Z",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/2c4fc31dc1fa1db4e2c30fa7eb880bd8fb25c9c124827b7226d01ef494dd0199",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-07-17T08:10:59.000Z",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/caca273562e201971726f6886f8dbe25a745bf317fed1d5a20d5b6da27c08425",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-07-17T08:10:51.000Z",
      "arch": "x86_64",
      "commit": "105887ce47d47deee38ab8f61ac32e64af46c324",
      "fileid": "https://r2.ropensci.org/b3af136c0454dff9691f94866e2c622f25cf25e7dc3230009c545c0ac7767865",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stangandaho/actions/runs/29565124733"
    }
  ]
}