Man pages for xbioclim
Bioclimatic Variables from Monthly Climate Data

apply_mask_cppApply a binary mask raster to an input raster
bio01_cppCompute BIO01 (Mean Annual Temperature) for a raster block
bio02_cppCompute BIO02 (Mean Diurnal Range) for a raster block
bio03_cppCompute BIO03 (Isothermality) for a raster block
bio04_cppCompute BIO04 (Temperature Seasonality) for a raster block
bio05_cppCompute BIO05 (Max Temperature of Warmest Month) for a raster...
bio06_cppCompute BIO06 (Min Temperature of Coldest Month) for a raster...
bio07_cppCompute BIO07 (Temperature Annual Range) for a raster block
bio08_cppCompute BIO08 (Mean Temperature of Wettest Quarter) for a...
bio09_cppCompute BIO09 (Mean Temperature of Driest Quarter) for a...
bio10_cppCompute BIO10 (Mean Temperature of Warmest Quarter) for a...
bio11_cppCompute BIO11 (Mean Temperature of Coldest Quarter) for a...
bio12_cppCompute BIO12 (Annual Precipitation) for a raster block
bio13_cppCompute BIO13 (Precipitation of Wettest Month) for a raster...
bio14_cppCompute BIO14 (Precipitation of Driest Month) for a raster...
bio15_cppCompute BIO15 (Precipitation Seasonality) for a raster block
bio16_cppCompute BIO16 (Precipitation of Wettest Quarter) for a raster...
bio17_cppCompute BIO17 (Precipitation of Driest Quarter) for a raster...
bio18_cppCompute BIO18 (Precipitation of Warmest Quarter) for a raster...
bio19_cppCompute BIO19 (Precipitation of Coldest Quarter) for a raster...
bioclim_blockCreate a C++ ClimateBlock and compute bioclimatic variables
bioclim_cppCompute all 19 bioclimatic variables for a raster block
BioclimDataCreate a BioclimData Object
BioclimData-classS4 Class for Bioclimatic Input Data
bioclim_engineCompute Bioclimatic Variables via the Native GDAL-Tiled...
bioclim_errorsRetrieve stored error messages
BioclimModelCreate a BioclimModel Object
BioclimModel-classBioclimModel S4 Class
bioclim_model_computeCompute all 19 bioclimatic variables from the C++ object
bioclim_model_is_nullTest whether the C++ pointer is null
BioclimModel-methodsS4 Methods for BioclimModel Objects
bioclim_model_newCreate a new C++ BioclimModel and return an external pointer
bioclim_rasterCompute Bioclimatic Variables from Monthly Climate Rasters
bioclim-rasterBlock-Based Raster Processing for Bioclimatic Variables
bioclim_rollingRolling optimal-window bioclimatic variables
bioclim_rolling_cppCompute bioclimatic variables using a rolling window of...
bioclim-variablesCompute Bioclimatic Variables from Monthly Climate Data
bioclim_warningsRetrieve stored warning messages
bioclim_windowBioclimatic variables over an arbitrary window of months
bioclim_window_cppCompute bioclimatic variables over an arbitrary window of...
bioclim_xtCompute all 19 bioclimatic variables (vectorized, zero-copy...
check_messagesPropagate stored messages as R conditions
clear_messagesClear all stored messages
ClimateBlockC++ ClimateBlock class for batch bioclim computation
create_maskCreate a binary mask raster from a polygon source
cuda_device_countCount available CUDA GPU devices
cuda_device_infoQuery properties of the first CUDA GPU device
cuda_infoQuery CUDA GPU device information
days_in_monthNumber of days in a given month/year
dot-compute_bioclim_blockCompute Bioclimatic Variables for a Block of Cells
dot-resolve_climate_inputResolve a climate input to a character vector of file paths
dot-resolve_engine_maskResolve a mask argument to a file path
engine_computeRun the bioclimatic-variable computation pipeline
engine_createCreate a new BioclimEngine instance
engine_openConfigure monthly climate input files
engine_set_deviceSet the compute device for a BioclimEngine instance
engine_set_dtypeSet the output data type
engine_set_maskSet an optional mask raster
engine_set_outputSet the output raster path
engine_set_pipelineEnable or disable the overlapped read/compute/write pipeline
engine_set_threadsSet the number of OpenMP threads
engine_set_tile_sizeSet the tile size used during tiled processing
engine_set_variablesSelect which bioclimatic variables to write
era5_bioclimCompute Bioclimatic Variables from ERA5-Land Data
era5_bioclim_yearsGenerate Bioclimatic Variables for Multiple Years
era5-monthlyConvert ERA5-Land Hourly Data to CHELSA-Compatible Monthly...
era5_t2m_to_monthly_cppAggregate ERA5-Land hourly 2-m temperature to monthly...
era5_to_monthly_cppUnified ERA5-Land hourly-to-monthly aggregation
era5_tp_to_monthly_cppAggregate ERA5-Land hourly total precipitation to monthly...
gdal_can_openCheck whether GDAL can open a raster file
gdal_infoReturn metadata about a GDAL-readable raster
has_cudaCheck CUDA GPU availability
has_errorCheck whether any errors are stored
has_gdalCheck whether the package was built with GDAL support
has_warningCheck whether any warnings are stored
primitivesPrimitive Helper Functions for Bioclimatic Variable...
push_errorStore an error message in the xbioclim message store
push_warningStore a warning message in the xbioclim message store
quarter_argmaxFind the starting month of the quarter with the maximum sum
quarter_argminFind the starting month of the quarter with the minimum sum
quarterly_fixedFixed-quarter seasonal variables
quarterly_rollingRolling-quarter seasonal variables
quarterly_variablesQuarterly / seasonal climate variables
quarterly_variables_cppCompute quarterly/seasonal climate variables for a raster...
quarter_valuesGet the 3-month values for a quarter starting at a given...
rasterize_mask_cppRasterize a vector polygon layer to a binary mask raster
rolling_quarter_meanCompute rolling quarter means with circular wrapping
rolling_quarter_sumCompute rolling quarter sums with circular wrapping
sd_popPopulation standard deviation
validate_monthlyValidate monthly climate input
validate_spatrasterValidate SpatRaster Input
xbioclim-messagesError and Warning Message Store
xbioclim-packagexbioclim: Bioclimatic Variables from Monthly Climate Data
xbioclim documentation built on Oct. 5, 2026, 5:08 p.m.