{
  "_id": "6a1eff20b401979e7341a919",
  "Package": "recurse",
  "Type": "Package",
  "Title": "Computes Revisitation Metrics for Trajectory Data",
  "Version": "1.4.0",
  "Date": "2024-07-17",
  "Authors@R": "person(\"Chloe\", \"Bracis\", role = c(\"aut\", \"cre\"), email = \"cbracis@uw.edu\")",
  "Author": "Chloe Bracis [aut, cre]",
  "Maintainer": "Chloe Bracis <cbracis@uw.edu>",
  "Description": "Computes revisitation metrics for trajectory data, such as\nthe number of revisitations for each location as well as the\ntime spent for that visit and the time since the previous\nvisit. Also includes functions to plot data.",
  "License": "MIT + file LICENSE",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-18 09:28:08 UTC",
    "User": "root"
  },
  "Repository": "https://cbracis.r-universe.dev",
  "Date/Publication": "2024-07-19 15:29:58 UTC",
  "RemoteUrl": "https://github.com/cbracis/recurse",
  "RemoteRef": "HEAD",
  "RemoteSha": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
  "MD5sum": "1a7b8e96b29dec52c302fe842e71bb0a",
  "_user": "cbracis",
  "_type": "src",
  "_file": "recurse_1.4.0.tar.gz",
  "_fileid": "eb74871d8599c885245d029d99ad4dcf503f6caa9ac8310422c771ff35e4629b",
  "_filesize": 5832741,
  "_sha256": "eb74871d8599c885245d029d99ad4dcf503f6caa9ac8310422c771ff35e4629b",
  "_created": "2026-05-18T09:28:08.000Z",
  "_published": "2026-06-02T16:04:48.709Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79115452300,
      "time": 150,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054201509"
    },
    {
      "job": 79115451566,
      "time": 196,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054217488"
    },
    {
      "job": 79115452181,
      "time": 146,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054199670"
    },
    {
      "job": 79115452987,
      "time": 155,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054203221"
    },
    {
      "job": 79115452188,
      "time": 202,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054207201"
    },
    {
      "job": 79115452347,
      "time": 261,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054234427"
    },
    {
      "job": 79115452505,
      "time": 167,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054200095"
    },
    {
      "job": 79115451549,
      "time": 346,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054254668"
    },
    {
      "job": 79115451075,
      "time": 231,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054146005"
    },
    {
      "job": 79115451267,
      "time": 199,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7363175055"
    },
    {
      "job": 79115452375,
      "time": 129,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054193177"
    },
    {
      "job": 79115452303,
      "time": 143,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054198695"
    },
    {
      "job": 79115452345,
      "time": 136,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054196318"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cbracis/recurse",
  "_commit": {
    "id": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
    "author": "cbracis <cbracis@uw.edu>",
    "committer": "cbracis <cbracis@uw.edu>",
    "message": "Fix behavior when sf not installed for CRAN submission\n",
    "time": 1721402998
  },
  "_maintainer": {
    "name": "Chloe Bracis",
    "email": "cbracis@uw.edu",
    "login": "cbracis",
    "description": "",
    "uuid": 7998071
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.7",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "circular",
      "role": "Suggests"
    },
    {
      "package": "prevR",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "fields",
      "role": "Suggests"
    },
    {
      "package": "methods",
      "role": "Suggests"
    },
    {
      "package": "move",
      "role": "Suggests"
    },
    {
      "package": "move2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    }
  ],
  "_owner": "cbracis",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 11,
  "_contributors": [
    {
      "user": "cbracis",
      "count": 51,
      "uuid": 7998071
    },
    {
      "user": "chloebsp",
      "count": 2,
      "uuid": 235441020
    }
  ],
  "_userbio": {
    "uuid": 7998071,
    "type": "user",
    "name": "Chloe Bracis"
  },
  "_downloads": {
    "count": 292,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/recurse"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/cbracis/recurse",
  "_searchresults": 55,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "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",
    "extra/recurse.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/cbracis/recurse",
  "_realowner": "cbracis",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2017-12-07"
    },
    {
      "version": "1.0.1",
      "date": "2017-12-11"
    },
    {
      "version": "1.1.0",
      "date": "2018-02-16"
    },
    {
      "version": "1.1.2",
      "date": "2019-12-05"
    },
    {
      "version": "1.2.0",
      "date": "2023-11-09"
    },
    {
      "version": "1.3.0",
      "date": "2024-02-18"
    },
    {
      "version": "1.4.0",
      "date": "2024-07-18"
    }
  ],
  "_exports": [
    "calculateIntervalResidenceTime",
    "drawCircle",
    "getRecursions",
    "getRecursions3D",
    "getRecursions3DAtLocations",
    "getRecursionsAtLocations",
    "getRecursionsInPolygon"
  ],
  "_datasets": [
    {
      "name": "martin",
      "title": "Sample trajectory (martin).",
      "object": "martin",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "y",
        "t",
        "id"
      ],
      "rows": 600,
      "table": true,
      "tojson": true
    },
    {
      "name": "track",
      "title": "Sample trajectory (track).",
      "object": "track",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "y",
        "t",
        "id"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "wren",
      "title": "Sample trajectory (wren).",
      "object": "wren",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "y",
        "t",
        "id"
      ],
      "rows": 600,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "dot-calculateCrossingPercentageCmplx",
      "title": "Calculates percentage of trajectory segment within circle",
      "topics": [
        ".calculateCrossingPercentageCmplx"
      ]
    },
    {
      "page": "calculateIntervalResidenceTime",
      "title": "Calculates residence time within user-specified breaks",
      "topics": [
        "calculateIntervalResidenceTime"
      ]
    },
    {
      "page": "drawCircle",
      "title": "Draws a circle",
      "topics": [
        "drawCircle"
      ]
    },
    {
      "page": "getRecursions",
      "title": "Calculates recursion information from the trajectory",
      "topics": [
        "getRecursions",
        "getRecursions.data.frame",
        "getRecursions.Move",
        "getRecursions.move2",
        "getRecursions.MoveStack"
      ]
    },
    {
      "page": "getRecursions3D",
      "title": "Calculates recursion information from the 3D trajectory",
      "topics": [
        "getRecursions3D",
        "getRecursions3D.data.frame"
      ]
    },
    {
      "page": "getRecursions3DAtLocations",
      "title": "Calculates recursion information from the 3D trajectory for specific locations",
      "topics": [
        "getRecursions3DAtLocations",
        "getRecursions3DAtLocations.data.frame"
      ]
    },
    {
      "page": "getRecursionsAtLocations",
      "title": "Calculates recursion information from the trajectory for specific locations",
      "topics": [
        "getRecursionsAtLocations",
        "getRecursionsAtLocations.data.frame",
        "getRecursionsAtLocations.Move",
        "getRecursionsAtLocations.move2",
        "getRecursionsAtLocations.MoveStack"
      ]
    },
    {
      "page": "getRecursionsInPolygon",
      "title": "Calculates recursion information from the trajectory inside a polygon",
      "topics": [
        "getRecursionsInPolygon",
        "getRecursionsInPolygon.data.frame",
        "getRecursionsInPolygon.Move",
        "getRecursionsInPolygon.move2",
        "getRecursionsInPolygon.MoveStack"
      ]
    },
    {
      "page": "martin",
      "title": "Sample trajectory (martin).",
      "topics": [
        "martin"
      ]
    },
    {
      "page": "plot.recurse",
      "title": "Calculates recursion information from the trajectory",
      "topics": [
        "plot.recurse"
      ]
    },
    {
      "page": "recurse",
      "title": "Computes revisitation metrics for trajectory data",
      "topics": [
        "recurse-package",
        "recurse"
      ]
    },
    {
      "page": "track",
      "title": "Sample trajectory (track).",
      "topics": [
        "track"
      ]
    },
    {
      "page": "wren",
      "title": "Sample trajectory (wren).",
      "topics": [
        "wren"
      ]
    }
  ],
  "_readme": "https://github.com/cbracis/recurse/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "recurse.Rmd",
      "filename": "recurse.html",
      "title": "Using the recurse package to analyze revisitations in animal movement data",
      "author": "Chloe Bracis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Input data",
        "Calculating revisits with one individual",
        "Selecting the radius",
        "Output data",
        "Additional statistics",
        "Multiple individuals",
        "Additional options",
        "Specifying locations",
        "Clustering",
        "Polygons",
        "Threshold",
        "Time units and time zones",
        "Specifying intervals for residence time",
        "Selecting the radius, revisited",
        "Testing different radii",
        "Effect of trajectory sampling regime",
        "Random gaps",
        "Biased gaps"
      ],
      "created": "2017-12-06 18:51:59",
      "modified": "2024-02-21 18:19:57",
      "commits": 6
    }
  ],
  "_score": 6.08278537031645,
  "_indexed": true,
  "_nocasepkg": "recurse",
  "_universes": [
    "cbracis"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.0",
      "date": "2026-05-18T09:30:34.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "ba6a03fa3bc4ce3e2f213aafca6a639a2ecb115befa4529a898e69622c326a90",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.0",
      "date": "2026-05-18T09:31:16.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "86159a56e47ed8171fcd16cc3fdf96f427fd6a623618d2b60dfeaf1f2582cfdb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.0",
      "date": "2026-05-18T09:30:31.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "2030d3d70a0c440bf2c1526bc13cabacdbf944b384426701fec9cedf47fbbb94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.0",
      "date": "2026-05-18T09:30:38.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "ba32f8e92290f86fd2300405ce70fc48fd6663be1e0b2a4b9385e47a7ddba507",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.0",
      "date": "2026-05-18T09:30:48.000Z",
      "arch": "aarch64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "76b7b68f405618b7d0699759cf942b958ad6e4350e4342b0cc27ae5821d7f669",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.0",
      "date": "2026-05-18T09:31:46.000Z",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "bc4a99df9b568509639625f19f0522658c38986716e8955a760d033ae3eb8820",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.0",
      "date": "2026-05-18T09:30:31.000Z",
      "arch": "aarch64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "2fb4d8decefba7e0202a2f8046e4e25eda8a76689b2bca15f48806e90460f2f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.0",
      "date": "2026-05-18T09:32:09.000Z",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "244ba644f14dffe6b2fa1561731d7eac39eaf3eb46ac8835a1d39570c41cd033",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.0",
      "date": "2026-05-18T09:29:36.000Z",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "1a84b388cf82aa0eac9fec549e8bb8122379e586850c55c288cdcad9fc91656b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.0",
      "date": "2026-05-18T09:29:42.000Z",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "9cf6cf251001b4cb68798c099c239a7da4420124c8b2880b287759d7fbc59363",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.0",
      "date": "2026-05-18T09:29:40.000Z",
      "arch": "x86_64",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "0cdee131b54d59f9cb824716490efc800f8bd7cf9f8ba5d8fb371dfa07794414",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.0",
      "date": "2026-06-02T16:03:57.000Z",
      "arch": "emscripten",
      "commit": "544dd4c3d03f14b8e3bc82874f44b573c744eb53",
      "fileid": "5623465007ff80ab87b28ac9ca575a5542886b59ef58ff1a09621beb82e1f63d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cbracis/actions/runs/26024876953"
    }
  ]
}