wooldridge
A textbook data package whose whole job is to stay installable, and whose releases prove how much work that is.
A side-by-side editorial comparison of microeco and nuggets — release velocity, themes, recent moves, and the top alternatives to consider.
A microbiome analysis framework quietly grew a metabolomics half
microeco is a class-based R framework for microbial community data, organised as trans_* analysis objects layered over a microtable container. The 2.x line added trans_metab for metabolomics in 2.1.0, built pathway calculation, enrichment and network functions onto it in 2.2.0, and reached 2.3.0 with trans_niche and trans_phylo classes plus graphml export from the network module. Release notes are dense bullet lists where a handful of new classes sit among fifteen to twenty parameter fixes.
nuggets keeps compounding on the 2.0 rewrite — more pattern families, lighter install.
nuggets searches for association rules, contrasts and other conditional patterns in the GUHA tradition, with a C++ core behind dig() and an interactive explore() app for reading results. Since the 2.0 rewrite of that core, every release has widened the same three surfaces: more pattern families to mine, more of explore() to inspect them in, and steady performance work underneath. The most recent tag optimises dig() on sparse crisp data with a sparse bit chain and adds clustering characteristics to explore() for association rules.
microeco is a class-based R framework for microbial community data, organised as trans_* analysis objects layered over a microtable container. The 2.x line added trans_metab for metabolomics in 2.1.0, built pathway calculation, enrichment and network functions onto it in 2.2.0, and reached 2.3.0 with trans_niche and trans_phylo classes plus graphml export from the network module. Release notes are dense bullet lists where a handful of new classes sit among fifteen to twenty parameter fixes.
The package expands by adding analysis classes rather than rewriting existing ones, and the 2.x series widened its scope from microbial community structure to paired omics. trans_metab was the pivot; niche and phylogenetic classes in 2.3.0 extend the original microbiome side in parallel. Alongside that, a long maintenance thread tracks upstream churn - linewidth replacing size for ggplot2 v4.0, igraph namespace changes, lifecycle deprecations - which accounts for most of the bullet volume in any given release.
Expect further trans_* classes filling gaps around the metabolomics arm, since every 2.x release so far has introduced at least one new class alongside its fix list.
nuggets searches for association rules, contrasts and other conditional patterns in the GUHA tradition, with a C++ core behind dig() and an interactive explore() app for reading results. Since the 2.0 rewrite of that core, every release has widened the same three surfaces: more pattern families to mine, more of explore() to inspect them in, and steady performance work underneath. The most recent tag optimises dig() on sparse crisp data with a sparse bit chain and adds clustering characteristics to explore() for association rules.
Two forces are shaping the package. One is coverage: baseline, complement and paired-baseline contrasts, correlations, tautologies, ancestors and clustering have all been added as first-class dig_ or explore_ surfaces, so the same search engine now answers a widening set of questions. The other is weight — Shiny packages moved from Imports to Suggests, BH and RcppThread dropped, XSIMD updated, parse_condition() rewritten in C++ — which keeps a package with an interactive app from forcing that app's dependencies on every user. Deprecations are handled through lifecycle rather than removed abruptly.
Expect the sparse-data optimisation to extend from crisp to fuzzy data, and explore() to keep gaining tabs as each new pattern family lands, on the roughly six-week cadence the 2.2 line has held.
Other Infra & APIs 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 microeco or nuggets.
A textbook data package whose whole job is to stay installable, and whose releases prove how much work that is.
A graph-centrality package that spent 2026 making its existing measures usable at scale, then went quiet.
A test-theory package that grew into a graphical-model toolkit, now spending its releases paying down the API debt that growth created.
projoint spent a year on CRAN paperwork, then shipped a correctness fix it flagged itself.
eratosthenes spends 0.1.0 hardening inputs rather than adding chronology methods.
dqcheckr adds drift analysis, then removes the YAML a user had to hand-write.
See all microeco alternatives → · See all nuggets alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
Both compete on the same themes — r-package — within Infra & APIs. nuggets is currently shipping more aggressively (velocity 2.5 vs 0.0), with 0 editorial sparks in the last 30 days against 0. 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. nuggets is currently shipping more aggressively (velocity 2.5 vs 0.0), with 0 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other Infra & APIs products to evaluate alongside.
Top microeco alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "microeco alternatives" section above for the current picks, or visit /alternatives/microeco for the full list with editorial commentary on each.
Top nuggets alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "nuggets alternatives" section above for the current picks, or visit /alternatives/nuggets for the full list with editorial commentary on each.