Package: tilework Title: Extensible Tile Planning and Windowed Parallel Processing Version: 1.0.0 Authors@R: c( person(c("Jiaji", "George"), "Chen", email = "thedrieslab@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-4565-832X")), person("Ruben", "Dries", email = "rubendries@gmail.com", role = c("aut"), comment = c(ORCID = "0000-0001-7650-7754")) ) Description: An extensible framework for tile-based processing of large, spatially indexed data. Tile plans are first-class objects describing a set of bounds, which may be regular grids in pixel or coordinate space, tiles centered on supplied points, or adaptive decompositions such as quadtrees. Bounds may carry padding, supplying the overlapping context that neighborhood operations and objects spanning several tiles require. Extraction dispatches on the class of the input, so one plan can window two data sources of differing type together; methods are provided for 'terra' rasters and vector proxies, and other packages can register methods for their own formats. Tiles are processed in parallel through 'future', or optionally 'BiocParallel', and a per-worker initialization step amortizes expensive setup such as loading a model. License: MIT + file LICENSE Encoding: UTF-8 Roxygen: list(markdown = TRUE) Depends: R (>= 4.1.0) Imports: checkmate, future, future.apply, methods, progressr, terra (>= 1.8-21) Suggests: abind, BiocParallel, knitr, rmarkdown, testthat (>= 3.0.0) Config/testthat/edition: 3 URL: https://drieslab.github.io/tilework/, https://github.com/drieslab/tilework VignetteBuilder: knitr BugReports: https://github.com/drieslab/tilework/issues Collate: 'classes.R' 'generics.R' 'package_imports.R' 'tilePlan.R' 'freeTilePlan.R' 'getBoundedData.R' 'pointTilePlan.R' 'getTile.R' 'intersect.R' 'parallel.R' 'pixelTilePlan.R' 'spatialTilePlan.R' 'tileGroup.R' 'tileApply.R' 'tileApply_tileGroup.R' 'tileApply_tileIterator.R' 'tileApply_tilePlan.R' 'tileApply_tileSelection.R' 'tileIterator.R' 'tileSelection.R' 'utils-logging.R' 'utils.R' Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: libgdal-dev gdal-bin libgeos-dev libproj-dev libsqlite3-dev Repository: https://drieslab.r-universe.dev Date/Publication: 2026-09-17 06:53:43 UTC RemoteUrl: https://github.com/drieslab/tilework RemoteRef: HEAD RemoteSha: f4616fa3e803b1def473f68b0d8c296d86cb954a NeedsCompilation: no Packaged: 2026-10-08 18:23:17 UTC; root Author: Jiaji George Chen [aut, cre] (ORCID: ), Ruben Dries [aut] (ORCID: ) Maintainer: Jiaji George Chen