arulesViz
arulesViz finished its move to ggplot2 and has been coasting on maintenance since.
A side-by-side editorial comparison of broman and vegan — release velocity, themes, recent moves, and the top alternatives to consider.
A statistician's personal toolbox, growing one plotting utility at a time
broman is Karl Broman's collection of personal R utilities — base-graphics plotting helpers such as grayplot, dotplot and timeplot, running-window summaries, and assorted conveniences. Recent releases alternate between small additions, like runningratio2() with an adaptive window sized to hit a target denominator, and narrow bug fixes in crayons() and jiggle(). Version 0.92 removes an include that had begun warning on CRAN.
Community ecology's standard toolkit is retiring the functions a generation of scripts was built on.
vegan is the reference R package for ordination and diversity analysis in community ecology. The 2.7 line redesigned constrained ordination graphics from scratch, made adonis defunct in favor of adonis2, and moved permutation tests for partial RDA and db-RDA onto residualized predictors. The current 2.7-5 release is stabilization — parallel processing on Windows, ggvegan compatibility for tidy scores, and arrow label placement.
broman is Karl Broman's collection of personal R utilities — base-graphics plotting helpers such as grayplot, dotplot and timeplot, running-window summaries, and assorted conveniences. Recent releases alternate between small additions, like runningratio2() with an adaptive window sized to hit a target denominator, and narrow bug fixes in crayons() and jiggle(). Version 0.92 removes an include that had begun warning on CRAN.
The additions cluster around two themes: time-axis plotting and running-window summaries, both of which have been extended across several releases. Nothing here is planned in the usual sense — functions appear when the author needs them and bugs are fixed when they surface downstream, as jiggle() did through dotplot(). The C-level cleanup in 0.92 matches the same change made to R/qtl the same week, which is what maintaining a set of packages under one author looks like.
Both recent function additions extend existing families rather than starting new ones, so the next release is most likely another variant in the running-window or time-plotting group, or a fix surfaced by one of the author's other packages.
vegan is the reference R package for ordination and diversity analysis in community ecology. The 2.7 line redesigned constrained ordination graphics from scratch, made adonis defunct in favor of adonis2, and moved permutation tests for partial RDA and db-RDA onto residualized predictors. The current 2.7-5 release is stabilization — parallel processing on Windows, ggvegan compatibility for tidy scores, and arrow label placement.
Two long deprecation programs are converging. Plotting is being pushed out of the package: lattice functions are deprecated in favor of ggplot2 equivalents now living in ggvegan, a separate CRAN package, while vegan's own base graphics were rebuilt around independently configurable score types and pipe-based construction. Meanwhile the statistical core is being made internally consistent — add1 and drop1 no longer use different internal models, and summary is no longer an accepted route to ordination scores.
Expect the remaining lattice functions to go defunct and more plotting responsibility to shift to ggvegan, leaving vegan as the statistical engine with a thin base graphics layer.
Other Analytics products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either broman or vegan.
arulesViz finished its move to ggplot2 and has been coasting on maintenance since.
EvoPhylo added BEAST2 alongside MrBayes, then went quiet for two years.
treespace ships once every year or two, and only when CRAN or a user forces it.
Rpath 1.1.0 learns to read Ecopath's own files, easing migration off the desktop tool.
TAF keeps turning ICES stock assessments into reproducible, dependency-pinned projects.
parallelDist is in pure preservation mode — one build fix every few years.
See all broman alternatives → · See all vegan alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. broman and vegan are shipping at a similar cadence (velocity 0.0 vs 0.0, both within Sparkpulse's "active" band). See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.
Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. broman and vegan are shipping at a similar cadence (velocity 0.0 vs 0.0, both within Sparkpulse's "active" band). For your specific use case, the alternatives sections above list other Analytics products to evaluate alongside.
Top broman alternatives in Analytics are ranked by recent ship velocity. Browse the "broman alternatives" section above for the current picks, or visit /alternatives/broman-r for the full list with editorial commentary on each.
Top vegan alternatives in Analytics are ranked by recent ship velocity. Browse the "vegan alternatives" section above for the current picks, or visit /alternatives/vegan-r for the full list with editorial commentary on each.