{
  "_id": "6a232a71530b9bc726bce9bd",
  "Package": "ggcircular",
  "Title": "A 'ggplot2' Extension for Circular and Directional Data",
  "Version": "0.1.0",
  "Authors@R": "person(\"Aurélien\", \"Nicosia\", email = \"aurelien.nicosia@mat.ulaval.ca\", role = c(\"aut\", \"cre\"))",
  "Description": "Provides a 'ggplot2' grammar for circular, axial and\ndirectional data, including rose diagrams, circular densities,\nmean directions, confidence arcs, theoretical circular\ndistributions and movement data visualizations.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/AurelienNicosiaULaval/ggcircular,\nhttps://aureliennicosiaulaval.github.io/ggcircular/",
  "BugReports": "https://github.com/AurelienNicosiaULaval/ggcircular/issues",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/Needs/coverage": "covr",
  "Config/Needs/website": "pkgdown",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "Repository": "https://aureliennicosiaulaval.r-universe.dev",
  "Date/Publication": "2026-06-05 15:56:11 UTC",
  "RemoteUrl": "https://github.com/aureliennicosiaulaval/ggcircular",
  "RemoteRef": "HEAD",
  "RemoteSha": "87be13ae36b7c03e71b1556f3758d0385e458f86",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-05 19:54:04 UTC",
    "User": "root"
  },
  "Author": "Aurélien Nicosia [aut, cre]",
  "Maintainer": "Aurélien Nicosia <aurelien.nicosia@mat.ulaval.ca>",
  "MD5sum": "cbe2a6a22fff075749b8299fa591a390",
  "_user": "aureliennicosiaulaval",
  "_type": "src",
  "_file": "ggcircular_0.1.0.tar.gz",
  "_fileid": "dc253aefe0e67e7d091662dad68d8af5b9988eb404825d7640fa9503767a038d",
  "_filesize": 2878592,
  "_sha256": "dc253aefe0e67e7d091662dad68d8af5b9988eb404825d7640fa9503767a038d",
  "_created": "2026-06-05T19:54:04.000Z",
  "_published": "2026-06-05T19:58:41.078Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79802922151,
      "time": 168,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7445605754"
    },
    {
      "job": 79802922180,
      "time": 157,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7445602481"
    },
    {
      "job": 79802922245,
      "time": 119,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7445628911"
    },
    {
      "job": 79802922175,
      "time": 113,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7445626898"
    },
    {
      "job": 79802374461,
      "time": 210,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7445555321"
    },
    {
      "job": 79802922145,
      "time": 116,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7445590305"
    },
    {
      "job": 79802922244,
      "time": 137,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7445597368"
    },
    {
      "job": 79802922156,
      "time": 166,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7445605297"
    },
    {
      "job": 79802922312,
      "time": 122,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7445591874"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/aureliennicosiaulaval/ggcircular",
  "_commit": {
    "id": "87be13ae36b7c03e71b1556f3758d0385e458f86",
    "author": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "committer": "github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
    "message": "Update pkgdown site [skip ci]\n",
    "time": 1780674971
  },
  "_maintainer": {
    "name": "Aurélien Nicosia",
    "email": "aurelien.nicosia@mat.ulaval.ca",
    "login": "aureliennicosiaulaval",
    "linkedin": "in/aur%C3%A9lien-nicosia-6a52487b",
    "description": "Chargé d’enseignement à l’Université Laval • Passionné par la science des données, R et la pédagogie active • Créateur d’outils et de ressources pour apprendre ",
    "uuid": 116816597
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "circular",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "momentuHMM",
      "role": "Suggests"
    },
    {
      "package": "posterior",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "aureliennicosiaulaval",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-22",
      "n": 19
    },
    {
      "week": "2026-23",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-05-31"
    }
  ],
  "_topics": [
    "circular-statistics",
    "data-visualization",
    "directional-data",
    "ggplot2"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "aureliennicosiaulaval",
      "count": 13,
      "uuid": 116816597
    }
  ],
  "_userbio": {
    "uuid": 116816597,
    "type": "user",
    "name": "Aurélien Nicosia",
    "description": "Chargé d’enseignement à l’Université Laval • Passionné par la science des données, R et la pédagogie active • Créateur d’outils et de ressources pour apprendre "
  },
  "_downloads": {
    "count": 13,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggcircular"
  },
  "_devurl": "https://github.com/aureliennicosiaulaval/ggcircular",
  "_pkgdown": "https://aureliennicosiaulaval.github.io/ggcircular/",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggcircular.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/aureliennicosiaulaval/ggcircular",
  "_realowner": "aureliennicosiaulaval",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-06-04"
    }
  ],
  "_exports": [
    "angular_difference",
    "angular_distance",
    "as_circular_draws",
    "as_step_data",
    "augment_circular",
    "augment_momentuHMM_angles",
    "autoplot_circular",
    "autoplot_circular_draws",
    "cartesian_to_spherical",
    "check_angle",
    "circular_mean_ci",
    "circular_model_diagnostics",
    "circular_residuals",
    "circular_sd",
    "circular_summary",
    "circular_variance",
    "compass_to_rad",
    "compute_bearing",
    "compute_step_length",
    "compute_turn_angle",
    "coord_circular",
    "deg_to_rad",
    "estimate_kappa",
    "fit_vonmises_mixture",
    "geom_circular_density",
    "geom_circular_interval",
    "geom_circular_point",
    "geom_circular_rug",
    "geom_confidence_arc",
    "geom_direction_arrow",
    "geom_mean_direction",
    "geom_rose",
    "glance_circular",
    "hour_to_rad",
    "is_angle",
    "mean_direction",
    "mean_resultant_length",
    "mutate_directional_features",
    "normalize_angle",
    "plot_state_angles",
    "rad_to_compass",
    "rad_to_deg",
    "rad_to_hour",
    "rayleigh_test",
    "resultant_length",
    "scale_x_circular_compass",
    "scale_x_circular_degrees",
    "scale_x_circular_hours",
    "scale_x_circular_radians",
    "spherical_summary",
    "spherical_to_cartesian",
    "stat_circular_density",
    "stat_circular_test",
    "stat_mean_direction",
    "stat_rose",
    "stat_uniform_circular",
    "stat_vonmises",
    "stat_vonmises_fit",
    "stat_vonmises_mixture",
    "stat_wrapped_normal",
    "summarise_circular_draws",
    "theme_circular",
    "theme_compass",
    "theme_rose",
    "tidy_circular",
    "watson_williams_test"
  ],
  "_datasets": [
    {
      "name": "animal_steps",
      "title": "Simulated animal movement steps",
      "object": "animal_steps",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "id",
        "time",
        "x",
        "y",
        "step_length",
        "bearing",
        "turn_angle",
        "state"
      ],
      "rows": 600,
      "table": true,
      "tojson": true
    },
    {
      "name": "axial_orientations",
      "title": "Simulated axial orientations",
      "object": "axial_orientations",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "sample",
        "orientation",
        "group"
      ],
      "rows": 300,
      "table": true,
      "tojson": true
    },
    {
      "name": "hourly_activity",
      "title": "Simulated hourly activity",
      "object": "hourly_activity",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "id",
        "hour",
        "angle",
        "activity",
        "group"
      ],
      "rows": 240,
      "table": true,
      "tojson": true
    },
    {
      "name": "wind_directions",
      "title": "Simulated wind directions",
      "object": "wind_directions",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "station",
        "direction",
        "speed",
        "season"
      ],
      "rows": 500,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "angular_difference",
      "title": "Signed angular difference",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "angular_difference"
      ]
    },
    {
      "page": "angular_distance",
      "title": "Circular angular distance",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "angular_distance"
      ]
    },
    {
      "page": "animal_steps",
      "title": "Simulated animal movement steps",
      "topics": [
        "animal_steps"
      ]
    },
    {
      "page": "as_circular_draws",
      "title": "Convert posterior draws to circular draws",
      "concept": [
        "posterior helpers"
      ],
      "topics": [
        "as_circular_draws"
      ]
    },
    {
      "page": "as_step_data",
      "title": "Coerce to step data",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "as_step_data"
      ]
    },
    {
      "page": "augment_circular",
      "title": "Circular model helper generics",
      "concept": [
        "circular model helpers"
      ],
      "topics": [
        "augment_circular",
        "glance_circular",
        "tidy_circular"
      ]
    },
    {
      "page": "augment_momentuHMM_angles",
      "title": "Augment momentuHMM fits with angular states",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "augment_momentuHMM_angles"
      ]
    },
    {
      "page": "autoplot_circular",
      "title": "Autoplot circular data",
      "concept": [
        "autoplot helpers"
      ],
      "topics": [
        "autoplot_circular"
      ]
    },
    {
      "page": "autoplot_circular_draws",
      "title": "Autoplot circular posterior draws",
      "concept": [
        "posterior helpers"
      ],
      "topics": [
        "autoplot_circular_draws"
      ]
    },
    {
      "page": "axial_orientations",
      "title": "Simulated axial orientations",
      "topics": [
        "axial_orientations"
      ]
    },
    {
      "page": "cartesian_to_spherical",
      "title": "Convert Cartesian coordinates to spherical coordinates",
      "concept": [
        "spherical helpers"
      ],
      "topics": [
        "cartesian_to_spherical"
      ]
    },
    {
      "page": "check_angle",
      "title": "Check an angle vector",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "check_angle"
      ]
    },
    {
      "page": "circular_mean_ci",
      "title": "Confidence interval for a circular mean",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "circular_mean_ci"
      ]
    },
    {
      "page": "circular_model_diagnostics",
      "title": "Circular model diagnostics",
      "concept": [
        "circular model helpers"
      ],
      "topics": [
        "circular_model_diagnostics"
      ]
    },
    {
      "page": "circular_residuals",
      "title": "Circular residuals for angular models",
      "concept": [
        "circular model helpers"
      ],
      "topics": [
        "circular_residuals"
      ]
    },
    {
      "page": "circular_sd",
      "title": "Circular standard deviation",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "circular_sd"
      ]
    },
    {
      "page": "circular_summary",
      "title": "Summarize circular data",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "circular_summary"
      ]
    },
    {
      "page": "circular_variance",
      "title": "Circular variance",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "circular_variance"
      ]
    },
    {
      "page": "compass_to_rad",
      "title": "Convert compass labels to radians",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "compass_to_rad"
      ]
    },
    {
      "page": "compute_bearing",
      "title": "Compute bearings",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "compute_bearing"
      ]
    },
    {
      "page": "compute_step_length",
      "title": "Compute step lengths",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "compute_step_length"
      ]
    },
    {
      "page": "compute_turn_angle",
      "title": "Compute turn angles",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "compute_turn_angle"
      ]
    },
    {
      "page": "coord_circular",
      "title": "Circular coordinate system",
      "concept": [
        "circular scales"
      ],
      "topics": [
        "coord_circular"
      ]
    },
    {
      "page": "deg_to_rad",
      "title": "Convert degrees to radians",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "deg_to_rad"
      ]
    },
    {
      "page": "estimate_kappa",
      "title": "Estimate von Mises concentration",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "estimate_kappa"
      ]
    },
    {
      "page": "fit_vonmises_mixture",
      "title": "Fit a mixture of von Mises distributions",
      "concept": [
        "circular distributions"
      ],
      "topics": [
        "fit_vonmises_mixture"
      ]
    },
    {
      "page": "geom_circular_density",
      "title": "Circular density layer",
      "concept": [
        "circular density layers"
      ],
      "topics": [
        "geom_circular_density"
      ]
    },
    {
      "page": "geom_circular_point",
      "title": "Circular point and rug helpers",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "geom_circular_point",
        "geom_circular_rug"
      ]
    },
    {
      "page": "geom_confidence_arc",
      "title": "Circular confidence arc",
      "concept": [
        "circular intervals"
      ],
      "topics": [
        "geom_circular_interval",
        "geom_confidence_arc"
      ]
    },
    {
      "page": "geom_direction_arrow",
      "title": "Direction arrows",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "geom_direction_arrow"
      ]
    },
    {
      "page": "geom_mean_direction",
      "title": "Mean direction layer",
      "concept": [
        "mean direction layers"
      ],
      "topics": [
        "geom_mean_direction"
      ]
    },
    {
      "page": "geom_rose",
      "title": "Rose diagram layer",
      "concept": [
        "rose diagram layers"
      ],
      "topics": [
        "geom_rose"
      ]
    },
    {
      "page": "hour_to_rad",
      "title": "Convert hours to radians",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "hour_to_rad"
      ]
    },
    {
      "page": "hourly_activity",
      "title": "Simulated hourly activity",
      "topics": [
        "hourly_activity"
      ]
    },
    {
      "page": "is_angle",
      "title": "Test whether an object can represent angles",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "is_angle"
      ]
    },
    {
      "page": "mean_direction",
      "title": "Circular mean direction",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "mean_direction"
      ]
    },
    {
      "page": "mean_resultant_length",
      "title": "Mean resultant length",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "mean_resultant_length"
      ]
    },
    {
      "page": "mutate_directional_features",
      "title": "Add directional movement features",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "mutate_directional_features"
      ]
    },
    {
      "page": "normalize_angle",
      "title": "Normalize angles to a periodic interval",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "normalize_angle"
      ]
    },
    {
      "page": "plot_state_angles",
      "title": "Plot angular distributions by state",
      "concept": [
        "movement helpers"
      ],
      "topics": [
        "plot_state_angles"
      ]
    },
    {
      "page": "rad_to_compass",
      "title": "Convert radians to compass labels",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "rad_to_compass"
      ]
    },
    {
      "page": "rad_to_deg",
      "title": "Convert radians to degrees",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "rad_to_deg"
      ]
    },
    {
      "page": "rad_to_hour",
      "title": "Convert radians to hours",
      "concept": [
        "angle utilities"
      ],
      "topics": [
        "rad_to_hour"
      ]
    },
    {
      "page": "rayleigh_test",
      "title": "Rayleigh test for circular uniformity",
      "concept": [
        "circular tests"
      ],
      "topics": [
        "rayleigh_test"
      ]
    },
    {
      "page": "resultant_length",
      "title": "Resultant length",
      "concept": [
        "circular summaries"
      ],
      "topics": [
        "resultant_length"
      ]
    },
    {
      "page": "scale_x_circular_radians",
      "title": "Circular x scales",
      "concept": [
        "circular scales"
      ],
      "topics": [
        "scale_x_circular_compass",
        "scale_x_circular_degrees",
        "scale_x_circular_hours",
        "scale_x_circular_radians"
      ]
    },
    {
      "page": "spherical_summary",
      "title": "Summarize spherical directions",
      "concept": [
        "spherical helpers"
      ],
      "topics": [
        "spherical_summary"
      ]
    },
    {
      "page": "spherical_to_cartesian",
      "title": "Convert spherical coordinates to Cartesian coordinates",
      "concept": [
        "spherical helpers"
      ],
      "topics": [
        "spherical_to_cartesian"
      ]
    },
    {
      "page": "stat_circular_density",
      "title": "Circular density statistic",
      "concept": [
        "circular density layers"
      ],
      "topics": [
        "stat_circular_density"
      ]
    },
    {
      "page": "stat_circular_test",
      "title": "Annotate circular tests",
      "concept": [
        "circular tests"
      ],
      "topics": [
        "stat_circular_test"
      ]
    },
    {
      "page": "stat_mean_direction",
      "title": "Mean direction statistic",
      "concept": [
        "mean direction layers"
      ],
      "topics": [
        "stat_mean_direction"
      ]
    },
    {
      "page": "stat_rose",
      "title": "Rose diagram statistic",
      "concept": [
        "rose diagram layers"
      ],
      "topics": [
        "stat_rose"
      ]
    },
    {
      "page": "stat_vonmises",
      "title": "Theoretical von Mises density",
      "concept": [
        "circular distributions"
      ],
      "topics": [
        "stat_uniform_circular",
        "stat_vonmises",
        "stat_wrapped_normal"
      ]
    },
    {
      "page": "stat_vonmises_fit",
      "title": "Fitted von Mises density",
      "concept": [
        "circular distributions"
      ],
      "topics": [
        "stat_vonmises_fit"
      ]
    },
    {
      "page": "stat_vonmises_mixture",
      "title": "Von Mises mixture density layer",
      "concept": [
        "circular distributions"
      ],
      "topics": [
        "stat_vonmises_mixture"
      ]
    },
    {
      "page": "summarise_circular_draws",
      "title": "Summarize circular posterior draws",
      "concept": [
        "posterior helpers"
      ],
      "topics": [
        "summarise_circular_draws"
      ]
    },
    {
      "page": "theme_circular",
      "title": "Circular plot themes",
      "concept": [
        "circular themes"
      ],
      "topics": [
        "theme_circular",
        "theme_compass",
        "theme_rose"
      ]
    },
    {
      "page": "watson_williams_test",
      "title": "Watson-Williams test for equal circular means",
      "concept": [
        "circular tests"
      ],
      "topics": [
        "watson_williams_test"
      ]
    },
    {
      "page": "wind_directions",
      "title": "Simulated wind directions",
      "topics": [
        "wind_directions"
      ]
    }
  ],
  "_pkglogo": "https://github.com/aureliennicosiaulaval/ggcircular/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/aureliennicosiaulaval/ggcircular/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "ggcircular.Rmd",
      "filename": "ggcircular.html",
      "title": "Getting started with ggcircular",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Not on CRAN yet",
        "Why circular data are different",
        "Data included in the package",
        "Directional versus axial data",
        "Conventions for directions and bearings",
        "First rose diagram",
        "Counts, densities and proportions",
        "Groups and facets",
        "Circular density",
        "Mean direction and resultant length",
        "Uncertainty and circular tests",
        "Compass display",
        "Axial data",
        "Movement data",
        "Mixtures of von Mises distributions",
        "Angular model diagnostics",
        "Circular posterior draws",
        "Experimental features",
        "Statistical limitations",
        "Next steps"
      ],
      "created": "2026-05-30 22:10:21",
      "modified": "2026-05-31 14:25:53",
      "commits": 4
    },
    {
      "source": "rose-diagrams.Rmd",
      "filename": "rose-diagrams.html",
      "title": "Rose diagrams",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Definition",
        "Linear versus circular histograms",
        "Choosing the number of bins",
        "Counts, densities and proportions",
        "Area versus radius",
        "Groups and facets",
        "Axial data",
        "Interpretation"
      ],
      "created": "2026-05-30 22:10:21",
      "modified": "2026-05-30 22:10:21",
      "commits": 1
    },
    {
      "source": "validation.Rmd",
      "filename": "validation.html",
      "title": "Validation examples",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Purpose",
        "Boundary behavior",
        "Axial behavior",
        "Known mean direction",
        "Von Mises mixture recovery",
        "Optional comparison with circular",
        "CRAN readiness checks",
        "Interpretation"
      ],
      "created": "2026-05-31 02:10:00",
      "modified": "2026-05-31 14:25:53",
      "commits": 2
    }
  ],
  "_score": 4.477121254719663,
  "_indexed": true,
  "_nocasepkg": "ggcircular",
  "_universes": [
    "aureliennicosiaulaval"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-05T19:56:27.000Z",
      "distro": "noble",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "8b741b03e11c36bbad00ca98a87609e6427259cf5c53971029e1769835993919",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-05T19:56:20.000Z",
      "distro": "noble",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "4ceabbff2a58feacd8c3bd376596d4aa2b1462cfa12eddfc5351520edb33d730",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-05T19:57:53.000Z",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "48de310866be049e6ea5bbf1542bef8c4517e87a0d6ef0f502abadd3c2ac6f1f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-05T19:57:51.000Z",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "2fab975eeacb51dd73ecc61b727ac1c5dbc47d0572a48c11056e58053dda48ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-05T19:56:19.000Z",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "b3f93d326c0294d69ea2a552cf34d7bd2723e3987529af7ee55f6d66d02f3ecc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-05T19:55:51.000Z",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "73875958aef5e05a788fee9e5230145bdec47952e0e0e32a89b34ba47153a0f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-05T19:56:14.000Z",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "cebea74e39b41ca163cfcf78470ecf61de2d78745fa69d9df5bec2be8ab092c4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-05T19:55:27.000Z",
      "commit": "87be13ae36b7c03e71b1556f3758d0385e458f86",
      "fileid": "511583aa1c7f63dbfbbf3c7f159b0d45ad3e41bf2669fa30c5a42e121aff7a1a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aureliennicosiaulaval/actions/runs/27036676461"
    }
  ]
}