Skip to content

BIOMASS

Estimating Aboveground Biomass and Its Uncertainty in Tropical Forests

v2.2.7-1 · Jun 28, 2026 · GPL-2

Description

Contains functions for estimating above-ground biomass/carbon and its uncertainty in tropical forests. These functions allow to (1) retrieve and correct taxonomy, (2) estimate wood density and its uncertainty, (3) build height-diameter models, (4) manage tree and plot coordinates, (5) estimate above-ground biomass/carbon at stand level with associated uncertainty. To cite ‘BIOMASS’, please use citation(‘BIOMASS’). For more information, see Réjou-Méchain et al. (2017) <doi:10.1111/2041-210X.12753>.

Downloads

CRAN

1.1K

Last 30 days

3469th

3.2K

Last 90 days

12.8K

Last year

Trend: +5.5% (30d vs prior 30d)

r2u CRAN

15

Last 30 days

63

Last 90 days

508

Last year

Trend: 0% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 22, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 21, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘testthat.R’ [126s/258s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(BIOMASS)
  For more information on using BIOMASS, visit https://umr-amap.github.io/BIOMASS 
  
  Access the shiny vers
...[truncated]...
SS::cacheManager("CWD.bil")
   4. │   └─utils::download.file(url, dest)
   5. └─base::.handleSimpleError(...)
   6.   └─base (local) h(simpleError(msg, call))
  
  [ FAIL 1 | WARN 2 | SKIP 5 | PASS 498 ]
  Error:
  ! Test failures.
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 8, 2026
WARNING 13 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Apr 7, 2026
WARNING r-devel-linux-x86_64-fedora-gcc

for missing documentation entries

Error: package or namespace load failed for ‘BIOMASS’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘Rcpp’
Call sequence:
6: stop(msg, call. = FALSE, domain = NA)
5: value[[3L]](cond)
4: 
...[truncated]...
)
1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose = FALSE)
Execution halted
All user-level objects in a package should have documentation entries.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Line coverage

Expression

Tests / Examples

Functions

32 26 exported

Complexity

18.7 avg / 93 max

Call network

32 nodes / 28 edges

Test coverage has not been measured for this package yet; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

Code

Structure

Lines of code

10,739

Files

138

Compiled share

0%

Has compiled src

No

Language breakdown

R 5,573 (51.9%)Tests 1,855 (17.3%)Docs 2,415 (22.5%)Vignettes 896 (8.3%)

API

Exported functions

26

Internal functions

6

Recent export changes

v2.2.3+6 bilinear_interpolation, check_plot_coord, clearCache +3 more

Testing & CI

Has tests

Yes

Test-to-code ratio

0.33

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

100%

\dontrun example ratio

3.1%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

Yes

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

60%

Unsafe pattern score

12

Dep constraint coverage

7.7%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

3.6

System requirements

C++ standard

License

GPL-2

License flags

SPDX valid, OSI approved

History

Versions

22

First release

2016-09-21

Latest release

2026-06-29

Avg cadence

115 days

Cold removal rate

100%

Dep drift

12

LOC over versions

v1.0: 2,323 LOCv1.1: 2,806 LOCv1.2: 2,806 LOCv2.0: 7,073 LOCv2.1: 7,605 LOCv2.1.1: 7,625 LOCv2.1.2: 7,513 LOCv2.1.3: 7,518 LOCv2.1.4: 7,535 LOCv2.1.5: 7,637 LOCv2.1.6: 7,586 LOCv2.1.7: 7,586 LOCv2.1.8: 7,586 LOCv2.1.9: 7,653 LOCv2.1.10: 7,659 LOCv2.1.11: 7,662 LOCv2.1.12: 7,756 LOCv2.2.3: 9,056 LOCv2.2.4: 9,313 LOCv2.2.4-1: 9,332 LOCv2.2.7: 10,896 LOCv2.2.7-1: 10,739 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Reverse Dependencies (1)

imports

Dependency Network

Dependencies Reverse dependencies minpack.lm jsonlite proj4 data.table rappdirs sf terra ggplot2 ggnewscale PhytoIn BIOMASS

Version History

23 tracked
updated 2.2.7-1 ← 2.2.7 diff Jun 29, 2026
updated 2.2.7 ← 2.2.4-1 diff Mar 11, 2026
new 2.2.4-1 Mar 10, 2026
updated 2.2.4-1 ← 2.2.4 diff Oct 9, 2025
updated 2.2.4 ← 2.2.3 diff May 18, 2025
updated 2.2.3 ← 2.1.12 diff Feb 23, 2025
updated 2.1.12 ← 2.1.11 diff Feb 11, 2025
updated 2.1.11 ← 2.1.10 diff Sep 28, 2023
updated 2.1.10 ← 2.1.9 diff Sep 19, 2023
updated 2.1.9 ← 2.1.8 diff Aug 20, 2023
updated 2.1.8 ← 2.1.7 diff Apr 6, 2022
updated 2.1.7 ← 2.1.6 diff Dec 12, 2021
updated 2.1.6 ← 2.1.5 diff Jun 24, 2021
updated 2.1.5 ← 2.1.4 diff May 20, 2021
updated 2.1.4 ← 2.1.3 diff Oct 19, 2020