Skip to content

BiodiversityR

Package for Community Ecology and Suitability Analysis

v2.17-4 · Oct 28, 2025 · GPL-3

Description

Graphical User Interface (via the R-Commander) and utility functions (often based on the vegan package) for statistical analysis of biodiversity and ecological communities, including species accumulation curves, diversity indices, Renyi profiles, GLMs for analysis of species abundance and presence-absence, distance matrices, Mantel tests, and cluster, constrained and unconstrained ordination analysis. A book on biodiversity and community ecology analysis is available for free download from the website. In 2012, methods for (ensemble) suitability modelling and mapping were expanded in the package.

Downloads

CRAN

1.8K

Last 30 days

2864th

6.2K

Last 90 days

40K

Last year

Trend: -20.6% (30d vs prior 30d)

r2u CRAN

2

Last 30 days

31

Last 90 days

328

Last year

Trend: -80% (30d vs prior 30d)

autoCRAN

5

Last 7 days

53

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

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 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

package dependencies

Package required but not available: ‘Rcmdr’

Packages suggested but not available for checking:
  'car', 'ENMeval', 'red', 'blockCV'

See section ‘The DESCRIPTION file’ 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

135 134 exported

Complexity

25.7 avg / 742 max

Call network

135 nodes / 48 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

26,103

Files

227

Compiled share

0%

Has compiled src

No

Language breakdown

R 18,901 (72.4%)Docs 7,202 (27.6%)

API

Exported functions

138

Internal functions

1

Recent export changes

v3.0.3+5 ensemble.simplified.categories, ensemble.accepted.categories, ensemble.dummy.variables +2 more
v3.0.2+1 ensemble.strategy

Testing & CI

Has tests

No

Test-to-code ratio

0.00

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

98%

\dontrun example ratio

49.1%

Roxygen coverage

99.3%

Has pkgdown

No

NEWS present

No

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

6.7%

Unsafe pattern score

0

Dep constraint coverage

75%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

3.2.2

System requirements

C++ standard

License

GPL-3

License flags

SPDX valid, OSI approved

History

Versions

64

First release

2007-07-16

Latest release

2025-10-29

Avg cadence

96 days

Cold removal rate

100%

Dep drift

9

LOC over versions

v2.6.0: 4,884 LOCv1.0: 4,884 LOCv2.6.2: 5,639 LOCv1.1: 5,639 LOCv2.7.1: 5,880 LOCv1.2: 5,880 LOCv2.9.2: 5,887 LOCv1.3: 5,887 LOCv1.4: 5,822 LOCv2.10.0: 5,822 LOCv1.4.2: 5,601 LOCv2.10.1: 5,601 LOCv2.12.2: 5,602 LOCv1.5: 5,602 LOCv1.6: 5,804 LOCv2.13.2: 5,804 LOCv2.0: 8,595 LOCv2.15.3: 8,473 LOCv2.1: 8,473 LOCv3.0.0: 10,611 LOCv2.2: 10,510 LOCv2.3: 10,611 LOCv3.0.2: 12,763 LOCv2.3-6: 12,763 LOCv3.0.3: 12,994 LOCv2.4-1: 12,994 LOCv2.4-4: 13,968 LOCv2.5-1: 14,306 LOCv2.5-2: 14,246 LOCv2.5-3: 14,292 LOCv2.5-4: 14,309 LOCv2.6-1: 15,504 LOCv2.7-0: 15,815 LOCv2.7-1: 15,836 LOCv2.7-2: 15,995 LOCv2.8-0: 17,781 LOCv2.8-2: 17,799 LOCv2.8-3: 17,800 LOCv2.8-4: 17,800 LOCv2.9-1: 18,336 LOCv2.9-2: 18,413 LOCv2.10-1: 18,762 LOCv2.11-1: 19,740 LOCv2.11-2: 19,937 LOCv2.11-3: 20,449 LOCv2.12-1: 20,976 LOCv2.12-2: 21,647 LOCv2.12-3: 21,722 LOCv2.13-1: 22,643 LOCv2.14-1: 25,105 LOCv2.14-2: 25,846 LOCv2.14-2.1: 25,847 LOCv2.14-3: 25,692 LOCv2.14-4: 25,692 LOCv2.15-1: 25,688 LOCv2.15-2: 25,728 LOCv2.15-3: 25,744 LOCv2.15-4: 25,779 LOCv2.16-1: 26,023 LOCv2.17-1: 26,223 LOCv2.17-1.1: 26,232 LOCv2.17-2: 26,236 LOCv2.17-3: 26,090 LOCv2.17-4: 26,103 LOC

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

Reverse Dependencies (3)

imports

suggests

Dependency Network

Dependencies Reverse dependencies vegan Rcmdr ggplot2 AlleleShift knfi goeveg BiodiversityR

Version History

53 tracked
new 2.17-4 Mar 10, 2026
updated 2.17-4 ← 2.17-3 diff Oct 28, 2025
updated 2.17-3 ← 2.17-2 diff Aug 17, 2025
updated 2.17-2 ← 2.17-1.1 diff Apr 16, 2025
updated 2.17-1.1 ← 2.17-1 diff Jan 20, 2025
updated 2.17-1 ← 2.16-1 diff Jan 9, 2025
updated 2.16-1 ← 2.15-4 diff Mar 15, 2024
updated 2.15-4 ← 2.15-3 diff Oct 21, 2023
updated 2.15-3 ← 2.15-2 diff Sep 17, 2023
updated 2.15-2 ← 2.15-1 diff May 26, 2023
updated 2.15-1 ← 2.14-4 diff Jan 5, 2023
updated 2.14-4 ← 2.14-3 diff Sep 7, 2022
updated 2.14-3 ← 2.14-2.1 diff Aug 5, 2022
updated 2.14-2.1 ← 2.14-2 diff Jul 3, 2022
updated 2.14-2 ← 2.14-1 diff Apr 28, 2022