← Back to home
Comparison · Analytics

igoR vs ribd

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

igoR vs ribd: at a glance

FeatureigoRribd
SectorAnalyticsAnalytics
Velocity score0.02.5
Sparks · 30d00
Top themesr, political science, data access, documentationstatistical-genetics, pedigree-analysis, relatedness-coefficients, r-packages
Last editorial update12m ago2h ago
WebsiteVisit →Visit →

What is igoR?

igoR reached 1.0.0 with no user-visible change, then spent three releases on AI-assisted cleanup

igoR provides access to Intergovernmental Organizations (IGO) databases from the Correlates of War project. The dataset and public API have been stable for years; recent releases are almost entirely maintenance. 1.0.0 in January 2026 raised the minimum R version to 3.6.0 and stated explicitly that users would see no change.

Read the full igoR trajectory →

What is ribd?

The pedsuite's coefficient engine: broadening what it computes, then making the plots publishable.

ribd computes relatedness coefficients from pedigrees, covering kinship, inbreeding, kappa, condensed and detailed identity coefficients, and two-locus versions of several of these, in autosomal and X-chromosomal form. The IBD triangle is now drawable in base graphics, ggplot2 or plotly, with an optional inset pedigree, and custom relationships can be placed on it. The most recent release is dominated by correctness work, fixing pair ordering and row alignment in coefficient tables and edge cases for pedigree lists, unrelated individuals and self-pairs.

Read the full ribd trajectory →

igoR vs ribd: editorial side-by-side

I
igoR
ANALYTICS
0.0

igoR reached 1.0.0 with no user-visible change, then spent three releases on AI-assisted cleanup

◆ Current state

igoR provides access to Intergovernmental Organizations (IGO) databases from the Correlates of War project. The dataset and public API have been stable for years; recent releases are almost entirely maintenance. 1.0.0 in January 2026 raised the minimum R version to 3.6.0 and stated explicitly that users would see no change.

◆ Where it's heading

Development has shifted to documentation and internal consistency, and the mechanism is notable: 1.0.2 and 1.0.3 both describe AI-assisted editing and refactoring, part of a sweep the same maintainer ran across several packages in mid-2026. The one substantive fix in the window is igo_dyadic() computing dyadid from both state codes as documented. Everything else is dependency bumps and message wording.

◆ Prediction

With the internals refactored and documentation reviewed, further releases are likely to track upstream Correlates of War data updates rather than change the API. The entries give no indication of a pending data revision.

R
ribd
ANALYTICS
2.5

The pedsuite's coefficient engine: broadening what it computes, then making the plots publishable.

◆ Current state

ribd computes relatedness coefficients from pedigrees, covering kinship, inbreeding, kappa, condensed and detailed identity coefficients, and two-locus versions of several of these, in autosomal and X-chromosomal form. The IBD triangle is now drawable in base graphics, ggplot2 or plotly, with an optional inset pedigree, and custom relationships can be placed on it. The most recent release is dominated by correctness work, fixing pair ordering and row alignment in coefficient tables and edge cases for pedigree lists, unrelated individuals and self-pairs.

◆ Where it's heading

The arc runs from generality to presentation to precision. Early releases replaced narrow functions with general ones, most visibly when gKinship() absorbed generalisedKinship() and identityCoefs() superseded the separate autosomal and X-chromosomal identity functions in favour of an Xchrom argument. The middle stretch turned the IBD triangle into a proper plotting surface across three graphics systems. The current phase reads as consolidation, with the newest release listing six bug fixes against four features, several of them alignment errors in output tables, which is where a coefficient library most needs to be exactly right.

◆ Prediction

The two new internal functions in the latest release, inbreedingContributions() and ancestralKinship(), are the kind of thing that surfaces publicly a release or two later, so expect them to become exported decomposition tools. The correctness push through pedigree lists and edge cases suggests the near-term focus stays on hardening rather than new coefficient families.

Alternatives to igoR and ribd

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 igoR or ribd.

See all igoR alternatives → · See all ribd alternatives →

Recent activity from igoR and ribd

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

  1. 12d agoribdCustom relationships on the IBD triangle; six alignment and edge-case fixes
  2. 1mo agoigoRigo_dyadic() fixes dyadid computation; internals refactored
  3. 2mo agoigoRDocumentation reviewed with AI-assisted editing
  4. 5mo agoigoRCOPYRIGHTS updated; vignettes migrated to Quarto
  5. 7mo agoigoRFirst major version; minimum R raised to 3.6.0
  6. 1y agoribdkappaIBD() can skip across-component pairs on large pedigrees
  7. 1y agoigoRRoutine documentation update
  8. 2y agoribdIBD triangle plots gain ggplot2 and plotly backends, plus inset pedigrees
  9. 2y agoigoRRecode helpers for IGO year, state year and dyadic data
  10. 3y agoribdTriangle line clipping, automatic plot margins, citation info
  11. 3y agoribdTwo-locus functions overhauled; twoLocusInbreeding and ELR added
  12. 4y agoribdIdentity coefficients unified behind identityCoefs() and an Xchrom argument

Frequently asked questions

What is the difference between igoR and ribd?

They serve adjacent needs but don't currently overlap on shipped themes. ribd 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.

Is igoR better than ribd?

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

What are the best alternatives to igoR?

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

What are the best alternatives to ribd?

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