tidytlg
A tables-listings-graphs package that reached CRAN and then went quiet.
A side-by-side editorial comparison of dwctaxon and excluder — release velocity, themes, recent moves, and the top alternatives to consider.
A Darwin Core validator that went quiet for two years, then surfaced only to raise its R floor
dwctaxon edits and validates taxonomic data held in Darwin Core format, enforcing the referential rules that make a taxonomic database internally consistent. Its last real functional change was 2.0.3 in December 2023, which loosened an over-strict uniqueness requirement in column matching. The most recent entry is a development build two years later that does nothing but set a minimum R version and bump Roxygen.
A Qualtrics data-cleaning package that has been in maintenance mode since its CRAN acceptance.
excluder marks, checks, and excludes online-survey rows that fail quality criteria — duplicate responses, suspicious IP or geolocation, screen resolution, completion duration, preview rows. The mark_*/check_*/exclude_* verb trio and the column-renaming helpers are the whole public surface. Recent releases are dependency chasing and test robustness rather than new exclusion criteria.
dwctaxon edits and validates taxonomic data held in Darwin Core format, enforcing the referential rules that make a taxonomic database internally consistent. Its last real functional change was 2.0.3 in December 2023, which loosened an over-strict uniqueness requirement in column matching. The most recent entry is a development build two years later that does nothing but set a minimum R version and bump Roxygen.
The visible arc is a package converging on correctness rather than growing. The 2.0.3 change is the most consequential: matching a reference column no longer demands that every value in it be unique, only that the matched values be — which is what makes dct_fill_col() usable on real taxonomic tables where scientificName legitimately repeats. Around it sits compliance work: an internet-connection and URL check added purely to satisfy CRAN policy, and examples reworked to restore user settings and skip deliberate errors.
The 2.0.3.9001 development stamp with an R >= 4.2.0 requirement suggests a 2.0.4 release is being prepared, most likely as maintenance rather than new validation rules. The two-year gap makes any stronger claim unsupported by the feed.
excluder marks, checks, and excludes online-survey rows that fail quality criteria — duplicate responses, suspicious IP or geolocation, screen resolution, completion duration, preview rows. The mark_*/check_*/exclude_* verb trio and the column-renaming helpers are the whole public surface. Recent releases are dependency chasing and test robustness rather than new exclusion criteria.
The package is stable and its maintenance load comes from things it does not control: the {iptools} package leaving CRAN, {tidyselect} deprecating the .data pronoun, IP-geolocation tests breaking when the underlying address data shifts. Much of that work is about staying installable, not about better exclusions. Note that several of these entries were backfilled into the feed within the same two-minute window and are not in version order.
The next release will most likely be another dependency or CRAN-check response rather than a new exclusion criterion, following the pattern of the last three.
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 dwctaxon or excluder.
A tables-listings-graphs package that reached CRAN and then went quiet.
Tplyr made clinical summary tables explain where every number came from.
Clinical listings that keep inheriting their hardest problem — pagination — from the layer below.
A cache-directory helper that has shipped nothing but CRAN-triggered patches for seven years.
gigs redesigned its whole conversion API for rOpenSci, then spent three releases getting the docs to build.
A weather-data client that keeps rewriting its HTTP layer while slowly tightening its API.
See all dwctaxon alternatives → · See all excluder alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
Both compete on the same themes — maintenance — within Analytics. dwctaxon and excluder 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. dwctaxon and excluder 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 dwctaxon alternatives in Analytics are ranked by recent ship velocity. Browse the "dwctaxon alternatives" section above for the current picks, or visit /alternatives/dwctaxon for the full list with editorial commentary on each.
Top excluder alternatives in Analytics are ranked by recent ship velocity. Browse the "excluder alternatives" section above for the current picks, or visit /alternatives/excluder for the full list with editorial commentary on each.