← Back to home
Comparison · Analytics

atrrr vs discretefdr

A side-by-side editorial comparison of atrrr and discretefdr — release velocity, themes, recent moves, and the top alternatives to consider.

Shared themes:r-package

atrrr vs discretefdr: at a glance

Featureatrrrdiscretefdr
SectorAnalyticsAnalytics
Velocity score0.00.0
Sparks · 30d00
Top themessocial-media-research, at-protocol, bluesky, r-packagemultiple-testing, false-discovery-rate, discrete-statistics, r-package
Last editorial update2h ago1h ago
WebsiteVisit →Visit →

What is atrrr?

The R client for Bluesky adds a firehose and stops assuming Bluesky is the server

atrrr wraps the AT Protocol for R, covering posting, search, profiles, lists, direct messages and starter packs. The latest release adds an experimental firehose implementation and allows connecting to personal data servers other than Bluesky's — Eurosky is the example given. Earlier releases built out the posting surface: videos, multiple images, link preview cards, hashtags, and ggplot2 objects posted directly.

Read the full atrrr trajectory →

What is discretefdr?

The discrete-data FDR package is being pared into one piece of a larger multiple-testing suite.

DiscreteFDR implements false discovery rate procedures adapted for discrete test statistics, where the standard continuous-case corrections are conservative. It now covers a discrete Benjamini-Yekutieli procedure alongside the Benjamini-Hochberg variants it started with, including adaptive versions. Its datasets and test-result classes have been moved out into companion packages, so it increasingly does one job and defers the rest.

Read the full discretefdr trajectory →

atrrr vs discretefdr: editorial side-by-side

A
atrrr
ANALYTICS
0.0

The R client for Bluesky adds a firehose and stops assuming Bluesky is the server

◆ Current state

atrrr wraps the AT Protocol for R, covering posting, search, profiles, lists, direct messages and starter packs. The latest release adds an experimental firehose implementation and allows connecting to personal data servers other than Bluesky's — Eurosky is the example given. Earlier releases built out the posting surface: videos, multiple images, link preview cards, hashtags, and ggplot2 objects posted directly.

◆ Where it's heading

Two years of work made atrrr a capable REST client for one network. This release starts undoing that second part. The firehose is a different access mode — a stream rather than a request — which is what researchers doing collection at scale need, and PDS-agnosticism means the package addresses the protocol rather than the company. The rest of the changelog is steadily maintenance-shaped: repeated httr2 compatibility work, endpoint changes tracked as they happen.

◆ Prediction

The firehose is labelled experimental, so the next release most likely stabilises it rather than opening another front — though the notes give no detail on what remains unfinished.

D
discretefdr
ANALYTICS
0.0

The discrete-data FDR package is being pared into one piece of a larger multiple-testing suite.

◆ Current state

DiscreteFDR implements false discovery rate procedures adapted for discrete test statistics, where the standard continuous-case corrections are conservative. It now covers a discrete Benjamini-Yekutieli procedure alongside the Benjamini-Hochberg variants it started with, including adaptive versions. Its datasets and test-result classes have been moved out into companion packages, so it increasingly does one job and defers the rest.

◆ Where it's heading

The direction is decomposition into a suite. The amnesia dataset went to DiscreteDatasets, summary output now interoperates with the DiscreteTestResults class from DiscreteTests, and match.pvals() stopped being exported — each release trims something that belongs elsewhere. What remains gets methodological additions at a slow, deliberate cadence, with performance work on the step-up procedures that dominate cost when the number of tests is large. Recent activity is maintenance: replacing deprecated calls the package still made of its own siblings. This is a mature statistical package whose release notes are short because the methods underneath them are settled.

◆ Prediction

Expect further alignment with the companion packages rather than new procedures, since the last substantive release was already about interoperating with DiscreteTests classes and the most recent one about clearing deprecations.

Alternatives to atrrr and discretefdr

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 atrrr or discretefdr.

See all atrrr alternatives → · See all discretefdr alternatives →

Recent activity from atrrr and discretefdr

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 2mo agoatrrrExperimental firehose and support for non-Bluesky PDS
  2. 3mo agodiscretefdrDeprecated internal calls replaced
  3. 1y agoatrrrDirect messages and starter-pack queries
  4. 1y agodiscretefdrDiscrete Benjamini-Yekutieli procedure added
  5. 1y agoatrrrPosting and auth fixes for httr2 1.1.0
  6. 1y agoatrrrVideo posting, multi-image support, and list retrieval
  7. 1y agoatrrrLanguage, tag and label options on posts
  8. 1y agodiscretefdrDatasets split out and step-up procedures sped up
  9. 2y agoatrrrPreview cards, hashtags, and direct ggplot2 posting

Frequently asked questions

What is the difference between atrrr and discretefdr?

Both compete on the same themes — r-package — within Analytics. atrrr and discretefdr 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.

Is atrrr better than discretefdr?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. atrrr and discretefdr 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.

What are the best alternatives to atrrr?

Top atrrr alternatives in Analytics are ranked by recent ship velocity. Browse the "atrrr alternatives" section above for the current picks, or visit /alternatives/atrrr for the full list with editorial commentary on each.

What are the best alternatives to discretefdr?

Top discretefdr alternatives in Analytics are ranked by recent ship velocity. Browse the "discretefdr alternatives" section above for the current picks, or visit /alternatives/discretefdr for the full list with editorial commentary on each.