{
  "_id": "6a5d2d439baadeef8ab52e5d",
  "Package": "geomander",
  "Type": "Package",
  "Title": "Geographic Tools for Studying Gerrymandering",
  "Version": "2.5.3",
  "Authors@R": "c(\nperson(\"Christopher T.\", \"Kenny\",\nemail = \"ctkenny@proton.me\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-9386-6860\")),\nperson(\"Cory\", \"McCartan\", email = \"mccartan@psu.edu\",\nrole = \"ctb\", comment = c(ORCID = \"0000-0002-6251-669X\"))\n)",
  "Description": "A compilation of tools to complete common tasks for\nstudying gerrymandering. This focuses on the geographic tool\nside of common problems, such as linking different levels of\nspatial units or estimating how to break up units. Functions\nexist for creating redistricting-focused data for the US.",
  "License": "MIT + file LICENCE",
  "URL": "https://christophertkenny.com/geomander/,\nhttps://github.com/christopherkenny/geomander",
  "BugReports": "https://github.com/christopherkenny/geomander/issues",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "LazyData": "true",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/Needs/website": "christopherkenny/ctktemplate",
  "Language": "en-US",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nmake libicu-dev libuv1-dev libxml2-dev libssl-dev libproj-dev\nlibsqlite3-dev libudunits2-dev libx11-dev",
  "Repository": "https://christopherkenny.r-universe.dev",
  "Date/Publication": "2026-07-19 19:49:34 UTC",
  "RemoteUrl": "https://github.com/christopherkenny/geomander",
  "RemoteRef": "HEAD",
  "RemoteSha": "514e362ebbb3416c7bb224969e17b8b581986b4b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-19 19:55:47 UTC",
    "User": "root"
  },
  "Author": "Christopher T. Kenny [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9386-6860>),\nCory McCartan [ctb] (ORCID: <https://orcid.org/0000-0002-6251-669X>)",
  "Maintainer": "Christopher T. Kenny <ctkenny@proton.me>",
  "_user": "christopherkenny",
  "_type": "src",
  "_file": "geomander_2.5.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/0a22f6d35e39c1dd364794df4c7ab7ab1f9037e543640e7d8450615fc081c012",
  "_filesize": 2605362,
  "_sha256": "0a22f6d35e39c1dd364794df4c7ab7ab1f9037e543640e7d8450615fc081c012",
  "_expires": "2026-10-27T20:02:09.000Z",
  "_created": "2026-07-19T19:55:47.000Z",
  "_published": "2026-07-19T20:02:11.355Z",
  "_jobs": [
    {
      "job": 88231356363,
      "time": 202,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8446624563"
    },
    {
      "job": 88231356360,
      "time": 211,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8446625385"
    },
    {
      "job": 88231356353,
      "time": 247,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8446631946"
    },
    {
      "job": 88231356364,
      "time": 207,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8446624788"
    },
    {
      "job": 88231356354,
      "time": 124,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8446612073"
    },
    {
      "job": 88231356343,
      "time": 316,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8446642814"
    },
    {
      "job": 88231356385,
      "time": 113,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8446610376"
    },
    {
      "job": 88231356334,
      "time": 240,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8446629705"
    },
    {
      "job": 88230974870,
      "time": 288,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8446593267"
    },
    {
      "job": 88231356319,
      "time": 173,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8446619409"
    },
    {
      "job": 88231356339,
      "time": 167,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8446618559"
    },
    {
      "job": 88231356345,
      "time": 160,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8446617622"
    },
    {
      "job": 88231356358,
      "time": 181,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8446621033"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212",
  "_status": "success",
  "_upstream": "https://github.com/christopherkenny/geomander",
  "_commit": {
    "id": "514e362ebbb3416c7bb224969e17b8b581986b4b",
    "author": "Christopher Kenny <ctk44@cornell.edu>",
    "committer": "Christopher Kenny <ctk44@cornell.edu>",
    "message": "up readme\n",
    "time": 1784490574
  },
  "_maintainer": {
    "name": "Christopher T. Kenny",
    "email": "ctkenny@proton.me",
    "orcid": "0000-0002-9386-6860"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.7",
      "role": "LinkingTo"
    },
    {
      "package": "baf",
      "role": "Imports"
    },
    {
      "package": "censable",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dataverse",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "geos",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tinytiger",
      "role": "Imports"
    },
    {
      "package": "redist",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "RcppSimdJson",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    }
  ],
  "_owner": "christopherkenny",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-34",
      "n": 4
    },
    {
      "week": "2025-35",
      "n": 4
    },
    {
      "week": "2025-36",
      "n": 2
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 2
    },
    {
      "week": "2025-50",
      "n": 7
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-14",
      "n": 4
    },
    {
      "week": "2026-18",
      "n": 2
    },
    {
      "week": "2026-29",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v2.5.0",
      "date": "2025-09-01"
    }
  ],
  "_stars": 15,
  "_contributors": [
    {
      "user": "christopherkenny",
      "count": 302,
      "uuid": 28026893
    },
    {
      "user": "corymccartan",
      "count": 4,
      "uuid": 2958471
    },
    {
      "user": "kuriwaki",
      "count": 3,
      "uuid": 8290417
    }
  ],
  "_userbio": {
    "uuid": 28026893,
    "type": "user",
    "name": "Christopher T. Kenny",
    "followers": 150,
    "description": "Postdoc @princeton-ddss.\r\nRedistricting and rstats.  \r\n\r\nHarvard Government PhD '25.   \r\nCornell '19."
  },
  "_downloads": {
    "count": 370,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/geomander"
  },
  "_devurl": "https://github.com/christopherkenny/geomander",
  "_pkgdown": "https://christophertkenny.com/geomander/",
  "_searchresults": 414,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/geomander.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/christopherkenny/geomander",
  "_realowner": "christopherkenny",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.7",
      "date": "2021-06-14"
    },
    {
      "version": "1.0.8",
      "date": "2021-06-17"
    },
    {
      "version": "2.0.2",
      "date": "2021-12-08"
    },
    {
      "version": "2.0.3",
      "date": "2022-03-07"
    },
    {
      "version": "2.1.0",
      "date": "2022-06-23"
    },
    {
      "version": "2.2.1",
      "date": "2023-04-16"
    },
    {
      "version": "2.3.0",
      "date": "2024-02-15"
    },
    {
      "version": "2.5.0",
      "date": "2025-09-01"
    },
    {
      "version": "2.5.2",
      "date": "2025-12-11"
    }
  ],
  "_exports": [
    "add_edge",
    "adjacency",
    "alarm_states",
    "baf_to_vtd",
    "block2prec",
    "block2prec_by_county",
    "ccm",
    "cct",
    "check_contiguity",
    "check_polygon_contiguity",
    "clean_vest",
    "compare_adjacencies",
    "count_connections",
    "create_block_table",
    "create_tract_table",
    "dra2r",
    "estimate_down",
    "estimate_up",
    "geo_estimate_down",
    "geo_estimate_up",
    "geo_filter",
    "geo_match",
    "geo_plot",
    "geo_plot_group",
    "geo_sort",
    "geo_trim",
    "geos_centerish",
    "geos_circle_center",
    "get_alarm",
    "get_dra",
    "get_heda",
    "get_lewis",
    "get_rpvnearme",
    "get_vest",
    "global_gearys",
    "global_morans",
    "gstar_i",
    "heda_states",
    "local_gearys",
    "local_morans",
    "r2dra",
    "regionalize",
    "seam_adj",
    "seam_geom",
    "seam_rip",
    "seam_sew",
    "split_precinct",
    "st_centerish",
    "st_circle_center",
    "subtract_edge",
    "suggest_component_connection",
    "suggest_neighbors",
    "vest_states"
  ],
  "_datasets": [
    {
      "name": "checkerboard",
      "title": "Checkerboard",
      "object": "checkerboard",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "i",
        "j",
        "geometry",
        "id"
      ],
      "rows": 64,
      "table": false,
      "tojson": true
    },
    {
      "name": "checkerboard_adj",
      "title": "Checkerboard Adjacency",
      "object": "checkerboard_adj",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "nrcsd",
      "title": "nrcsd",
      "object": "nrcsd",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "STATEFP",
        "UNSDLEA",
        "GEOID",
        "NAME",
        "LSAD",
        "LOGRADE",
        "HIGRADE",
        "MTFCC",
        "SDTYP",
        "FUNCSTAT",
        "ALAND",
        "AWATER",
        "INTPTLAT",
        "INTPTLON",
        "geometry"
      ],
      "rows": 1,
      "table": false,
      "tojson": true
    },
    {
      "name": "orange",
      "title": "orange",
      "object": "orange",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "state",
        "county",
        "tract",
        "block",
        "GEOID",
        "waterpct",
        "pop",
        "pop_white",
        "pop_black",
        "pop_hisp",
        "pop_aian",
        "pop_asian",
        "pop_nhpi",
        "pop_other",
        "pop_two",
        "vap",
        "vap_white",
        "vap_black",
        "vap_hisp",
        "vap_aian",
        "vap_asian",
        "vap_nhpi",
        "vap_other",
        "vap_two",
        "place",
        "geometry"
      ],
      "rows": 118,
      "table": false,
      "tojson": true
    },
    {
      "name": "precincts",
      "title": "precincts",
      "object": "precincts",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "TOWN",
        "ED_NUM",
        "ED_KEY",
        "geometry"
      ],
      "rows": 278,
      "table": false,
      "tojson": true
    },
    {
      "name": "rockland",
      "title": "rockland",
      "object": "rockland",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "state",
        "county",
        "tract",
        "block",
        "GEOID",
        "waterpct",
        "pop",
        "pop_white",
        "pop_black",
        "pop_hisp",
        "pop_aian",
        "pop_asian",
        "pop_nhpi",
        "pop_other",
        "pop_two",
        "vap",
        "vap_white",
        "vap_black",
        "vap_hisp",
        "vap_aian",
        "vap_asian",
        "vap_nhpi",
        "vap_other",
        "vap_two",
        "place",
        "geometry"
      ],
      "rows": 4764,
      "table": false,
      "tojson": true
    },
    {
      "name": "towns",
      "title": "towns",
      "object": "towns",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "NAME",
        "VILLAGE",
        "TOWN",
        "MUNI",
        "ID",
        "geometry"
      ],
      "rows": 7,
      "table": false,
      "tojson": true
    },
    {
      "name": "va_blocks",
      "title": "va_blocks",
      "object": "va_blocks",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "state",
        "county",
        "tract",
        "block",
        "GEOID",
        "waterpct",
        "pop",
        "pop_white",
        "pop_black",
        "pop_hisp",
        "pop_aian",
        "pop_asian",
        "pop_nhpi",
        "pop_other",
        "pop_two",
        "vap",
        "vap_white",
        "vap_black",
        "vap_hisp",
        "vap_aian",
        "vap_asian",
        "vap_nhpi",
        "vap_other",
        "vap_two",
        "place",
        "geometry"
      ],
      "rows": 6354,
      "table": false,
      "tojson": true
    },
    {
      "name": "va_vtd",
      "title": "va_vtd",
      "object": "va_vtd",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "STATEFP10",
        "COUNTYFP10",
        "VTDST10",
        "GEOID10",
        "VTDI10",
        "NAME10",
        "NAMELSAD10",
        "LSAD10",
        "MTFCC10",
        "FUNCSTAT10",
        "ALAND10",
        "AWATER10",
        "INTPTLAT10",
        "INTPTLON10",
        "COUNTYFP",
        "STATEFP",
        "geometry"
      ],
      "rows": 93,
      "table": false,
      "tojson": true
    },
    {
      "name": "va18sub",
      "title": "va18sub",
      "object": "va18sub",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "COUNTYFP",
        "LOCALITY",
        "VTDST",
        "PRECINCT",
        "G18USSDKAI",
        "G18USSRSTE",
        "G18USSLWAT",
        "G18USSOWRI",
        "geometry"
      ],
      "rows": 90,
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "geomander-package",
      "title": "Geographic Tools for Studying Gerrymandering",
      "topics": [
        "geomander-package",
        "geomander"
      ]
    },
    {
      "page": "add_edge",
      "title": "Add Edges to an Adjacency List",
      "concept": [
        "fix"
      ],
      "topics": [
        "add_edge"
      ]
    },
    {
      "page": "adjacency",
      "title": "Build an Adjacency List",
      "concept": [
        "fix"
      ],
      "topics": [
        "adjacency"
      ]
    },
    {
      "page": "alarm_states",
      "title": "List Available States from ALARM Data",
      "concept": [
        "datasets"
      ],
      "topics": [
        "alarm_states"
      ]
    },
    {
      "page": "baf_to_vtd",
      "title": "Estimate Plans from a Block Assignment File to Voting Districts",
      "topics": [
        "baf_to_vtd"
      ]
    },
    {
      "page": "block2prec",
      "title": "Aggregate a Block Table by Matches",
      "concept": [
        "datatable"
      ],
      "topics": [
        "block2prec"
      ]
    },
    {
      "page": "block2prec_by_county",
      "title": "Aggregate a Block Table by Matches Within County",
      "concept": [
        "datatable"
      ],
      "topics": [
        "block2prec_by_county"
      ]
    },
    {
      "page": "check_contiguity",
      "title": "Check Contiguity by Group",
      "concept": [
        "fix"
      ],
      "topics": [
        "ccm",
        "cct",
        "check_contiguity"
      ]
    },
    {
      "page": "check_polygon_contiguity",
      "title": "Check Polygon Contiguity",
      "concept": [
        "fix"
      ],
      "topics": [
        "check_polygon_contiguity"
      ]
    },
    {
      "page": "checkerboard",
      "title": "Checkerboard",
      "concept": [
        "data"
      ],
      "topics": [
        "checkerboard"
      ]
    },
    {
      "page": "checkerboard_adj",
      "title": "Checkerboard Adjacency",
      "concept": [
        "data"
      ],
      "topics": [
        "checkerboard_adj"
      ]
    },
    {
      "page": "clean_vest",
      "title": "Clean VEST Column Names",
      "concept": [
        "datasets"
      ],
      "topics": [
        "clean_vest"
      ]
    },
    {
      "page": "compare_adjacencies",
      "title": "Compare Adjacency Lists",
      "concept": [
        "fix"
      ],
      "topics": [
        "compare_adjacencies"
      ]
    },
    {
      "page": "count_connections",
      "title": "Count How Often Pairs of Units Share a District",
      "concept": [
        "leftover"
      ],
      "topics": [
        "count_connections"
      ]
    },
    {
      "page": "create_block_table",
      "title": "Create a Census Block-Level Table",
      "concept": [
        "datatable"
      ],
      "topics": [
        "create_block_table"
      ]
    },
    {
      "page": "create_tract_table",
      "title": "Create an ACS Tract-Level Table",
      "concept": [
        "datatable"
      ],
      "topics": [
        "create_tract_table"
      ]
    },
    {
      "page": "dra2r",
      "title": "Convert DRA Export Data to an R Spatial Object",
      "concept": [
        "dra"
      ],
      "topics": [
        "dra2r"
      ]
    },
    {
      "page": "estimate_down",
      "title": "Estimate Values Down Using Precomputed Matches",
      "concept": [
        "estimate"
      ],
      "topics": [
        "estimate_down"
      ]
    },
    {
      "page": "estimate_up",
      "title": "Aggregate Values Up Using Precomputed Matches",
      "concept": [
        "estimate"
      ],
      "topics": [
        "estimate_up"
      ]
    },
    {
      "page": "geo_estimate_down",
      "title": "Estimate Values Down to a Finer Geography",
      "concept": [
        "estimate"
      ],
      "topics": [
        "geo_estimate_down"
      ]
    },
    {
      "page": "geo_estimate_up",
      "title": "Aggregate Values Up to a Larger Geography",
      "concept": [
        "estimate"
      ],
      "topics": [
        "geo_estimate_up"
      ]
    },
    {
      "page": "geo_filter",
      "title": "Filter to Intersecting Pieces",
      "concept": [
        "datatable"
      ],
      "topics": [
        "geo_filter"
      ]
    },
    {
      "page": "geo_match",
      "title": "Match Features Across Geographic Layers",
      "concept": [
        "estimate"
      ],
      "topics": [
        "geo_match"
      ]
    },
    {
      "page": "geo_plot",
      "title": "Plot an 'sf' Object with Row Numbers",
      "concept": [
        "plot"
      ],
      "topics": [
        "geo_plot"
      ]
    },
    {
      "page": "geo_plot_group",
      "title": "Plot Groups with Connected Components Colored",
      "concept": [
        "plot"
      ],
      "topics": [
        "geo_plot_group"
      ]
    },
    {
      "page": "geo_sort",
      "title": "Sort Features by Northwest-to-Southeast Order",
      "concept": [
        "fix"
      ],
      "topics": [
        "geo_sort"
      ]
    },
    {
      "page": "geo_trim",
      "title": "Trim Away Small Pieces",
      "concept": [
        "datatable"
      ],
      "topics": [
        "geo_trim"
      ]
    },
    {
      "page": "geos_centerish",
      "title": "Get the kind of center of each shape",
      "concept": [
        "center"
      ],
      "topics": [
        "geos_centerish"
      ]
    },
    {
      "page": "geos_circle_center",
      "title": "Get the centroid of the maximum inscribed circle",
      "concept": [
        "center"
      ],
      "topics": [
        "geos_circle_center"
      ]
    },
    {
      "page": "get_alarm",
      "title": "Get an ALARM Dataset",
      "concept": [
        "datasets"
      ],
      "topics": [
        "get_alarm"
      ]
    },
    {
      "page": "get_dra",
      "title": "Get a Dave's Redistricting App Dataset",
      "concept": [
        "datasets"
      ],
      "topics": [
        "get_dra"
      ]
    },
    {
      "page": "get_heda",
      "title": "Get a Harvard Election Data Archive (\"HEDA\") Dataset",
      "concept": [
        "datasets"
      ],
      "topics": [
        "get_heda"
      ]
    },
    {
      "page": "get_lewis",
      "title": "Get Historical United States Congressional District Shapefiles",
      "topics": [
        "get_lewis"
      ]
    },
    {
      "page": "get_rpvnearme",
      "title": "Get the RPV Near Me Dataset",
      "topics": [
        "get_rpvnearme"
      ]
    },
    {
      "page": "get_vest",
      "title": "Get a Voting and Election Science Team (\"VEST\") Dataset",
      "concept": [
        "datasets"
      ],
      "topics": [
        "get_vest"
      ]
    },
    {
      "page": "global_gearys",
      "title": "Compute Global Geary's C",
      "concept": [
        "spatcorr"
      ],
      "topics": [
        "global_gearys"
      ]
    },
    {
      "page": "global_morans",
      "title": "Compute Global Moran's I",
      "concept": [
        "spatcorr"
      ],
      "topics": [
        "global_morans"
      ]
    },
    {
      "page": "gstar_i",
      "title": "Compute Standardized Getis-Ord G*i",
      "concept": [
        "spatcorr"
      ],
      "topics": [
        "gstar_i"
      ]
    },
    {
      "page": "heda_states",
      "title": "List Available HEDA States",
      "concept": [
        "datasets"
      ],
      "topics": [
        "heda_states"
      ]
    },
    {
      "page": "local_gearys",
      "title": "Compute Local Geary's C",
      "concept": [
        "spatcorr"
      ],
      "topics": [
        "local_gearys"
      ]
    },
    {
      "page": "local_morans",
      "title": "Compute Local Moran's I",
      "concept": [
        "spatcorr"
      ],
      "topics": [
        "local_morans"
      ]
    },
    {
      "page": "nrcsd",
      "title": "nrcsd",
      "concept": [
        "data"
      ],
      "topics": [
        "nrcsd"
      ]
    },
    {
      "page": "orange",
      "title": "orange",
      "concept": [
        "data"
      ],
      "topics": [
        "orange"
      ]
    },
    {
      "page": "precincts",
      "title": "precincts",
      "concept": [
        "data"
      ],
      "topics": [
        "precincts"
      ]
    },
    {
      "page": "r2dra",
      "title": "Convert an R Plan to DRA Block Assignment Format",
      "concept": [
        "dra"
      ],
      "topics": [
        "r2dra"
      ]
    },
    {
      "page": "regionalize",
      "title": "Estimate Regions Separated by Geographic Features",
      "topics": [
        "regionalize"
      ]
    },
    {
      "page": "rockland",
      "title": "rockland",
      "concept": [
        "data"
      ],
      "topics": [
        "rockland"
      ]
    },
    {
      "page": "seam_adj",
      "title": "Filter Adjacency to the Edges Along a Seam",
      "concept": [
        "seam"
      ],
      "topics": [
        "seam_adj"
      ]
    },
    {
      "page": "seam_geom",
      "title": "Filter Shapes to Units Along a Seam",
      "concept": [
        "seam"
      ],
      "topics": [
        "seam_geom"
      ]
    },
    {
      "page": "seam_rip",
      "title": "Remove Edges Across an Administrative Boundary",
      "concept": [
        "seam"
      ],
      "topics": [
        "seam_rip"
      ]
    },
    {
      "page": "seam_sew",
      "title": "Suggest Edges to Sew a Seam",
      "concept": [
        "seam"
      ],
      "topics": [
        "seam_sew"
      ]
    },
    {
      "page": "split_precinct",
      "title": "Split a Precinct",
      "concept": [
        "fix"
      ],
      "topics": [
        "split_precinct"
      ]
    },
    {
      "page": "st_centerish",
      "title": "Get the kind of center of each shape",
      "concept": [
        "center"
      ],
      "topics": [
        "st_centerish"
      ]
    },
    {
      "page": "st_circle_center",
      "title": "Get the Center of the Maximum Inscribed Circle",
      "concept": [
        "center"
      ],
      "topics": [
        "st_circle_center"
      ]
    },
    {
      "page": "subtract_edge",
      "title": "Remove Edges from an Adjacency List",
      "concept": [
        "fix"
      ],
      "topics": [
        "subtract_edge"
      ]
    },
    {
      "page": "suggest_component_connection",
      "title": "Suggest Connections for Disconnected Groups",
      "concept": [
        "fix"
      ],
      "topics": [
        "suggest_component_connection"
      ]
    },
    {
      "page": "suggest_neighbors",
      "title": "Suggest Neighbors for Lonely Precincts",
      "concept": [
        "fix"
      ],
      "topics": [
        "suggest_neighbors"
      ]
    },
    {
      "page": "towns",
      "title": "towns",
      "concept": [
        "data"
      ],
      "topics": [
        "towns"
      ]
    },
    {
      "page": "va_blocks",
      "title": "va_blocks",
      "concept": [
        "data"
      ],
      "topics": [
        "va_blocks"
      ]
    },
    {
      "page": "va_vtd",
      "title": "va_vtd",
      "concept": [
        "data"
      ],
      "topics": [
        "va_vtd"
      ]
    },
    {
      "page": "va18sub",
      "title": "va18sub",
      "concept": [
        "data"
      ],
      "topics": [
        "va18sub"
      ]
    },
    {
      "page": "vest_states",
      "title": "List Available VEST States",
      "concept": [
        "datasets"
      ],
      "topics": [
        "vest_states"
      ]
    }
  ],
  "_pkglogo": "https://github.com/christopherkenny/geomander/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/christopherkenny/geomander/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "backports",
    "baf",
    "bit",
    "bit64",
    "cachem",
    "censable",
    "censusapi",
    "checkmate",
    "class",
    "classInt",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "curl",
    "dataverse",
    "DBI",
    "dplyr",
    "e1071",
    "farver",
    "fastmap",
    "fs",
    "generics",
    "geos",
    "ggplot2",
    "glue",
    "gtable",
    "hms",
    "httr",
    "isoband",
    "jsonlite",
    "KernSmooth",
    "labeling",
    "libgeos",
    "lifecycle",
    "magrittr",
    "MASS",
    "memoise",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "proxy",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "readr",
    "rlang",
    "s2",
    "S7",
    "scales",
    "sf",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytiger",
    "tzdb",
    "units",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "wk",
    "xml2"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "Merging_Election_Data.Rmd",
      "filename": "Merging_Election_Data.html",
      "title": "Merging Election Data",
      "author": "Christopher T. Kenny",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Aggregating Population Data to Precincts",
        "Disaggregating and Reaggregating"
      ],
      "created": "2021-02-13 06:10:07",
      "modified": "2025-09-01 15:00:11",
      "commits": 11
    },
    {
      "source": "Redistricting_School_Districts.Rmd",
      "filename": "Redistricting_School_Districts.html",
      "title": "Redistricting School Districts",
      "author": "Christopher T Kenny",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2021-02-13 06:10:07",
      "modified": "2024-05-28 21:51:08",
      "commits": 15
    }
  ],
  "_score": 8.951454092271831,
  "_indexed": true,
  "_nocasepkg": "geomander",
  "_universes": [
    "christopherkenny"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-19T19:59:02.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/7d61c1fc3b0d85dee8364c2b0725bf31396d0b80f2ca31737abc25f366b696e0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-19T19:58:55.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/e9d6367dcbfb9d154e64f24015e074061836e0b1c0f9f5612b88943d39f3f7c8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-19T19:59:47.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/d1a96b5682109cf099fac36e45375e84e9b25e49a0cb4f536358bfe716e102db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-19T19:58:54.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/6a61f8506337e4c7e018eb4247b1e849170917dc00705bdf8cd78e595edf809a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-19T19:57:48.000Z",
      "arch": "aarch64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/923ceafaf4f73a55c6104fd57a8e81c786b190bf01d38c482433ad3fd72d9277",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-19T19:59:42.000Z",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/40e52b72fb9b32b4b368505699b7b556d9079efe76772455014ec6f38dcb7404",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-19T19:57:43.000Z",
      "arch": "aarch64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/6d7842a4c03091ad9f7460cd6bd45b42aaa6b6ebc672a1c29cf49c4a8ca8a3b8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-19T19:58:55.000Z",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/2827f9bd1b6ead006ac420f8159f3409dddb905a9bd17517ed42d3cd40be822e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.5.3",
      "date": "2026-07-19T19:59:10.000Z",
      "arch": "emscripten",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/75cf418b14cad0c4981c3bba0c57cacbd0d01d1b1a56ed37968c4a61cd6f1559",
      "status": "success",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.5.3",
      "date": "2026-07-19T19:57:35.000Z",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/46190c7d9ebbabf1fe4344a1fcbfe6d7400703aff18a9a5f10861a3839888ce2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.5.3",
      "date": "2026-07-19T19:57:49.000Z",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/e681f34d365259c56250cea12a3e00c8432ce9fe1556e5beb95f6053fd341215",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.5.3",
      "date": "2026-07-19T19:57:57.000Z",
      "arch": "x86_64",
      "commit": "514e362ebbb3416c7bb224969e17b8b581986b4b",
      "fileid": "https://r2.ropensci.org/9cc3379fbee21abceb38699ce412d104fb41c6b5409178fdcf165527f115f15f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/christopherkenny/actions/runs/29701401212"
    }
  ]
}