vegan
Community Ecology Package
Community ecology's standard toolkit is retiring the functions a generation of scripts was built on.
◆Recent moves
- 2mo ago
Parallel processing stabilized, especially on Windows
Improves parallel processing stability and fixes inconsistencies concentrated on Windows, along with better ggvegan compatibility for scores(tidy = TRUE) and arrow label placement under optimize = TRUE. Consolidation work on the 2.7 redesign rather than new capability.
View source ↗ - 5mo ago
Lattice plotting deprecated as ggvegan reaches CRAN
Deprecates vegan's lattice functions now that ggplot2 equivalents exist in ggvegan, newly on CRAN. The clearest signal yet that plotting is being moved out of the package rather than modernized inside it.
View source ↗ - 10mo ago
Partial RDA permutation tests adopt residualized predictors
Brings partial RDA and db-RDA permutation tests in line with the pattern partial CCA adopted in 2.6-6, and redesigns add1 and anova(by = 'axis'), which had internally used a partial model that no longer makes sense under residualized permutation. add1 and drop1 are now consistent for ordination models where earlier releases used different internal models. Also makes tibbles without rownames behave like data frames.
View source ↗ - 1y ago
Ordination graphics rebuilt and adonis made defunct
⚡ SPARKThe pivot of the 2.7 line: constrained ordination graphics are redesigned around independently configurable score types and pipe-based construction, and adonis is finally removed after three years of escalating warnings. Everything since has been stabilizing this release.
View source ↗ - 1y ago
Release chasing undefined behavior in a C function
Cut mainly to clear undefined behavior in a C function flagged by CRAN checks, with the maintainer candidly noting they could not replicate the failure and could not be certain of the fix. User-visible changes are few.
View source ↗ - 1y ago
pca, ca and pco added for unconstrained ordination
Adds pca, ca and pco as direct entry points for unconstrained ordination, giving the common methods plain names instead of requiring them to be reached through more general functions. Mostly minor fixes otherwise.
View source ↗