{
  "_id": "6a1060b7acfb0bcc41ca74bd",
  "Package": "AQuadtree",
  "Title": "Confidentiality of Spatial Point Data",
  "Version": "1.0.6",
  "Date": "2026-02-04",
  "Authors@R": "c(\nperson(\"Raymond\", \"Lagonigro\", email = \"raymond.lagonigro@uvic.cat\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-8091-4296\")),\nperson(\"Ramon\", \"Oller\", email = \"ramon.oller@uvic.cat\", role = \"aut\", comment = c(ORCID = \"0000-0002-4333-0021\")),\nperson(\"Joan Carles\", \"Martori\", email = \"martori@uvic.cat\", role = \"aut\", comment = c(ORCID = \"0000-0002-8400-5487\")))",
  "Description": "Provides an automatic aggregation tool to manage point\ndata privacy, intended to be helpful for the production of\nofficial spatial data and for researchers. The package pursues\nthe data accuracy at the smallest possible areas preventing\nindividual information disclosure. The methodology, based on\nhierarchical geographic data structures performs aggregation\nand local suppression of point data to ensure privacy as\ndescribed in Lagonigro, R., Oller, R., Martori J.C. (2017)\n<doi:10.2436/20.8080.02.55>. The data structures are created\nfollowing the guidelines for grid datasets from the European\nForum for Geography and Statistics.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.2.3",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-08 08:22:26 UTC",
    "User": "root"
  },
  "Author": "Raymond Lagonigro [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8091-4296>), Ramon Oller [aut]\n(ORCID: <https://orcid.org/0000-0002-4333-0021>), Joan Carles\nMartori [aut] (ORCID: <https://orcid.org/0000-0002-8400-5487>)",
  "Maintainer": "Raymond Lagonigro <raymond.lagonigro@uvic.cat>",
  "Repository": "https://raymondlagonigro.r-universe.dev",
  "Date/Publication": "2026-02-04 16:03:31 UTC",
  "RemoteUrl": "https://github.com/cran/AQuadtree",
  "RemoteRef": "HEAD",
  "RemoteSha": "521ae59863f8cc827418545735eb4b414ca8b408",
  "MD5sum": "54f32a05d74bb74c3198ed6b9dcc9471",
  "_user": "raymondlagonigro",
  "_type": "src",
  "_file": "AQuadtree_1.0.6.tar.gz",
  "_fileid": "7579269c6a1aeb9a66740131bca459f05fcc36ed4a6a17095bba7daa8243ae2f",
  "_filesize": 4674699,
  "_sha256": "7579269c6a1aeb9a66740131bca459f05fcc36ed4a6a17095bba7daa8243ae2f",
  "_created": "2026-05-08T08:22:26.000Z",
  "_published": "2026-05-22T13:57:11.254Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77394285047,
      "time": 164,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6874974017"
    },
    {
      "job": 77394285082,
      "time": 150,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6874970625"
    },
    {
      "job": 77394284974,
      "time": 197,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6874967383"
    },
    {
      "job": 77394285009,
      "time": 200,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6874972735"
    },
    {
      "job": 77394284710,
      "time": 202,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6874929384"
    },
    {
      "job": 77394284491,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7162273821"
    },
    {
      "job": 77394284966,
      "time": 107,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6874957735"
    },
    {
      "job": 77394285763,
      "time": 116,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6874960507"
    },
    {
      "job": 77394285105,
      "time": 252,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6874996440"
    }
  ],
  "_buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/AQuadtree",
  "_commit": {
    "id": "521ae59863f8cc827418545735eb4b414ca8b408",
    "author": "Raymond Lagonigro <raymond.lagonigro@uvic.cat>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.6\n",
    "time": 1770221011
  },
  "_maintainer": {
    "name": "Raymond Lagonigro",
    "email": "raymond.lagonigro@uvic.cat",
    "login": "raymondlagonigro",
    "uuid": 36451649,
    "orcid": "0000-0002-8091-4296"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3.2",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Depends"
    },
    {
      "package": "sp",
      "version": ">= 2.0-0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Depends"
    },
    {
      "package": "rlang",
      "role": "Depends"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.5",
      "date": "2026-01-13"
    },
    {
      "name": "1.0.6",
      "date": "2026-02-04"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "raymondlagonigro",
      "count": 7,
      "uuid": 36451649
    }
  ],
  "_userbio": {
    "uuid": 36451649,
    "type": "user",
    "name": "raymondLagonigro"
  },
  "_downloads": {
    "count": 351,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/AQuadtree"
  },
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/AQuadtree.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "raymondlagonigro",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2020-03-13"
    },
    {
      "version": "1.0.1",
      "date": "2020-07-08"
    },
    {
      "version": "1.0.2",
      "date": "2020-09-08"
    },
    {
      "version": "1.0.3",
      "date": "2023-04-20"
    },
    {
      "version": "1.0.4",
      "date": "2023-07-19"
    },
    {
      "version": "1.0.5",
      "date": "2026-01-13"
    },
    {
      "version": "1.0.6",
      "date": "2026-02-04"
    }
  ],
  "_exports": [
    "AQuadtree",
    "area.QT",
    "createAQuadtree",
    "createGrid",
    "joinAQuadtrees",
    "merge",
    "plot",
    "pointsToAQuadtree",
    "spatialPointsCellCodes",
    "splitCellNum",
    "spplot"
  ],
  "_datasets": [
    {
      "name": "BarcelonaCensusTracts",
      "title": "Census tract borders of Barcelona city in Catalonia.",
      "object": "BarcelonaCensusTracts",
      "class": [
        "SpatialPolygonsDataFrame"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "BarcelonaPop",
      "title": "Radomly created population points for Barcelona city in Catalonia.",
      "object": "BarcelonaPop",
      "class": [
        "SpatialPointsDataFrame"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "CharlestonCensusTracts",
      "title": "Census tract borders of Charleston, SC MSA, USA.",
      "object": "CharlestonCensusTracts",
      "class": [
        "SpatialPolygons"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "CharlestonPop",
      "title": "Radomly created population points for Charleston, SC MSA, USA.",
      "object": "CharlestonPop",
      "class": [
        "SpatialPointsDataFrame"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "AQuadtree-package",
      "title": "AQuadtree: A package to anonymise spatial points data.",
      "topics": [
        "AQuadtree-package",
        "_PACKAGE"
      ]
    },
    {
      "page": "extract.aquadtree.data",
      "title": "[ AQuadtree-method",
      "topics": [
        "[",
        "[,AQuadtree-method"
      ]
    },
    {
      "page": "replace.aquadtree.data",
      "title": "[<- AQuadtree-method",
      "topics": [
        "[<-",
        "[<-,AQuadtree-method"
      ]
    },
    {
      "page": "AQuadtree-class",
      "title": "Class \"AQuadtree\".",
      "topics": [
        "AQuadtree",
        "AQuadtree-class"
      ]
    },
    {
      "page": "area.QT",
      "title": "area.QT AQuadtree-method",
      "topics": [
        "area.QT",
        "area.QT,AQuadtree-method"
      ]
    },
    {
      "page": "BarcelonaCensusTracts",
      "title": "Census tract borders of Barcelona city in Catalonia.",
      "topics": [
        "BarcelonaCensusTracts"
      ]
    },
    {
      "page": "BarcelonaPop",
      "title": "Radomly created population points for Barcelona city in Catalonia.",
      "topics": [
        "BarcelonaPop"
      ]
    },
    {
      "page": "CharlestonCensusTracts",
      "title": "Census tract borders of Charleston, SC MSA, USA.",
      "topics": [
        "CharlestonCensusTracts"
      ]
    },
    {
      "page": "CharlestonPop",
      "title": "Radomly created population points for Charleston, SC MSA, USA.",
      "topics": [
        "CharlestonPop"
      ]
    },
    {
      "page": "createAQuadtree",
      "title": "Create a Quadtree grid to anonymise spatial point data",
      "topics": [
        "createAQuadtree"
      ]
    },
    {
      "page": "createGrid",
      "title": "Create a Grid grid covering a given geographic zone.",
      "topics": [
        "createGrid"
      ]
    },
    {
      "page": "joinAQuadtrees",
      "title": "Join two AQuadtree objects from the same area, to compare their data",
      "topics": [
        "joinAQuadtrees"
      ]
    },
    {
      "page": "merge",
      "title": "Merge an AQuadtree object with a data.frame",
      "topics": [
        "merge",
        "merge,AQuadtree,data.frame-method"
      ]
    },
    {
      "page": "plot",
      "title": "plot AQuadtree-method",
      "topics": [
        "plot",
        "plot,AQuadtree,missing-method"
      ]
    },
    {
      "page": "pointsToAQuadtree",
      "title": "Add SpatialPoints to an AQuadtree obtject.",
      "topics": [
        "pointsToAQuadtree"
      ]
    },
    {
      "page": "print",
      "title": "print AQuadtree-method",
      "topics": [
        "print",
        "print,AQuadtree-method"
      ]
    },
    {
      "page": "show",
      "title": "show AQuadtree-method",
      "topics": [
        "show",
        "show,AQuadtree-method"
      ]
    },
    {
      "page": "spatialPointsCellCodes",
      "title": "Add cell identifiers to SpatialPoints as in INSPIRE Specification",
      "topics": [
        "spatialPointsCellCodes"
      ]
    },
    {
      "page": "splitCellNum",
      "title": "Split CellNum sequence into a vector",
      "topics": [
        "splitCellNum"
      ]
    },
    {
      "page": "spplot",
      "title": "spplot AQuadtree-method",
      "topics": [
        "spplot",
        "spplot,AQuadtree-method"
      ]
    },
    {
      "page": "summary",
      "title": "summary AQuadtree-method",
      "topics": [
        "summary",
        "summary,AQuadtree-method"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "dplyr",
    "generics",
    "glue",
    "lattice",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "rlang",
    "sp",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "AQuadtreeUse.Rmd",
      "filename": "AQuadtreeUse.html",
      "title": "Quadtree anonymization of point data",
      "author": "Raymond Lagonigro, Ramon Oller, Joan Carles Martori",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The AQuadtree Class",
        "Controlling the grid resolution",
        "Summarizing data",
        "Specifying a threshold and threshold fields",
        "Balancing information loss and accuracy",
        "AQuadtree object structure",
        "Provided data",
        "Session info",
        "References"
      ],
      "created": "2020-03-13 09:00:23",
      "modified": "2023-07-19 10:32:33",
      "commits": 3
    }
  ],
  "_score": 2.3010299956639813,
  "_indexed": true,
  "_nocasepkg": "aquadtree",
  "_universes": [
    "raymondlagonigro"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.6",
      "date": "2026-05-08T08:25:00.000Z",
      "distro": "noble",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "029a24a16cb54ae297d8cf30aa135e57bfce642d53307dff4efc10b5cbd46ebf",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.6",
      "date": "2026-05-08T08:24:51.000Z",
      "distro": "noble",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "21a48502d1e81a6897314d1d37d7a0bcb510e1f7e4488498e83fd9dcc0a7b4e2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.6",
      "date": "2026-05-08T08:24:49.000Z",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "819f41f80da21d7fa7f0cd5c91b9c9a9208392ec9c36533c2c1f0b371e051cda",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.6",
      "date": "2026-05-08T08:24:59.000Z",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "73636cb4d361eca06146970b842d29adb72635a1f5640d532b69caf96c76726b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.6",
      "date": "2026-05-08T08:23:53.000Z",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "5545224078c6546d5f428465e707a343012e945304c0431e2699f4b7379f980b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.6",
      "date": "2026-05-08T08:24:06.000Z",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "2942482b2bff68f434cdf1b86d9e2be75914645f8b495b1d5904b3be375ef776",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.6",
      "date": "2026-05-08T08:26:17.000Z",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "d55a2822f9fcd126a00ed5eef804d9ce432229b4f3e6d34519cceff4d31fa586",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.6",
      "date": "2026-05-22T13:56:53.000Z",
      "commit": "521ae59863f8cc827418545735eb4b414ca8b408",
      "fileid": "967ae0f0c831e164323f8e1633163045db20eb3463d48b580a664731f1992b58",
      "status": "success",
      "buildurl": "https://github.com/r-universe/raymondlagonigro/actions/runs/25545110312"
    }
  ]
}