Package: vectra
Title: Columnar Query Engine for Larger-than-RAM Data
Version: 0.7.1
Authors@R: person("Gilles", "Colling", email = "gilles.colling051@gmail.com",
    role = c("aut", "cre", "cph"),
    comment = c(ORCID = "0000-0003-3070-6066"))
Description: A minimal columnar query engine with lazy execution on datasets
    larger than RAM. Provides 'dplyr'-like verbs (filter(), select(), mutate(),
    group_by(), summarise(), joins, window functions) and common aggregations
    (n(), sum(), mean(), min(), max(), sd(), first(), last()) backed by a
    pure C11 pull-based execution engine and a custom on-disk format ('.vtr').
    Reads and writes 'GeoTIFF' (including tiled and 'BigTIFF' layouts) and a
    tiled raster format ('.vec') with overview pyramids and time cubes for
    larger-than-RAM raster data.
License: MIT + file LICENSE
Depends: R (>= 4.1.0)
SystemRequirements: GNU make
Encoding: UTF-8
Imports: tidyselect, rlang
Suggests: biglm, bit64, knitr, openxlsx2, rmarkdown, terra, testthat
        (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
URL: https://gillescolling.com/vectra/,
        https://github.com/gcol33/vectra
BugReports: https://github.com/gcol33/vectra/issues
Config/roxygen2/version: 8.0.0
NeedsCompilation: yes
Packaged: 2026-06-11 23:39:40 UTC; Gilles Colling
Author: Gilles Colling [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-3070-6066>)
Maintainer: Gilles Colling <gilles.colling051@gmail.com>
Repository: CRAN
Date/Publication: 2026-06-12 00:00:02 UTC
Built: R 4.7.0; x86_64-w64-mingw32; 2026-06-19 03:12:13 UTC; windows
Archs: x64
