Movatterモバイル変換


[0]ホーム

URL:


chopin: Spatial Parallel Computing by Hierarchical Data Partitioning

Geospatial data computation is parallelized by grid, hierarchy, or raster files. Based on 'future' (Bengtsson, 2024 <doi:10.32614/CRAN.package.future>) and 'mirai' (Gao et al., 2025 <doi:10.32614/CRAN.package.mirai>) parallel back-ends, 'terra' (Hijmans et al., 2025 <doi:10.32614/CRAN.package.terra>) and 'sf' (Pebesma et al., 2024 <doi:10.32614/CRAN.package.sf>) functions as well as convenience functions in the package can be distributed over multiple threads. The simplest way of parallelizing generic geospatial computation is to start from par_pad_*() functions to par_grid(), par_hierarchy(), or par_multirasters() functions. Virtually any functions accepting classes in 'terra' or 'sf' packages can be used in the three parallelization functions. A common raster-vector overlay operation is provided as a function extract_at(), which uses 'exactextractr' (Baston, 2023 <doi:10.32614/CRAN.package.exactextractr>), with options for kernel weights for summarizing raster values at vector geometries. Other convenience functions for vector-vector operations including simple areal interpolation (summarize_aw()) and summation of exponentially decaying weights (summarize_sedc()) are also provided.

Version:0.9.9
Depends:R (≥ 4.1)
Imports:anticlust,cli,dplyr (≥ 1.1.0),exactextractr (≥ 0.8.2),future,future.apply,igraph, methods,rlang,sf (≥ 1.0-10),sfheaders,stars (≥ 0.6-0),terra (≥ 1.7-18),mirai (≥1.3.0),collapse
Suggests:covr,devtools,targets,DiagrammeR,future.mirai,knitr,lifecycle,rmarkdown,spatstat.random,testthat (≥ 3.0.0),units,withr,dggridR,h3r
Published:2025-09-10
DOI:10.32614/CRAN.package.chopin
Author:Insang SongORCID iD [aut, cre], Kyle MessierORCID iD [aut, ctb], Alec L. Robitaille [rev] (Alec reviewed the package version 0.6.3 for rOpenSci, see <https://github.com/ropensci/software-review/issues/638>), Eric R. Scott [rev] (Eric reviewed the package version 0.6.3 for rOpenSci, see <https://github.com/ropensci/software-review/issues/638>)
Maintainer:Insang Song <geoissong at gmail.com>
BugReports:https://github.com/ropensci/chopin/issues
License:MIT + fileLICENSE
URL:https://docs.ropensci.org/chopin/,https://github.com/ropensci/chopin
NeedsCompilation:no
SystemRequirements:netcdf
Citation:chopin citation info
Materials:README,NEWS
CRAN checks:chopin results

Documentation:

Reference manual:chopin.html ,chopin.pdf
Vignettes:Getting started with chopin (source,R code)
Good practice of using 'chopin' (source,R code)
Generate computational grids (source,R code)
Extracting Weather/Climate Geospatial Data with 'chopin' (source)
targets and grid objects (source,R code)

Downloads:

Package source: chopin_0.9.9.tar.gz
Windows binaries: r-devel:chopin_0.9.9.zip, r-release:chopin_0.9.9.zip, r-oldrel:chopin_0.9.9.zip
macOS binaries: r-release (arm64):chopin_0.9.9.tgz, r-oldrel (arm64):chopin_0.9.9.tgz, r-release (x86_64):chopin_0.9.9.tgz, r-oldrel (x86_64):chopin_0.9.9.tgz
Old sources: chopin archive

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=chopinto link to this page.


[8]ページ先頭

©2009-2025 Movatter.jp