← Back to home
Comparison · Analytics

RMVMR vs spatstat.model

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

RMVMR vs spatstat.model: at a glance

FeatureRMVMRspatstat.model
SectorAnalyticsAnalytics
Velocity score0.02.5
Sparks · 30d00
Top themesmendelian randomization, r, radial methods, geneticsspatial-statistics, point-processes, model-fitting, r-package
Last editorial update1h ago3h ago
WebsiteVisit →Visit →

What is RMVMR?

RMVMR is being tidied in lockstep with MVMR, the package it wraps

RMVMR provides radial multivariable Mendelian randomization — radial IVW estimation and plots layered over the MVMR package's conditional instrument-strength machinery. It has no independent release schedule: versions arrive alongside MVMR's, pin a minimum MVMR version, and fix defects in the seam between the two. Its most recent release landed the same day as new versions of MVMR and OneSampleMR.

Read the full RMVMR trajectory →

What is spatstat.model?

spatstat's inference layer builds out determinantal and cluster process fitting

spatstat.model fits point process models and provides the diagnostics that go with them. The recent window is dominated by determinantal point process work — a variance-covariance matrix and more diagnostics in 3.7-2, additional `intensity` and `repul` methods in 3.7-1, and ROC curves for determinantal models in 3.5-0. Cluster and Cox process inference has advanced in parallel, with Waagepetersen's composite likelihood arriving in 3.6-1.

Read the full spatstat.model trajectory →

RMVMR vs spatstat.model: editorial side-by-side

R
RMVMR
ANALYTICS
0.0

RMVMR is being tidied in lockstep with MVMR, the package it wraps

◆ Current state

RMVMR provides radial multivariable Mendelian randomization — radial IVW estimation and plots layered over the MVMR package's conditional instrument-strength machinery. It has no independent release schedule: versions arrive alongside MVMR's, pin a minimum MVMR version, and fix defects in the seam between the two. Its most recent release landed the same day as new versions of MVMR and OneSampleMR.

◆ Where it's heading

The work is code hygiene with results held fixed. ivw_rmvmr() now fits the radial IVW model explicitly rather than inheriting variables left over from the orientation loop, an undocumented data element carrying unused intermediate frames is gone, and plot_rmvmr() stops recomputing univariate radial analyses it already has — roughly halving the RadialMR calls with identical output. Each note is explicit that coefficients, standard errors and degrees of freedom are unchanged, which is a deliberate contrast with MVMR's own 2026 releases, where several fixes did change reported values.

◆ Prediction

Because the package pins MVMR versions rather than vendoring behaviour, the next release most likely follows MVMR's next correctness fix; nothing in the notes points to independent feature work.

S2.5

spatstat's inference layer builds out determinantal and cluster process fitting

◆ Current state

spatstat.model fits point process models and provides the diagnostics that go with them. The recent window is dominated by determinantal point process work — a variance-covariance matrix and more diagnostics in 3.7-2, additional `intensity` and `repul` methods in 3.7-1, and ROC curves for determinantal models in 3.5-0. Cluster and Cox process inference has advanced in parallel, with Waagepetersen's composite likelihood arriving in 3.6-1.

◆ Where it's heading

The pattern is that model classes enter the package as fitting machinery first and only later gain the apparatus that makes them usable in practice — standard errors, diagnostics, residuals, model checking. Determinantal processes are visibly midway through that progression, reaching variance-covariance estimation only in the most recent release. Around this, the package has been broadening where models can be fitted at all: replicated point patterns on linear networks in 3.5-0, extended spatial logistic regression, and conversion of recursively partitioned models to tessellations.

◆ Prediction

Expect determinantal model support to keep filling out along the same path other model classes took, since variance estimation has only just arrived and partial residuals already exist for the cluster and Cox families. The entries do not signal a move into three dimensions here, unlike the geometry and simulation packages.

Alternatives to RMVMR and spatstat.model

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 RMVMR or spatstat.model.

See all RMVMR alternatives → · See all spatstat.model alternatives →

Recent activity from RMVMR and spatstat.model

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

  1. 18d agospatstat.modelVariance-covariance and diagnostics for determinantal models
  2. 1mo agoRMVMRRMVMR fixes a gencov error and halves redundant radial calls
  3. 2mo agospatstat.modelMore intensity and repul methods; boundary-aware predictions
  4. 3mo agoRMVMRRMVMR 0.4.4
  5. 4mo agoRMVMRRMVMR 0.4.3
  6. 5mo agoRMVMRRMVMR now requires MVMR 0.4.3 or later
  7. 6mo agospatstat.modelComposite likelihood for cluster processes
  8. 8mo agospatstat.modelReplicated network models and partial residuals
  9. 10mo agospatstat.modelintensity.ppm improvements for Geyer models
  10. 1y agospatstat.modelROC curve support substantially extended
  11. 1y agoRMVMRRMVMR 0.4.1

Frequently asked questions

What is the difference between RMVMR and spatstat.model?

They serve adjacent needs but don't currently overlap on shipped themes. spatstat.model 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 RMVMR better than spatstat.model?

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

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

What are the best alternatives to spatstat.model?

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