{
  "_id": "6acf48c4d9de2f3f33fca1b9",
  "Package": "soReta",
  "Title": "Ready-to-Analyze Datasets from Camera Trap Data",
  "Version": "0.1.0",
  "Authors@R": "person(\"Orlando\", \"Tomassini\", email = \"orlando.tomassini@gmail.com\", role = c(\"aut\", \"cre\"), \ncomment = c(ORCID = \"0000-0002-6963-0903\"))",
  "Description": "Functions to build datasets ready for statistical analysis\nfrom camera trap data: GLMM/GAMM on counts/RAI at various\ntemporal levels, group size, occupancy, kernel/circular\nanalysis of activity patterns, temporal interactions between\nspecies, hierarchical diel models, and classic\ncapture-mark-recapture. Input data must be formatted in the\nstyle produced by 'camtrapR', the standard convention in the\nfield.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.1.0",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "URL": "https://github.com/OrlandoTomassini/soReta",
  "BugReports": "https://github.com/OrlandoTomassini/soReta/issues",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://orlandotomassini.r-universe.dev",
  "Date/Publication": "2026-09-03 10:14:12 UTC",
  "RemoteUrl": "https://github.com/orlandotomassini/soreta",
  "RemoteRef": "HEAD",
  "RemoteSha": "6bbd1052a455db1919961239bc6a11d1797670ec",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-14 08:14:36 UTC",
    "User": "root"
  },
  "Author": "Orlando Tomassini [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-6963-0903>)",
  "Maintainer": "Orlando Tomassini <orlando.tomassini@gmail.com>",
  "_user": "orlandotomassini",
  "_type": "src",
  "_file": "soReta_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/b4f5d2a8b9748f5f637c4cf78cdd75d99fa3cbd8ec797bae434d7c87fd4d02da",
  "_filesize": 1769611,
  "_sha256": "b4f5d2a8b9748f5f637c4cf78cdd75d99fa3cbd8ec797bae434d7c87fd4d02da",
  "_expires": "2027-01-22T09:17:53.000Z",
  "_created": "2026-10-14T08:14:36.000Z",
  "_published": "2026-10-14T09:17:55.886Z",
  "_buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115751645454,
      "time": 180,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11878798199"
    },
    {
      "job": 115751645017,
      "time": 179,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11879955467"
    },
    {
      "job": 115751644967,
      "time": 193,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11882786217"
    },
    {
      "job": 115751644842,
      "time": 211,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11882850845"
    },
    {
      "job": 115749560480,
      "time": 330,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11879745813"
    },
    {
      "job": 115751644786,
      "time": 115,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11879401100"
    },
    {
      "job": 115751645172,
      "time": 112,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11878952377"
    },
    {
      "job": 115751644855,
      "time": 167,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11879342175"
    },
    {
      "job": 115751645036,
      "time": 113,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11879171366"
    }
  ],
  "_upstream": "https://github.com/orlandotomassini/soreta",
  "_commit": {
    "id": "6bbd1052a455db1919961239bc6a11d1797670ec",
    "author": "OrlandoTomassini <orlando.tomassini@gmail.com>",
    "committer": "OrlandoTomassini <orlando.tomassini@gmail.com>",
    "message": "Remove \"+ file LICENSE\" per CRAN maintainer request\n",
    "time": 1788430452
  },
  "_maintainer": {
    "name": "Orlando Tomassini",
    "email": "orlando.tomassini@gmail.com",
    "login": "orlandotomassini",
    "description": "",
    "uuid": 321038614,
    "orcid": "0000-0002-6963-0903"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "camtrapR",
      "role": "Suggests"
    },
    {
      "package": "GLMMadaptive",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "orlandotomassini",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-35",
      "n": 6
    },
    {
      "week": "2026-36",
      "n": 6
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-08-25"
    },
    {
      "name": "v0.1.1",
      "date": "2026-09-03"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "orlandotomassini",
      "count": 12,
      "uuid": 321038614
    }
  ],
  "_userbio": {
    "uuid": 321038614,
    "type": "user",
    "name": "OrlandoTomassini",
    "followers": 0
  },
  "_downloads": {
    "count": 413,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/soReta"
  },
  "_devurl": "https://github.com/orlandotomassini/soreta",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/soReta.html"
  ],
  "_homeurl": "https://github.com/orlandotomassini/soreta",
  "_realowner": "orlandotomassini",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-09-12"
    }
  ],
  "_exports": [
    "as_capture_strings",
    "build_cmr_block",
    "build_cmr_day",
    "build_day_total",
    "build_diel_binomial_block",
    "build_diel_binomial_month",
    "build_diel_binomial_period",
    "build_group_day_total",
    "build_group_size_block",
    "build_group_size_day",
    "build_group_size_events",
    "build_group_size_month",
    "build_group_size_period",
    "build_group_size_total",
    "build_occupancy_block",
    "build_occupancy_day",
    "build_site_block",
    "build_site_day",
    "build_site_month",
    "build_site_period",
    "build_site_total",
    "build_species_pair_interruptions",
    "build_species_pair_intervals",
    "extract_radians",
    "radians_to_env"
  ],
  "_datasets": [
    {
      "name": "camOp_soReta",
      "title": "Example camera effort matrix for soReta",
      "object": "camOp_soReta",
      "class": [
        "camOp",
        "matrix",
        "array"
      ],
      "fields": [
        "2026-01-01",
        "2026-01-02",
        "2026-01-03",
        "2026-01-04",
        "2026-01-05",
        "2026-01-06",
        "2026-01-07",
        "2026-01-08",
        "2026-01-09",
        "2026-01-10",
        "2026-01-11",
        "2026-01-12",
        "2026-01-13",
        "2026-01-14",
        "2026-01-15",
        "2026-01-16",
        "2026-01-17",
        "2026-01-18",
        "2026-01-19",
        "2026-01-20",
        "2026-01-21",
        "2026-01-22",
        "2026-01-23",
        "2026-01-24",
        "2026-01-25",
        "2026-01-26",
        "2026-01-27",
        "2026-01-28",
        "2026-01-29",
        "2026-01-30",
        "2026-01-31",
        "2026-02-01",
        "2026-02-02",
        "2026-02-03",
        "2026-02-04",
        "2026-02-05",
        "2026-02-06",
        "2026-02-07",
        "2026-02-08",
        "2026-02-09",
        "2026-02-10",
        "2026-02-11",
        "2026-02-12",
        "2026-02-13",
        "2026-02-14",
        "2026-02-15",
        "2026-02-16",
        "2026-02-17",
        "2026-02-18",
        "2026-02-19",
        "2026-02-20",
        "2026-02-21",
        "2026-02-22",
        "2026-02-23",
        "2026-02-24",
        "2026-02-25",
        "2026-02-26",
        "2026-02-27",
        "2026-02-28",
        "2026-03-01",
        "2026-03-02",
        "2026-03-03",
        "2026-03-04",
        "2026-03-05",
        "2026-03-06",
        "2026-03-07",
        "2026-03-08",
        "2026-03-09",
        "2026-03-10",
        "2026-03-11",
        "2026-03-12",
        "2026-03-13",
        "2026-03-14",
        "2026-03-15",
        "2026-03-16",
        "2026-03-17",
        "2026-03-18",
        "2026-03-19",
        "2026-03-20",
        "2026-03-21",
        "2026-03-22",
        "2026-03-23",
        "2026-03-24",
        "2026-03-25",
        "2026-03-26",
        "2026-03-27",
        "2026-03-28",
        "2026-03-29",
        "2026-03-30",
        "2026-03-31",
        "2026-04-01",
        "2026-04-02",
        "2026-04-03",
        "2026-04-04",
        "2026-04-05",
        "2026-04-06",
        "2026-04-07",
        "2026-04-08",
        "2026-04-09",
        "2026-04-10",
        "2026-04-11",
        "2026-04-12",
        "2026-04-13",
        "2026-04-14",
        "2026-04-15",
        "2026-04-16",
        "2026-04-17",
        "2026-04-18",
        "2026-04-19",
        "2026-04-20",
        "2026-04-21",
        "2026-04-22",
        "2026-04-23",
        "2026-04-24",
        "2026-04-25",
        "2026-04-26",
        "2026-04-27",
        "2026-04-28",
        "2026-04-29",
        "2026-04-30"
      ],
      "rows": 5,
      "table": true,
      "tojson": true
    },
    {
      "name": "camtraps_soReta",
      "title": "Example station table for soReta",
      "object": "camtraps_soReta",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "Setup_date",
        "Retrieval_date",
        "Problem1_from",
        "Problem1_to",
        "Problem2_from",
        "Problem2_to"
      ],
      "rows": 5,
      "table": true,
      "tojson": true
    },
    {
      "name": "recordTable_soReta",
      "title": "Example recordTable for soReta",
      "object": "recordTable_soReta",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "DateTimeOriginal",
        "Species",
        "N_individuals"
      ],
      "rows": 407,
      "table": true,
      "tojson": true
    },
    {
      "name": "recordTableIndividuals_soReta",
      "title": "Example individually-identifiable recordTable for soReta",
      "object": "recordTableIndividuals_soReta",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Station",
        "Species",
        "Individual",
        "DateTimeOriginal"
      ],
      "rows": 103,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "as_capture_strings",
      "title": "Convert an individual x occasion table (or a list per species) into CMR capture-history strings",
      "topics": [
        "as_capture_strings"
      ]
    },
    {
      "page": "build_cmr_block",
      "title": "Build an N-day-block individual x block capture history (classic CMR)",
      "topics": [
        "build_cmr_block"
      ]
    },
    {
      "page": "build_cmr_day",
      "title": "Build a daily individual x day capture history (classic CMR)",
      "topics": [
        "build_cmr_day"
      ]
    },
    {
      "page": "build_day_total",
      "title": "Build a dataset with 1 row per calendar day, aggregating across all stations",
      "topics": [
        "build_day_total"
      ]
    },
    {
      "page": "build_diel_binomial_block",
      "title": "Build a binomial site x N-day-block x time-bin x species dataset",
      "topics": [
        "build_diel_binomial_block"
      ]
    },
    {
      "page": "build_diel_binomial_month",
      "title": "Build a binomial site x month x time-bin x species dataset",
      "topics": [
        "build_diel_binomial_month"
      ]
    },
    {
      "page": "build_diel_binomial_period",
      "title": "Build a binomial site x period/season x time-bin x species dataset",
      "topics": [
        "build_diel_binomial_period"
      ]
    },
    {
      "page": "build_diel_day",
      "title": "Build a non-aggregated, day-by-day site x day x time-bin x species dataset",
      "topics": [
        "build_diel_day"
      ]
    },
    {
      "page": "build_group_day_total",
      "title": "Build a dataset with 1 row per calendar day, with group size statistics across all stations",
      "topics": [
        "build_group_day_total"
      ]
    },
    {
      "page": "build_group_size_block",
      "title": "Build a site x N-day-block dataset with group size statistics per species",
      "topics": [
        "build_group_size_block"
      ]
    },
    {
      "page": "build_group_size_day",
      "title": "Build a site x day dataset with group size statistics per species",
      "topics": [
        "build_group_size_day"
      ]
    },
    {
      "page": "build_group_size_events",
      "title": "Build a dataset with 1 row per independent event, including group size",
      "topics": [
        "build_group_size_events"
      ]
    },
    {
      "page": "build_group_size_month",
      "title": "Build a site x month dataset with group size statistics per species",
      "topics": [
        "build_group_size_month"
      ]
    },
    {
      "page": "build_group_size_period",
      "title": "Build a site x period/season dataset with group size statistics per species",
      "topics": [
        "build_group_size_period"
      ]
    },
    {
      "page": "build_group_size_total",
      "title": "Build a dataset with 1 row per site, with group size statistics over the entire activity period",
      "topics": [
        "build_group_size_total"
      ]
    },
    {
      "page": "build_occupancy_block",
      "title": "Build, for each species, a site x N-day-block detection history",
      "topics": [
        "build_occupancy_block"
      ]
    },
    {
      "page": "build_occupancy_day",
      "title": "Build, for each species, a daily site x day detection history",
      "topics": [
        "build_occupancy_day"
      ]
    },
    {
      "page": "build_site_block",
      "title": "Build a site x N-day-block dataset with independent-event counts per species",
      "topics": [
        "build_site_block"
      ]
    },
    {
      "page": "build_site_day",
      "title": "Build a site x day dataset with independent-event counts per species",
      "topics": [
        "build_site_day"
      ]
    },
    {
      "page": "build_site_month",
      "title": "Build a site x month dataset with independent-event counts per species",
      "topics": [
        "build_site_month"
      ]
    },
    {
      "page": "build_site_period",
      "title": "Build a site x period/season dataset with independent-event counts per species",
      "topics": [
        "build_site_period"
      ]
    },
    {
      "page": "build_site_total",
      "title": "Build a dataset with 1 row per site, aggregating over the entire activity period",
      "topics": [
        "build_site_total"
      ]
    },
    {
      "page": "build_species_pair_interruptions",
      "title": "Compute the AA/ABA and BB/BAB intervals between two species (Parsons et al. 2016, T3/T4)",
      "topics": [
        "build_species_pair_interruptions"
      ]
    },
    {
      "page": "build_species_pair_intervals",
      "title": "Compute the AB/BA intervals between two species (Niedballa et al. 2019 method), with censoring",
      "topics": [
        "build_species_pair_intervals"
      ]
    },
    {
      "page": "camOp_soReta",
      "title": "Example camera effort matrix for soReta",
      "topics": [
        "camOp_soReta"
      ]
    },
    {
      "page": "camtraps_soReta",
      "title": "Example station table for soReta",
      "topics": [
        "camtraps_soReta"
      ]
    },
    {
      "page": "extract_radians",
      "title": "Extract, per species (and optionally per one or more groupings), a vector of times in radians",
      "topics": [
        "extract_radians"
      ]
    },
    {
      "page": "radians_to_env",
      "title": "Create a separate object in the environment for each vector in a nested list of radians",
      "topics": [
        "radians_to_env"
      ]
    },
    {
      "page": "recordTable_soReta",
      "title": "Example recordTable for soReta",
      "topics": [
        "recordTable_soReta"
      ]
    },
    {
      "page": "recordTableIndividuals_soReta",
      "title": "Example individually-identifiable recordTable for soReta",
      "topics": [
        "recordTableIndividuals_soReta"
      ]
    }
  ],
  "_readme": "https://github.com/orlandotomassini/soreta/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "lubridate",
    "magrittr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "soReta.Rmd",
      "filename": "soReta.html",
      "title": "Getting Started with soReta",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What soReta does",
        "1. GLMM/GAMM-ready datasets: the build_site_* and build_day_total family",
        "Choosing how events are grouped: independence_method and require_uninterrupted",
        "The rest of the build_site_* family",
        "2. Group size",
        "3. Occupancy detection histories",
        "4. Kernel density and circular activity analysis",
        "5. Temporal interactions between species",
        "6. Hierarchical diel activity models",
        "7. Classic capture-mark-recapture",
        "Where to go from here",
        "References"
      ],
      "created": "2026-08-25 14:35:29",
      "modified": "2026-08-25 14:35:29",
      "commits": 1
    }
  ],
  "_score": 4,
  "_indexed": true,
  "_nocasepkg": "soreta",
  "_universes": [
    "orlandotomassini"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-14T08:17:38.000Z",
      "distro": "resolute",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/917c4e23bb8fe706df089d3b42f6dd01ca66f0eaeae7f4699e7bb09b3ea6969b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-14T08:17:38.000Z",
      "distro": "resolute",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/9363d51ee67b536f0101503677829e2c47978dc780434eb24cb74906394b59ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-14T09:16:24.000Z",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/cd14478c548fb41a7cf4901575c21f306db1906a92356877edd9cae7901f6b96",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-14T09:16:17.000Z",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/c928bfb630bb8e78c702d4f85bb13b230899ded8107c3ffaf8c9ba3b65be8283",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-14T08:16:57.000Z",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/3a879117ae30fdd14f5995415878e2c13dba5a04244f978f4b59b68d2ce0d658",
      "status": "success",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-14T08:16:18.000Z",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/047d9faea15416f99dfec41cb201bcfe000e5c2cce518124d62ad4fc33e9c438",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-14T08:17:31.000Z",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/d55c17e18ba926d3fcb431f74bc8710dd44937bdd8a12167579bf331e17071c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-14T08:16:23.000Z",
      "commit": "6bbd1052a455db1919961239bc6a11d1797670ec",
      "fileid": "https://r2.ropensci.org/fe581127876d08ef86d1e30ecf286bbc80bbf1b778a343a66f296c3366856a89",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/orlandotomassini/actions/runs/38533043660"
    }
  ]
}