belg

belg computes Boltzmann entropy (configurational entropy) for landscape gradients in R to quantify spatial pattern complexity in ecological and environmental datasets.


Key Features:

  • Entropy calculations (relative and absolute): Computes both relative and absolute Boltzmann entropy for landscape gradients using hierarchy-based and aggregation-based methods that respectively consider hierarchical structure and aggregated spatial units.
  • Raster and missing-data handling: Processes input raster data with missing (NA) values and provides procedures to adjust entropy calculations for incomplete datasets.
  • Implementation: Executes computational routines via an efficient C++ backend integrated into R for improved performance.

Scientific Applications:

  • Landscape complexity analysis: Quantifies the complexity and organization of landscape mosaics using Boltzmann/configurational entropy metrics.
  • Landscape-gradient change detection: Quantifies changes in landscape gradients relevant to habitat fragmentation, land-use change, and biodiversity conservation studies.
  • Thermodynamic interpretation of ecosystems: Provides empirical measures to support thermodynamic perspectives on spatial ecological dynamics.

Methodology:

Computes relative and absolute Boltzmann entropy via hierarchy-based and aggregation-based methods, handles raster inputs with NA values and adjustments for missing data, and implements computations in C++ integrated within R.

Topics

Details

License:
MIT
Tool Type:
library
Programming Languages:
R, C++
Added:
1/18/2021
Last Updated:
1/31/2021

Operations

Publications

Nowosad J, Gao P. belg: A Tool for Calculating Boltzmann Entropy of Landscape Gradients. Entropy. 2020;22(9):937. doi:10.3390/e22090937. PMID:33286706. PMCID:PMC7597200.

PMID: 33286706
PMCID: PMC7597200
Funding: - National Natural Science Foundation of China: 41901316 - State Key Laboratory of Earth Surface Processes and Resource Ecology: 2020-KF-03

Links