nflreadr
The nflverse data loader, whose releases are dictated by the NFL calendar and CRAN's archive policy
A side-by-side editorial comparison of moderndive and qtl2convert — release velocity, themes, recent moves, and the top alternatives to consider.
The ModernDive teaching package learns to render inside the browser that runs its own textbook
moderndive supplies the datasets, regression helpers and ggplot geoms used by the ModernDive introductory statistics textbook. Its release history is mostly dataset accumulation — much of it contributed by students in batches — punctuated by occasional function work. The latest release is different: it fixes View() so it renders inside webR, the in-browser R that powers the book's live exercises, and reworks the regression helpers to survive in-formula transformations.
A conversion utility in pure maintenance mode, tracking R-devel breakage release by release
qtl2convert is the format-shim of the R/qtl2 ecosystem: it moves genotype probabilities and genetic maps between DOQTL, R/qtl and R/qtl2 representations. The last three releases contain no new conversion functions at all — 0.32 fixed a C string comparison flagged by CRAN, 0.34 restored attribute-clearing that R-devel 4.7 changed underneath the package, and 0.36 adjusted parallel core defaults plus a test tweak. The functional surface has been stable since 0.26 added cross2_ril_to_genril().
moderndive supplies the datasets, regression helpers and ggplot geoms used by the ModernDive introductory statistics textbook. Its release history is mostly dataset accumulation — much of it contributed by students in batches — punctuated by occasional function work. The latest release is different: it fixes View() so it renders inside webR, the in-browser R that powers the book's live exercises, and reworks the regression helpers to survive in-formula transformations.
The package is following the textbook's second edition into the browser. webR has no pandoc, so the DT htmlwidget path the package relied on cannot produce the self-contained HTML the notebook cell needs, and the auto-print path was gated behind interactive() being false — meaning students working through the live exercises saw an explanatory message where a table should have been. Building a static HTML table and pushing it through webR's viewer hook is a small change with a direct effect on whether the book's interactive mode works at all.
With the book's v2 datasets landed and the browser rendering path fixed, the remaining friction is most likely in other functions that assume a desktop R session.
qtl2convert is the format-shim of the R/qtl2 ecosystem: it moves genotype probabilities and genetic maps between DOQTL, R/qtl and R/qtl2 representations. The last three releases contain no new conversion functions at all — 0.32 fixed a C string comparison flagged by CRAN, 0.34 restored attribute-clearing that R-devel 4.7 changed underneath the package, and 0.36 adjusted parallel core defaults plus a test tweak. The functional surface has been stable since 0.26 added cross2_ril_to_genril().
This is a package whose release cadence is driven by its dependencies, not its roadmap. Two of the last three releases exist purely because upstream R or CRAN's check suite moved; the maintainer responds within weeks and ships. The cores=0 change in 0.36 is the only user-visible behavior shift in over a year, and it landed simultaneously in sibling package qtl2fst — this is a maintainer-wide convention change, not a qtl2convert decision.
Expect the next release to be triggered by another R-devel or CRAN check change rather than a feature request, following the same pattern as 0.32 and 0.34.
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 moderndive or qtl2convert.
The nflverse data loader, whose releases are dictated by the NFL calendar and CRAN's archive policy
Fine-mapping workhorse susieR spends its releases hunting null-effect trimming bugs
A rank-based gene signature scorer that has grown by adapting to whatever object format single-cell R uses next
A diagnostic package that generalized past its own name, then learned to say which kind of separation it found
A bias-reduction package reaches 1.0 by adding an estimator built for high-dimensional logistic regression
The JAGS toolkit under RoBMA, shipping the standardization machinery its downstream rewrite needed
See all moderndive alternatives → · See all qtl2convert alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
Both compete on the same themes — r-package — within Analytics. moderndive 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. moderndive 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 Analytics products to evaluate alongside.
Top moderndive alternatives in Analytics are ranked by recent ship velocity. Browse the "moderndive alternatives" section above for the current picks, or visit /alternatives/moderndive for the full list with editorial commentary on each.
Top qtl2convert alternatives in Analytics are ranked by recent ship velocity. Browse the "qtl2convert alternatives" section above for the current picks, or visit /alternatives/qtl2convert for the full list with editorial commentary on each.