paleobuddy
paleobuddy can now simulate trait-dependent diversification, not just birth-death.
A side-by-side editorial comparison of TAF and timeplyr — release velocity, themes, recent moves, and the top alternatives to consider.
TAF keeps turning ICES stock assessments into reproducible, dependency-pinned projects.
TAF is the R tooling behind the ICES Transparent Assessment Framework, which standardizes how fish stock assessments are laid out, sourced and rerun. The 4.3.0 release is the largest in years, adding roughly ten functions covering dependency installation and analysis, software version checks, directory inspection and README drafting. The package has carried zero non-base dependencies since 4.0.0, and the new work is careful not to break that.
timeplyr cut everything that wasn't time, then rebuilt intervals as fixed-width vectors.
timeplyr is a time-aware companion to dplyr and data.table, built around a fixed-width time_interval vector class. The 1.0.0 rewrite removed most non-time functions and pushed the C++ layer out into the separate cheapr package, leaving a narrower surface than the 0.8.x line. Releases since have been small: one feature batch in 1.1.1 and a pair of bug fixes in 1.1.2.
TAF is the R tooling behind the ICES Transparent Assessment Framework, which standardizes how fish stock assessments are laid out, sourced and rerun. The 4.3.0 release is the largest in years, adding roughly ten functions covering dependency installation and analysis, software version checks, directory inspection and README drafting. The package has carried zero non-base dependencies since 4.0.0, and the new work is careful not to break that.
The arc runs from analysis runner to project toolkit. Early 3.x releases built out the bootstrap and metadata machinery; 4.0.0 renamed the package and stripped every external dependency; 4.2.0 cleaned up vocabulary that confused users. 4.3.0 turns outward to the people running assessments — install.deps(), pdeps() and check.software() address reproducing someone else's environment, while draft.readme(), taf.example() and dir.tree() address understanding an unfamiliar project.
Expect the follow-up work to harden the new dependency functions rather than add more surface, since 4.3.1 arrived immediately to fix wide2long() compatibility with older R and that batch of ten functions has had little field exposure.
timeplyr is a time-aware companion to dplyr and data.table, built around a fixed-width time_interval vector class. The 1.0.0 rewrite removed most non-time functions and pushed the C++ layer out into the separate cheapr package, leaving a narrower surface than the 0.8.x line. Releases since have been small: one feature batch in 1.1.1 and a pair of bug fixes in 1.1.2.
The arc is consolidation, not expansion. Each release since 1.0.0 trims arguments, renames functions toward a single vocabulary (width, timespan, grid), or fixes an interaction with data.table's own rolling functions. The package increasingly acts as a thin time layer over cheapr and data.table rather than carrying its own implementation.
Expect continued small releases tracking cheapr and data.table changes rather than new function families; the entries show no in-progress feature work beyond the ggplot2-friendly breakpoint helpers introduced in 1.1.1.
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 TAF or timeplyr.
paleobuddy can now simulate trait-dependent diversification, not just birth-death.
geodist stays dependency-free and fast, and warns you when 'cheap' distances stop being honest.
errors keeps making uncertainty print the way each scientific field expects.
CMAQ went global in v5.5, and has been patching that surface ever since.
enpls has not changed its statistics since 2016 — only its website, twice.
grex is a lookup table with a version number — it ships when the annotation moves.
See all TAF alternatives → · See all timeplyr alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. TAF and timeplyr 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. TAF and timeplyr 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 TAF alternatives in Analytics are ranked by recent ship velocity. Browse the "TAF alternatives" section above for the current picks, or visit /alternatives/taf-r for the full list with editorial commentary on each.
Top timeplyr alternatives in Analytics are ranked by recent ship velocity. Browse the "timeplyr alternatives" section above for the current picks, or visit /alternatives/timeplyr for the full list with editorial commentary on each.