# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "chopin" in publications use:' type: software license: MIT title: 'chopin: Spatial Parallel Computing by Hierarchical Data Partitioning' version: 0.9.4 doi: 10.1016/j.softx.2025.102167 identifiers: - type: doi value: 10.32614/CRAN.package.chopin abstract: Geospatial data computation is parallelized by grid, hierarchy, or raster files. Based on 'future' (Bengtsson, 2024 ) and 'mirai' (Gao et al., 2025 ) parallel back-ends, 'terra' (Hijmans et al., 2025 ) and 'sf' (Pebesma et al., 2024 ) 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 ), 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. authors: - family-names: Song given-names: Insang email: geoissong@gmail.com orcid: https://orcid.org/0000-0001-8732-3256 - family-names: Messier given-names: Kyle orcid: https://orcid.org/0000-0001-9508-9623 preferred-citation: type: article title: 'chopin: An open source R-language tool to support spatial analysis on parallelizable infrastructure.' authors: - family-names: Song given-names: Insang email: geoissong@gmail.com orcid: https://orcid.org/0000-0001-8732-3256 - family-names: Messier given-names: Kyle P. year: '2025' journal: SoftwareX volume: '30' issue: '102167' doi: 10.1016/j.softx.2025.102167 start: '1' end: '8' repository: https://ropensci.r-universe.dev repository-code: https://github.com/ropensci/chopin commit: 9f42f60bd9c18db3f37bcc07af2538e8dba3b65c url: https://docs.ropensci.org/chopin/ contact: - family-names: Song given-names: Insang email: geoissong@gmail.com orcid: https://orcid.org/0000-0001-8732-3256