{
  "_id": "6a10a17aacfb0bcc41cb9684",
  "Package": "chopin",
  "Title": "Spatial Parallel Computing by Hierarchical Data Partitioning",
  "Version": "0.9.9-5",
  "Authors@R": "c(\nperson(\"Insang\", \"Song\", email = \"geoissong@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-8732-3256\")),\nperson(\"Kyle\", \"Messier\", role = c(\"aut\", \"ctb\"),\ncomment = c(ORCID = \"0000-0001-9508-9623\")),\nperson(\"Alec L.\", \"Robitaille\", role = c(\"rev\"),\ncomment = \"Alec reviewed the package version 0.6.3 for rOpenSci, see <https://github.com/ropensci/software-review/issues/638>\"),\nperson(\"Eric R.\", \"Scott\", role = c(\"rev\"),\ncomment = \"Eric reviewed the package version 0.6.3 for rOpenSci, see <https://github.com/ropensci/software-review/issues/638>\")\n)",
  "Description": "Geospatial data computation is parallelized by grid,\nhierarchy, or raster files. Based on 'future' (Bengtsson, 2024\n<doi:10.32614/CRAN.package.future>) and 'mirai' (Gao et al.,\n2025 <doi:10.32614/CRAN.package.mirai>) parallel back-ends,\n'terra' (Hijmans et al., 2025\n<doi:10.32614/CRAN.package.terra>) and 'sf' (Pebesma et al.,\n2024 <doi:10.32614/CRAN.package.sf>) functions as well as\nconvenience functions in the package can be distributed over\nmultiple threads. The simplest way of parallelizing generic\ngeospatial computation is to start from par_pad_*() functions\nto par_grid(), par_hierarchy(), or par_multirasters()\nfunctions. Virtually any functions accepting classes in 'terra'\nor 'sf' packages can be used in the three parallelization\nfunctions. A common raster-vector overlay operation is provided\nas a function extract_at(), which uses 'exactextractr' (Baston,\n2023 <doi:10.32614/CRAN.package.exactextractr>), with options\nfor kernel weights for summarizing raster values at vector\ngeometries. Other convenience functions for vector-vector\noperations including simple areal interpolation\n(summarize_aw()) and summation of exponentially decaying\nweights (summarize_sedc()) are also provided.",
  "License": "MIT + file LICENSE",
  "URL": "https://docs.ropensci.org/chopin/,\nhttps://github.com/ropensci/chopin",
  "BugReports": "https://github.com/ropensci/chopin/issues",
  "SystemRequirements": "netcdf",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "LazyDataCompression": "xz",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibglpk-dev libxml2-dev libnetcdf-dev libssl-dev libproj-dev\nlibsqlite3-dev libudunits2-dev",
  "Repository": "https://ropensci.r-universe.dev",
  "Date/Publication": "2026-04-03 12:01:51 UTC",
  "RemoteUrl": "https://github.com/ropensci/chopin",
  "RemoteRef": "main",
  "RemoteSha": "352b79f9a7d132f053db106ec064e5145fae4d8d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-03 16:05:17 UTC",
    "User": "root"
  },
  "Author": "Insang Song [aut, cre] (ORCID: <https://orcid.org/0000-0001-8732-3256>),\nKyle Messier [aut, ctb] (ORCID:\n<https://orcid.org/0000-0001-9508-9623>),\nAlec L. Robitaille [rev] (Alec reviewed the package version 0.6.3 for\nrOpenSci, see\n<https://github.com/ropensci/software-review/issues/638>),\nEric R. Scott [rev] (Eric reviewed the package version 0.6.3 for\nrOpenSci, see\n<https://github.com/ropensci/software-review/issues/638>)",
  "Maintainer": "Insang Song <geoissong@gmail.com>",
  "MD5sum": "14de66198ce989c73d550dd30c702695",
  "_user": "ropensci",
  "_type": "src",
  "_file": "chopin_0.9.9-5.tar.gz",
  "_fileid": "b05dc70ed374f3ef9213b66fc6adab30faf6950ce7d66fbb3e1aaacf272d4145",
  "_filesize": 5078240,
  "_sha256": "b05dc70ed374f3ef9213b66fc6adab30faf6950ce7d66fbb3e1aaacf272d4145",
  "_created": "2026-05-03T16:05:17.000Z",
  "_published": "2026-05-22T18:33:30.255Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77439917864,
      "time": 303,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6772011991"
    },
    {
      "job": 77439917941,
      "time": 261,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6772007584"
    },
    {
      "job": 77439917729,
      "time": 162,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6772094924"
    },
    {
      "job": 77439918531,
      "time": 175,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6772081472"
    },
    {
      "job": 77439917420,
      "time": 421,
      "config": "pkgdown",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6771950260"
    },
    {
      "job": 77439917056,
      "time": 425,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6771949869"
    },
    {
      "job": 77439917324,
      "time": 177,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7167723759"
    },
    {
      "job": 77439917612,
      "time": 389,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6771990022"
    },
    {
      "job": 77439917929,
      "time": 238,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6771974648"
    },
    {
      "job": 77439917723,
      "time": 248,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6771975950"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ropensci/chopin",
  "_commit": {
    "id": "352b79f9a7d132f053db106ec064e5145fae4d8d",
    "author": "Insang Song <sigmafelix@hotmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #127 from ropensci/0.9.9\n\nwarning fixed",
    "time": 1775217711
  },
  "_maintainer": {
    "name": "Insang Song",
    "email": "geoissong@gmail.com",
    "login": "sigmafelix",
    "mastodon": "@issong@mastodon.social",
    "orcid": "0000-0001-8732-3256",
    "uuid": 25448786
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "anticlust",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "exactextractr",
      "version": ">= 0.8.2",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "future.apply",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "sf",
      "version": ">= 1.0-10",
      "role": "Imports"
    },
    {
      "package": "sfheaders",
      "role": "Imports"
    },
    {
      "package": "stars",
      "version": ">= 0.6-0",
      "role": "Imports"
    },
    {
      "package": "terra",
      "version": ">= 1.7-18",
      "role": "Imports"
    },
    {
      "package": "mirai",
      "version": ">= 1.3.0",
      "role": "Imports"
    },
    {
      "package": "collapse",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "targets",
      "role": "Suggests"
    },
    {
      "package": "DiagrammeR",
      "role": "Suggests"
    },
    {
      "package": "future.mirai",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lifecycle",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "spatstat.random",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "units",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "dggridR",
      "role": "Suggests"
    },
    {
      "package": "h3r",
      "role": "Suggests"
    }
  ],
  "_owner": "ropensci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-29",
      "n": 3
    },
    {
      "week": "2025-33",
      "n": 3
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2026-14",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 32,
  "_contributors": [
    {
      "user": "sigmafelix",
      "count": 127,
      "uuid": 25448786
    },
    {
      "user": "kyle-messier",
      "count": 7,
      "uuid": 127860447
    },
    {
      "user": "shikokuchuo",
      "count": 1,
      "uuid": 53399081
    }
  ],
  "_userbio": {
    "uuid": 1200269,
    "type": "organization",
    "name": "rOpenSci",
    "description": "Tools and R Packages for Open Science"
  },
  "_downloads": {
    "count": 424,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/chopin"
  },
  "_devurl": "https://github.com/ropensci/chopin",
  "_pkgdown": "https://docs.ropensci.org/chopin/",
  "_searchresults": 39,
  "_metadata": {
    "review": {
      "id": 638,
      "status": "reviewed",
      "version": "0.6.2.20240423",
      "organization": "rOpenSci Software Review",
      "url": "https://github.com/ropensci/software-review/issues/638"
    },
    "ropensci_category": "geospatial"
  },
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/chopin.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ropensci/chopin",
  "_realowner": "ropensci",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.9.4",
      "date": "2025-07-18"
    },
    {
      "version": "0.9.9",
      "date": "2025-09-10"
    },
    {
      "version": "0.9.9-5",
      "date": "2026-04-03"
    }
  ],
  "_exports": [
    "extract_at",
    "kernelfunction",
    "par_convert_f",
    "par_grid",
    "par_grid_mirai",
    "par_hierarchy",
    "par_hierarchy_mirai",
    "par_make_dggrid",
    "par_make_h3",
    "par_merge_grid",
    "par_multirasters",
    "par_multirasters_mirai",
    "par_pad_balanced",
    "par_pad_grid",
    "par_split_list",
    "summarize_aw",
    "summarize_pp",
    "summarize_sedc",
    "summarize_st"
  ],
  "_datasets": [
    {
      "name": "ncpoints",
      "title": "Mildly clustered points in North Carolina, United States",
      "object": "ncpoints",
      "class": [
        "data.frame"
      ],
      "fields": [
        "X",
        "Y"
      ],
      "rows": 2304,
      "table": true,
      "tojson": true
    },
    {
      "name": "prediction_grid",
      "title": "Regular grid points in the mainland United States at 1km spatial resolution",
      "object": "prediction_grid",
      "class": [
        "data.frame"
      ],
      "fields": [
        "site_id",
        "lon",
        "lat"
      ],
      "rows": 8092995,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "extract_at",
      "title": "Extract raster values with point buffers or polygons",
      "concept": [
        "Macros for calculation"
      ],
      "topics": [
        "extract_at",
        "extract_at,character,character-method",
        "extract_at,character,sf-method",
        "extract_at,character,SpatVector-method",
        "extract_at,SpatRaster,character-method",
        "extract_at,SpatRaster,sf-method",
        "extract_at,SpatRaster,SpatVector-method"
      ]
    },
    {
      "page": "ncpoints",
      "title": "Mildly clustered points in North Carolina, United States",
      "concept": [
        "Dataset"
      ],
      "topics": [
        "ncpoints"
      ]
    },
    {
      "page": "par_convert_f",
      "title": "Map specified arguments to others in literals",
      "topics": [
        "par_convert_f"
      ]
    },
    {
      "page": "par_grid",
      "title": "Parallelize spatial computation over the computational grids",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_grid"
      ]
    },
    {
      "page": "par_grid_mirai",
      "title": "Parallelize spatial computation over the computational grids",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_grid_mirai"
      ]
    },
    {
      "page": "par_hierarchy",
      "title": "Parallelize spatial computation by hierarchy in input data",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_hierarchy"
      ]
    },
    {
      "page": "par_hierarchy_mirai",
      "title": "Parallelize spatial computation by hierarchy in input data",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_hierarchy_mirai"
      ]
    },
    {
      "page": "par_make_dggrid",
      "title": "Convert DGGRID indices to sf object",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_make_dggrid"
      ]
    },
    {
      "page": "par_make_h3",
      "title": "Convert a input sf object to H3 hexagons",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_make_h3"
      ]
    },
    {
      "page": "par_merge_grid",
      "title": "Merge adjacent grid polygons with given rules",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_merge_grid"
      ]
    },
    {
      "page": "par_multirasters",
      "title": "Parallelize spatial computation over multiple raster files",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_multirasters"
      ]
    },
    {
      "page": "par_multirasters_mirai",
      "title": "Parallelize spatial computation over multiple raster files",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_multirasters_mirai"
      ]
    },
    {
      "page": "par_pad_balanced",
      "title": "Extension of par_make_balanced for padded grids",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_pad_balanced"
      ]
    },
    {
      "page": "par_pad_grid",
      "title": "Get a set of computational grids",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_pad_grid"
      ]
    },
    {
      "page": "par_split_list",
      "title": "Split grid list to a nested list of row-wise data frames",
      "concept": [
        "Parallelization"
      ],
      "topics": [
        "par_split_list"
      ]
    },
    {
      "page": "prediction_grid",
      "title": "Regular grid points in the mainland United States at 1km spatial resolution",
      "concept": [
        "Dataset"
      ],
      "topics": [
        "prediction_grid"
      ]
    },
    {
      "page": "summarize_aw",
      "title": "Area weighted summary using two polygon objects",
      "concept": [
        "Macros for calculation"
      ],
      "topics": [
        "summarize_aw",
        "summarize_aw,character,character-method",
        "summarize_aw,sf,sf-method",
        "summarize_aw,SpatVector,SpatVector-method"
      ]
    },
    {
      "page": "summarize_pp",
      "title": "Point to polygon summary using target polygons and source points",
      "concept": [
        "Macros for calculation"
      ],
      "topics": [
        "summarize_pp",
        "summarize_pp,character-method",
        "summarize_pp,sf-method",
        "summarize_pp,SpatVector-method"
      ]
    },
    {
      "page": "summarize_sedc",
      "title": "Calculate Sum of Exponentially Decaying Contributions (SEDC) covariates",
      "concept": [
        "Macros for calculation"
      ],
      "topics": [
        "summarize_sedc"
      ]
    },
    {
      "page": "summarize_st",
      "title": "Summarize Data by Time or Space",
      "concept": [
        "Macros for calculation"
      ],
      "topics": [
        "summarize_st"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ropensci/chopin/raw/main/man/figures/logo.svg",
  "_readme": "https://github.com/ropensci/chopin/raw/main/README.md",
  "_rundeps": [
    "abind",
    "anticlust",
    "class",
    "classInt",
    "cli",
    "codetools",
    "collapse",
    "cpp11",
    "DBI",
    "digest",
    "dplyr",
    "e1071",
    "exactextractr",
    "future",
    "future.apply",
    "generics",
    "geometries",
    "globals",
    "glue",
    "igraph",
    "KernSmooth",
    "lattice",
    "lifecycle",
    "listenv",
    "lpSolve",
    "magrittr",
    "MASS",
    "Matrix",
    "mirai",
    "nanonext",
    "parallelly",
    "pillar",
    "pkgconfig",
    "proxy",
    "R6",
    "RANN",
    "raster",
    "Rcpp",
    "rlang",
    "s2",
    "sf",
    "sfheaders",
    "sp",
    "stars",
    "terra",
    "tibble",
    "tidyselect",
    "units",
    "utf8",
    "vctrs",
    "withr",
    "wk"
  ],
  "_vignettes": [
    {
      "source": "v04_climate_examples.Rmd",
      "filename": "v04_climate_examples.html",
      "title": "Extracting Weather/Climate Geospatial Data with chopin",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Prepare target datasets",
        "Hardware specification",
        "Download and preprocess",
        "Download",
        "Read",
        "TerraClimate",
        "Preprocessing",
        "PRISM dataset",
        "Grid parallelization",
        "Scaled up examples",
        "Larger buffer sizes",
        "Larger number of features",
        "Finely resolved vector",
        "Extract",
        "Finely resolved raster",
        "See also"
      ],
      "created": "2024-08-09 19:43:56",
      "modified": "2025-02-13 14:57:27",
      "commits": 6
    },
    {
      "source": "v03_par_pad_grid.Rmd",
      "filename": "v03_par_pad_grid.html",
      "title": "Generate computational grids",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Computational grids",
        "Types of computational grids and their generation",
        "par_pad_grid(): standard interface",
        "par_pad_balanced(): focusing on getting the balanced clusters",
        "Random points in NC",
        "Visualize computational grids",
        "Generate regular grid computational regions",
        "Split the points by two 1D quantiles",
        "Merge the grids based on the number of points",
        "Different values in merge_max",
        "par_make_balanced()",
        "Common grid systems"
      ],
      "created": "2024-08-09 19:43:56",
      "modified": "2025-09-10 11:49:20",
      "commits": 7
    },
    {
      "source": "v01_start.Rmd",
      "filename": "v01_start.html",
      "title": "Getting started with chopin",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "chopin workflow",
        "Example data",
        "Generating random points in North Carolina",
        "Creating grids",
        "Extracting values from raster",
        "Hierarchical processing",
        "Multiraster processing",
        "User-defined functions",
        "Caveats",
        "Why parallelization is slower than the ordinary function run?",
        "Notes on data restrictions"
      ],
      "created": "2024-08-09 19:43:56",
      "modified": "2025-09-10 11:49:20",
      "commits": 7
    },
    {
      "source": "v02_good_practice.Rmd",
      "filename": "v02_good_practice.html",
      "title": "Good practice of using chopin",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Assumptions",
        "Basic workflow",
        "Minimize errors",
        "Raster workflow: stacked vs file-based parallelization",
        "Raster-Vector overlay",
        "Customization",
        "More tips to save time and memory",
        "Save computing costs"
      ],
      "created": "2024-08-09 19:43:56",
      "modified": "2025-02-13 14:57:27",
      "commits": 4
    },
    {
      "source": "v05_targets.Rmd",
      "filename": "v05_targets.html",
      "title": "targets and grid objects",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Objective",
        "Installation",
        "Example",
        "Random points in NC",
        "Grid partition of NC",
        "Targets workflow"
      ],
      "created": "2024-08-09 19:43:56",
      "modified": "2024-08-09 19:43:56",
      "commits": 1
    }
  ],
  "_score": 7.494154594018443,
  "_indexed": true,
  "_nocasepkg": "chopin",
  "_universes": [
    "ropensci",
    "sigmafelix"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:14:09.000Z",
      "distro": "noble",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "22cb3d709c422a47d0b894b386384d073c5a15e9b4fa02e32d2aa15483411e2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:13:44.000Z",
      "distro": "noble",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "9cd51d5d300658a95b610aa4a524f2ae683fe623aea6c084a4f02aa0c24bb8ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:27:31.000Z",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "e371c6b9c3f61bc1b52255cec9dfa4860803c35d79a080ed7fe58cb3f7030cb6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:25:30.000Z",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "6d2e71775800211471681f1a2e30db8821d041627e85f7b14cce97aac46596b8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:10:20.000Z",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "312d7921e0931c3d6e4216d8b6f0859974b83fd435fc678083a5a1191b02a7d5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:07:45.000Z",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "4992775f0e8a49c66675473a885f688c48524260fe21832f908c2a7e9b8f49c6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.9.9-5",
      "date": "2026-05-03T16:07:59.000Z",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "c5a40d1eb33124a6bc6c85af83b4686ca251a279c444434059545eb83392f887",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.9.9-5",
      "date": "2026-05-22T18:32:38.000Z",
      "commit": "352b79f9a7d132f053db106ec064e5145fae4d8d",
      "fileid": "c9583f1b663a6813e3f1ef894f0b1a34dda7d5cc644b72c197489232aff69a32",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25283730235"
    }
  ]
}