Package: vostokR
Type: Package
Title: Solar Potential Calculation for Point Clouds using 'VOSTOK'
Version: 0.2.1
Date: 2026-03-25
Authors@R: c(
    person("Andrew J.", "Sanchez Meador", 
           email = "andrew.sanchezmeador@nau.edu", 
           role = c("aut", "cre")),
    person("Sebastian", "Bechtold", 
           role = "aut",
           comment = "Original VOSTOK C++ implementation"),
    person("Bernhard", "Hofle", 
           role = "aut",
           comment = "Original VOSTOK C++ implementation"))
Description: Calculate solar potential for LiDAR point clouds using the 'VOSTOK'
    (Voxel Octree Solar Toolkit) algorithm. This R program provides an interface to
    the original 'VOSTOK' C++ implementation by Bechtold and Hofle (2020), enabling
    efficient ray casting and solar position algorithms to compute solar irradiance
    for each point while accounting for shadowing effects. Integrates seamlessly with
    the 'lidR' package for LiDAR data processing workflows. The original 'VOSTOK'
    toolkit is available at <doi:10.11588/data/QNA02B>.
License: GPL (>= 3)
URL: https://github.com/bi0m3trics/vostokR
BugReports: https://github.com/bi0m3trics/vostokR/issues
Encoding: UTF-8
Imports: Rcpp (>= 1.0.11), lidR (>= 4.0.0), data.table, terra, sf (>=
        1.0.0), methods
Suggests: testthat (>= 3.0.0)
LinkingTo: Rcpp, RcppArmadillo, RcppEigen
Config/testthat/edition: 3
RoxygenNote: 7.3.3
SystemRequirements: C++17, OpenMP (optional)
NeedsCompilation: yes
Packaged: 2026-03-25 11:58:27 UTC; ajsm
Author: Andrew J. Sanchez Meador [aut, cre],
  Sebastian Bechtold [aut] (Original VOSTOK C++ implementation),
  Bernhard Hofle [aut] (Original VOSTOK C++ implementation)
Maintainer: Andrew J. Sanchez Meador <andrew.sanchezmeador@nau.edu>
Repository: CRAN
Date/Publication: 2026-03-25 22:30:02 UTC
