Package: xbioclim
Type: Package
Title: Bioclimatic Variables from Monthly Climate Data
Version: 1.0.3
Authors@R: person("Angel Luis", "Robles Fernandez", 
                   email = "a.l.robles.fernandez@gmail.com",
                   role = c("aut", "cre"))
Description: Computes the 19 standard bioclimatic variables (BIO01-BIO19) from
    monthly climate data. The variable set was originally proposed by Nix
    (1986, ISBN:978-0-644-04887-3) for the BIOCLIM modelling system and is
    also distributed with the CHELSA climatologies (Karger et al., 2017
    <doi:10.1038/sdata.2017.122>). Provides both individual variable
    functions and a unified interface to compute all 19 variables at once.
    Designed as an R implementation of the 'xbioclim' C++ library (Robles
    Fernandez, 2026 <https://github.com/alrobles/xbioclimcpp>). Supports
    single-pixel vectors and block-based raster processing via 'terra' for
    memory-efficient handling of large spatial datasets. Includes helpers
    to transform ERA5-Land hourly reanalysis data (Muñoz-Sabater et al.,
    2021 <doi:10.5194/essd-13-4349-2021>) into monthly climate inputs.
License: MIT + file LICENSE
NeedsCompilation: yes
SystemRequirements: GNU make, C++17; optionally GDAL (>= 2.0.1) with
        gdal-config, CUDA toolkit (>= 11.0) with nvcc for GPU
        acceleration
Encoding: UTF-8
Language: en-US
Imports: methods, Rcpp (>= 1.0.0)
LinkingTo: Rcpp
Suggests: parallel, sf, terra, testthat (>= 3.0.0), knitr, rmarkdown
Config/testthat/edition: 3
URL: https://alrobles.github.io/xbioclim/,
        https://github.com/alrobles/xbioclim
BugReports: https://github.com/alrobles/xbioclim/issues
Collate: 'RcppExports.R' 'primitives.R' 'bioclim.R' 'BioclimData.R'
        'quarterly.R' 'bioclim_window.R' 'bioclim_module.R'
        'bioclimmodel.R' 'bioclim_raster.R' 'era5_monthly.R'
        'era5_bioclim.R' 'bioclim_engine.R' 'engine.R' 'mask.R'
        'messages.R' 'xbioclim-package.R'
Config/roxygen2/version: 8.0.0
Packaged: 2026-09-24 14:30:45 UTC; alrobles
Author: Angel Luis Robles Fernandez [aut, cre]
Maintainer: Angel Luis Robles Fernandez <a.l.robles.fernandez@gmail.com>
Repository: CRAN
Date/Publication: 2026-10-05 16:40:02 UTC
