{
  "_id": "6a1bd8d01d7bb097a0a1699b",
  "Package": "MultiscaleSCP",
  "Title": "Multiscale Systematic Conservation Planning Across Nested H3\nGrids",
  "Version": "0.1.1",
  "Authors@R": "c(\nperson(given = \"Pablo\", family = \"Merlo\",\nemail = \"pablo.merlo@universityofgalway.ie\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-0626-4993\")),\nperson(given = \"Oisín\", family = \"Callery\",\nrole = \"aut\",\ncomment = c(ORCID = \"0000-0002-3388-0951\")),\nperson(given = \"Carlos\", family = \"Tighe\",\nrole = \"ctb\"),\nperson(given = \"Anthony\", family = \"Grehan\",\nrole = \"ctb\")\n)",
  "Maintainer": "Pablo Merlo <pablo.merlo@universityofgalway.ie>",
  "Description": "Provides tools for multiscale systematic conservation\nplanning using the H3 hierarchical hexagonal grid system (Uber\nTechnologies (2024) <https://h3geo.org>) and the 'prioritizr'\npackage (Hanson et al. (2025) <doi:10.1111/cobi.14376>).\nSupports the definition and solution of conservation problems\nacross nested H3 resolutions with resolution-specific features,\ncosts, and management attributes, including cross-scale\nconnectivity penalties derived from parent-child relationships.\nAlso includes utilities to evaluate solutions using\nmultiscale-aware diagnostics and to post-process optimization\noutputs into alternative area-targeted conservation scenarios.",
  "VignetteBuilder": "knitr",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-31 06:39:58 UTC",
    "User": "root"
  },
  "Author": "Pablo Merlo [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-0626-4993>), Oisín Callery [aut]\n(ORCID: <https://orcid.org/0000-0002-3388-0951>), Carlos Tighe\n[ctb], Anthony Grehan [ctb]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-03-30 18:10:51 UTC",
  "RemoteUrl": "https://github.com/cran/MultiscaleSCP",
  "RemoteRef": "HEAD",
  "RemoteSha": "abb39a88babb862904edc2bc2552875e7a86e5af",
  "MD5sum": "7688850ad5f84c1ff543f536a82bd4ee",
  "_user": "cran",
  "_type": "src",
  "_file": "MultiscaleSCP_0.1.1.tar.gz",
  "_fileid": "c6f0d460bcd6d00760ca01d36b0a4c7c184b649a95228be744245ed7278b18c0",
  "_filesize": 222429,
  "_sha256": "c6f0d460bcd6d00760ca01d36b0a4c7c184b649a95228be744245ed7278b18c0",
  "_created": "2026-05-31T06:39:58.000Z",
  "_published": "2026-05-31T06:44:32.336Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78706200307,
      "time": 228,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7314526000"
    },
    {
      "job": 78706200299,
      "time": 218,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314525057"
    },
    {
      "job": 78706004354,
      "time": 235,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314503291"
    },
    {
      "job": 78706200294,
      "time": 190,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314522267"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26705519705",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/MultiscaleSCP",
  "_commit": {
    "id": "abb39a88babb862904edc2bc2552875e7a86e5af",
    "author": "Pablo Merlo <pablo.merlo@universityofgalway.ie>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.1\n",
    "time": 1774894251
  },
  "_maintainer": {
    "name": "Pablo Merlo",
    "email": "pablo.merlo@universityofgalway.ie",
    "orcid": "0000-0002-0626-4993"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "terra",
      "role": "Imports"
    },
    {
      "package": "raster",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "prioritizr",
      "role": "Imports"
    },
    {
      "package": "exactextractr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "assertthat",
      "role": "Imports"
    },
    {
      "package": "h3jsr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "rnaturalearth",
      "role": "Suggests"
    },
    {
      "package": "rnaturalearthdata",
      "role": "Suggests"
    },
    {
      "package": "rmapshaper",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-14",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.1",
      "date": "2026-03-30"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 473,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/MultiscaleSCP"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/MultiscaleSCP.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2026-03-30"
    }
  ],
  "_exports": [
    "add_multiscale_connectivity_penalties",
    "build_crossscale_index",
    "build_h3_maps",
    "build_multiscale_connectivity_matrix",
    "compute_overlaps_by_resolution",
    "compute_pu_scores",
    "compute_pu_scores_crossscale",
    "compute_selection_by_resolution",
    "compute_selection_by_strata",
    "deduplicate_h3_selections",
    "eval_exact_raster_coverage",
    "eval_geom_feature_coverage",
    "summarize_coverage_by_resolution",
    "summarize_coverage_by_strata"
  ],
  "_help": [
    {
      "page": "add_multiscale_connectivity_penalties",
      "title": "Add multiscale connectivity penalties to a prioritizr problem",
      "topics": [
        "add_multiscale_connectivity_penalties",
        "add_multiscale_connectivity_penalties,ANY,ANY,ANY,array,character-method",
        "add_multiscale_connectivity_penalties,ANY,ANY,ANY,data.frame,character-method",
        "add_multiscale_connectivity_penalties,ANY,ANY,ANY,dgCMatrix,character-method",
        "add_multiscale_connectivity_penalties,ANY,ANY,ANY,Matrix,character-method",
        "add_multiscale_connectivity_penalties,ANY,ANY,ANY,matrix,character-method"
      ]
    },
    {
      "page": "build_crossscale_index",
      "title": "Build cross-scale index structures for H3-based SCP workflows",
      "topics": [
        "build_crossscale_index"
      ]
    },
    {
      "page": "build_h3_maps",
      "title": "Build H3 hierarchy maps for multiscale planning units",
      "topics": [
        "build_h3_maps"
      ]
    },
    {
      "page": "build_multiscale_connectivity_matrix",
      "title": "Build a multiscale H3 connectivity matrix",
      "topics": [
        "build_multiscale_connectivity_matrix"
      ]
    },
    {
      "page": "compute_overlaps_by_resolution",
      "title": "Count cross-resolution overlaps in a selection",
      "topics": [
        "compute_overlaps_by_resolution"
      ]
    },
    {
      "page": "compute_pu_scores",
      "title": "Compute importance scores for planning units",
      "topics": [
        "compute_pu_scores"
      ]
    },
    {
      "page": "compute_pu_scores_crossscale",
      "title": "Compute cross-scale planning-unit scores by resolution",
      "topics": [
        "compute_pu_scores_crossscale"
      ]
    },
    {
      "page": "compute_selection_by_resolution",
      "title": "Stratified multiscale selection by resolution",
      "topics": [
        "compute_selection_by_resolution"
      ]
    },
    {
      "page": "compute_selection_by_strata",
      "title": "Stratified multiscale selection by strata and resolution",
      "topics": [
        "compute_selection_by_strata"
      ]
    },
    {
      "page": "deduplicate_h3_selections",
      "title": "Deduplicate multiscale selections across H3 resolutions",
      "topics": [
        "deduplicate_h3_selections"
      ]
    },
    {
      "page": "eval_exact_raster_coverage",
      "title": "Exact feature coverage from rasters and selected PUs",
      "topics": [
        "eval_exact_raster_coverage"
      ]
    },
    {
      "page": "eval_geom_feature_coverage",
      "title": "Geometry-based feature coverage evaluation from sf column features and selected PUs",
      "topics": [
        "eval_geom_feature_coverage"
      ]
    },
    {
      "page": "summarize_coverage_by_resolution",
      "title": "Cross-scale coverage summary by resolution",
      "topics": [
        "summarize_coverage_by_resolution"
      ]
    },
    {
      "page": "summarize_coverage_by_strata",
      "title": "Cross-scale coverage summary by strata",
      "topics": [
        "summarize_coverage_by_strata"
      ]
    }
  ],
  "_rundeps": [
    "ape",
    "assertthat",
    "BH",
    "class",
    "classInt",
    "cli",
    "cpp11",
    "curl",
    "DBI",
    "digest",
    "dplyr",
    "e1071",
    "exactextractr",
    "generics",
    "geojsonsf",
    "geometries",
    "glue",
    "h3jsr",
    "igraph",
    "jsonify",
    "jsonlite",
    "KernSmooth",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "nlme",
    "pillar",
    "pkgconfig",
    "prioritizr",
    "proxy",
    "purrr",
    "R6",
    "rapidjsonr",
    "raster",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "s2",
    "sf",
    "sfheaders",
    "sp",
    "stringi",
    "stringr",
    "terra",
    "tibble",
    "tidyr",
    "tidyselect",
    "units",
    "utf8",
    "V8",
    "vctrs",
    "withr",
    "wk"
  ],
  "_vignettes": [
    {
      "source": "MultiscaleSCP_workflow_vignette.Rmd",
      "filename": "MultiscaleSCP_workflow_vignette.html",
      "title": "MultiscaleSCP: Multiscale SCP workflow example",
      "author": "Pablo Merlo",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Object flow",
        "End-to-end workflow example (2 H3 resolutions)",
        "Required input structure",
        "Assumptions",
        "The strata classification",
        "Why multiscale feature evaluation is needed",
        "Summary"
      ],
      "created": "2026-03-30 18:10:51",
      "modified": "2026-03-30 18:10:51",
      "commits": 1
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "multiscalescp",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-31T06:42:51.000Z",
      "distro": "noble",
      "commit": "abb39a88babb862904edc2bc2552875e7a86e5af",
      "fileid": "5edc12ea93b9acbd0a3843533e0989bd40ec1df7c4e17687859b8df4ec870997",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26705519705"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-31T06:42:45.000Z",
      "distro": "noble",
      "commit": "abb39a88babb862904edc2bc2552875e7a86e5af",
      "fileid": "e649dec7b278d1ede27e877bc8a4a0c6f0a021adaef8b7f698497453e1905cca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26705519705"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-05-31T06:43:31.000Z",
      "commit": "abb39a88babb862904edc2bc2552875e7a86e5af",
      "fileid": "708a05fb3822486483f3d7532363246dcf6398f577d07ee656ab4f2d3c83ed7f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26705519705"
    }
  ]
}