Skip to content

MRPC

PC Algorithm with the Principle of Mendelian Randomization

v3.2.0 · Sep 13, 2025 · GPL (>= 2)

Description

A PC Algorithm with the Principle of Mendelian Randomization. This package implements the MRPC (PC with the principle of Mendelian randomization) algorithm to infer causal graphs. It also contains functions to simulate data under a certain topology, to visualize a graph in different ways, and to compare graphs and quantify the differences. See Badsha and Fu (2019) <doi:10.3389/fgene.2019.00460>, Badsha, Martin and Fu (2021) <doi:10.3389/fgene.2021.651812>, Kvamme and Badsha, et al. (2025) <doi:10.1093/genetics/iyaf064>.

Downloads

701

Last 30 days

5275th

1.9K

Last 90 days

6K

Last year

Trend: +1.7% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies bnlearn compositions dynamicTreeCut GGally fastcluster gtools graph Hmisc mice network pcalg psych Rgraphviz WGCNA plyr MRPC

Version History

new 3.2.0 Mar 10, 2026
updated 3.2.0 ← 3.1.0 diff Sep 13, 2025
updated 3.1.0 ← 3.0.0 diff Apr 10, 2022
updated 3.0.0 ← 2.3.1 diff Dec 15, 2021
updated 2.3.1 ← 2.3.0 diff May 1, 2021
updated 2.3.0 ← 2.2.2 diff Mar 13, 2021
updated 2.2.2 ← 2.2.1 diff Jan 23, 2021
updated 2.2.1 ← 2.2.0 diff Oct 5, 2020
updated 2.2.0 ← 2.1.0 diff Nov 15, 2019
updated 2.1.0 ← 2.0.0 diff May 8, 2019
updated 2.0.0 ← 1.0.0 diff Oct 13, 2018
new 1.0.0 Aug 13, 2018