{
  "_id": "6a1fcf3bb401979e73433aba",
  "Package": "anispace",
  "Type": "Package",
  "Title": "An R package providing spatial transformation methods for\nmovement data",
  "Version": "0.1.3",
  "Authors@R": "person(\n\"Mikkel\",\n\"Roald-Arbøl\",\nrole = c(\"aut\", \"cre\"),\nemail = \"animovement.84w1m@passmail.com\",\ncomment = c(ORCID = \"0000-0002-9998-0058\")\n)",
  "Description": "An R package providing spatial transformation methods for\nmovement data.",
  "License": "MIT + file LICENSE",
  "URL": "http://animovement.dev/anispace/,\nhttps://github.com/animovement/anispace/",
  "BugReports": "https://github.com/animovement/anispace/issues",
  "Encoding": "UTF-8",
  "Config/testthat/edition": "3",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/Needs/website": "rmarkdown",
  "Repository": "https://animovement.r-universe.dev",
  "Date/Publication": "2025-12-05 15:11:31 UTC",
  "RemoteUrl": "https://github.com/animovement/anispace",
  "RemoteRef": "HEAD",
  "RemoteSha": "afd07b56111870131f01ae7a6a0527f479c07e44",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 06:49:21 UTC",
    "User": "root"
  },
  "Author": "Mikkel Roald-Arbøl [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9998-0058>)",
  "Maintainer": "Mikkel Roald-Arbøl <animovement.84w1m@passmail.com>",
  "MD5sum": "ad223841f55693c1f7f9bf29b4c4889d",
  "_user": "animovement",
  "_type": "src",
  "_file": "anispace_0.1.3.tar.gz",
  "_fileid": "fa72cab61a0c37a3085584541faa13c4d2d21b31f161aa39f6faa157bd0e108d",
  "_filesize": 87376,
  "_sha256": "fa72cab61a0c37a3085584541faa13c4d2d21b31f161aa39f6faa157bd0e108d",
  "_created": "2026-06-03T06:49:21.000Z",
  "_published": "2026-06-03T06:52:43.248Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79237961933,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377655766"
    },
    {
      "job": 79237961867,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377656369"
    },
    {
      "job": 79237961907,
      "time": 83,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377640285"
    },
    {
      "job": 79237961911,
      "time": 106,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377646817"
    },
    {
      "job": 79237406892,
      "time": 240,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377616358"
    },
    {
      "job": 79237961856,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377650257"
    },
    {
      "job": 79237961887,
      "time": 96,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377643666"
    },
    {
      "job": 79237962046,
      "time": 103,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377645977"
    },
    {
      "job": 79237961845,
      "time": 83,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377640199"
    }
  ],
  "_buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/animovement/anispace",
  "_commit": {
    "id": "afd07b56111870131f01ae7a6a0527f479c07e44",
    "author": "Mikkel Roald-Arbøl <25629697+roaldarbol@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #3 from animovement/fix-unwrap-angle\n\nfix: unwrap_angle NA handling",
    "time": 1764947491
  },
  "_maintainer": {
    "name": "Mikkel Roald-Arbøl",
    "email": "animovement.84w1m@passmail.com",
    "login": "roaldarbol",
    "bluesky": "@roald-arboel.com",
    "orcid": "0000-0002-9998-0058",
    "description": "Postdoc @ University of Bonn",
    "uuid": 25629697
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "aniframe",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "animovement",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-49",
      "n": 4
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "roaldarbol",
      "count": 3,
      "uuid": 25629697
    }
  ],
  "_userbio": {
    "uuid": 238288616,
    "type": "organization",
    "name": "animovement",
    "description": "An R toolbox for analysing movement across space and time"
  },
  "_devurl": "https://github.com/animovement/anispace",
  "_pkgdown": "http://animovement.dev/anispace/",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/anispace.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "calculate_angular_difference",
    "cartesian_to_phi",
    "cartesian_to_rho",
    "cartesian_to_theta",
    "diff_angle",
    "map_to_cartesian",
    "map_to_cylindrical",
    "map_to_polar",
    "map_to_spherical",
    "polar_to_x",
    "polar_to_y",
    "rotate_coords",
    "spherical_to_z",
    "transform_to_egocentric",
    "translate_coords",
    "unwrap_angle",
    "wrap_angle"
  ],
  "_help": [
    {
      "page": "calculate_angular_difference",
      "title": "Calculate angular difference",
      "topics": [
        "calculate_angular_difference"
      ]
    },
    {
      "page": "cartesian_to_phi",
      "title": "Cartesian azimuth (φ) from coordinates",
      "topics": [
        "cartesian_to_phi"
      ]
    },
    {
      "page": "cartesian_to_rho",
      "title": "Cartesian radius (ρ) from coordinates",
      "topics": [
        "cartesian_to_rho"
      ]
    },
    {
      "page": "cartesian_to_theta",
      "title": "Polar angle (θ) from Cartesian coordinates",
      "topics": [
        "cartesian_to_theta"
      ]
    },
    {
      "page": "diff_angle",
      "title": "Difference of angular values",
      "topics": [
        "diff_angle"
      ]
    },
    {
      "page": "map_to_cartesian",
      "title": "Map from polar to Cartesian coordinates",
      "topics": [
        "map_to_cartesian"
      ]
    },
    {
      "page": "map_to_cylindrical",
      "title": "Map from Cartesian to cylindrical coordinates",
      "topics": [
        "map_to_cylindrical"
      ]
    },
    {
      "page": "map_to_polar",
      "title": "Map from Cartesian to polar coordinates",
      "topics": [
        "map_to_polar"
      ]
    },
    {
      "page": "map_to_spherical",
      "title": "Map from Cartesian to spherical coordinates",
      "topics": [
        "map_to_spherical"
      ]
    },
    {
      "page": "polar_to_x",
      "title": "Convert polar radius to Cartesian x‑coordinate",
      "topics": [
        "polar_to_x"
      ]
    },
    {
      "page": "polar_to_y",
      "title": "Convert polar radius to Cartesian y‑coordinate",
      "topics": [
        "polar_to_y"
      ]
    },
    {
      "page": "rotate_coords",
      "title": "Rotate coordinates in Cartesian space (2D or 3D)",
      "topics": [
        "rotate_coords"
      ]
    },
    {
      "page": "spherical_to_z",
      "title": "Convert cylindrical radius and polar angle to Cartesian z‑coordinate",
      "topics": [
        "spherical_to_z"
      ]
    },
    {
      "page": "transform_to_egocentric",
      "title": "Transform coordinates to egocentric reference frame",
      "topics": [
        "transform_to_egocentric"
      ]
    },
    {
      "page": "translate_coords",
      "title": "Translate coordinates (Cartesian)",
      "topics": [
        "translate_coords"
      ]
    },
    {
      "page": "unwrap_angle",
      "title": "Remove constrain for angles to keep within [0, 2π)",
      "topics": [
        "unwrap_angle"
      ]
    },
    {
      "page": "wrap_angle",
      "title": "Constrain angles to a standard range",
      "topics": [
        "wrap_angle"
      ]
    }
  ],
  "_readme": "https://github.com/animovement/anispace/raw/HEAD/README.md",
  "_rundeps": [
    "aniframe",
    "anytime",
    "BH",
    "cli",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "Rcpp",
    "rlang",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 2.4771212547196626,
  "_indexed": true,
  "_nocasepkg": "anispace",
  "_universes": [
    "animovement",
    "roaldarbol"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-03T06:52:12.000Z",
      "distro": "noble",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "b1842392ef09b9f79ca0b83c9f992156843fe0c559a791662541c08859f5a0cb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-03T06:52:12.000Z",
      "distro": "noble",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "291df5fcea02d5125e037ca6f6c92618e89ddaf1f903d95f989e9ba7f48e9fae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-03T06:51:22.000Z",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "0ce1dac83ae432be669dbbe0d44441287fa58f0bb1197c98eaee9e67ebee4a29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-03T06:51:44.000Z",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "a4ac67dd405d162327fe2755bf58666aee27cd5c7aab4b9fb8465eadac1f90ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-06-03T06:52:08.000Z",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "83253bda74444eab1e93984a35a5a65ee38dd949c2962794656c400663cfcf48",
      "status": "success",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-03T06:51:24.000Z",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "1ea1ce3c141a630449d206cdf855928a9ae52a0698e162d3bc17afdd2c3a630e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-03T06:51:28.000Z",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "f1dca030501c16ce7af9fa6545dbc2d5d66f202423535708426a60a3f6bb2b5f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-03T06:51:09.000Z",
      "commit": "afd07b56111870131f01ae7a6a0527f479c07e44",
      "fileid": "7a844ec49c54164055cc96e6647a28384130974e351ed65feb84443de0f7cdd5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/animovement/actions/runs/26868411695"
    }
  ]
}