Bayesian Structure Learning in Graphical Models using Birth-Death MCMC
Overview
Advanced statistical tools for Bayesian structure learning in undirected graphical models, accommodating continuous, ordinal, discrete, count, and mixed data. It integrates recent advancements in Bayesian graphical models as presented in the literature, including the works of Mohammadi and Wit (2015) doi:10.1214/14-BA889, Mohammadi et al. (2021) doi:10.1080/01621459.2021.1996377, Dobra and Mohammadi (2018) doi:10.1214/18-AOAS1164, and Mohammadi et al. (2023) doi:10.48550/arXiv.2307.00127.
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK12 OK2026-04-25
- NOTE13 OK, 1 NOTE2026-03-10
Documentation
- Help pages
- 43includes a package overview page
- Examples that run
- 37%16 run in a plain check · 27 never run
- Exported functions with examples
- 100%
- Documented parameters
- 94%
- Return-value docs
- 73%
- Help pages citing references
- 93%
Downloads
Dependencies
Installing BDgraph adds 22 packages (11 with compiled code, 21 MB of source tarballs). Heaviest: ggplot2 6.0 MB, igraph 4.8 MB, Rcpp 1.8 MB.
Code & Tests
Datasets
People & History
Maintainer since 1.0 (2012)
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- 2.74Latest
- RR 4.5.0 released · 2025-04-11
- 2.73
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- 2.72
- 2.71
- 2.702022-10-13 · diff ↗
- 2.69
- 2.682022-08-08 · diff ↗
- 2.672022-05-09 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 2.662022-04-14 · diff ↗
- 2.652022-03-30 · diff ↗ ·
added 6 exports
bdgraph.dw, bdw.reg, get_bounds_dw, ddweibull_reg, log_post_cond_dw, near_positive_definite - RR 4.1.0 released · 2021-05-18
Show 79 earlier eventsHide 79 earlier events
- 2.642021-05-03 · diff ↗ ·
added 8 exports
sparsity, roc, conf.mat, conf.mat.plot, ddweibull, pdweibull, qdweibull, rdweibull - 2.632020-08-26 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 2.622019-12-05 · diff ↗
- 2.61
- 2.60
- 2.592019-05-06 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 2.582019-04-15 · diff ↗ ·
added 7 exports
plot.graph, get_graph, get_g_prior, get_g_start, get_K_start, get_S_n_p, get_cores - 2.572019-04-07 · diff ↗
- 2.562019-03-20 · diff ↗
- 2.552019-02-15 · diff ↗
- 2.542019-01-21 · diff ↗
- 2.53
- 2.52
- 2.512018-06-21 · diff ↗
- 2.502018-05-20 · diff ↗
- 2.492018-05-11 · diff ↗
- 2.482018-05-04 · diff ↗
- 2.47
- RR 3.5.0 released · 2018-04-23
- 2.46
- 2.452018-03-29 · diff ↗
- 2.44
- 2.43
- 2.42
- 2.412017-10-17 · diff ↗
- 2.40
- 2.392017-06-21 · diff ↗
- 2.382017-06-21 · diff ↗
- 2.372017-05-25 · diff ↗
- 2.362017-04-29 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 2.352017-04-15 · diff ↗
- 2.34
- 2.332017-02-12 · diff ↗
- 2.322017-01-09 · diff ↗
- 2.312016-12-20 · diff ↗
- 2.302016-11-15 · diff ↗
- 2.292016-10-11 · diff ↗
- 2.28
- RR 3.3.0 released · 2016-05-03
- 2.272016-04-22 · diff ↗
- 2.262015-12-21 · diff ↗
- 2.252015-11-19 · diff ↗
- 2.24
- 2.23
- 2.222015-08-31 · diff ↗
- 2.212015-08-23 · diff ↗
- 2.202015-08-21 · diff ↗ ·
removed 2 exports
print.simulate, plot.simulateadded 2 exports
print.sim, plot.sim - 2.19
- 2.182015-04-19 · diff ↗
- RR 3.2.0 released · 2015-04-16
- 2.17
- 2.162015-02-28 · diff ↗
- RR 3.1.0 released · 2014-04-10
- RR 3.0.0 released · 2013-04-03
- 2.15.32013-02-04 · diff ↗ ·
removed 1 export
pattern:^[[:alpha:]]+added 14 exports
bdgraph, phat, select, prob, bdgraph.sim, I.g, compare, plotcoda, traceplot, print.bdgraph, plot.bdgraph, summary.bdgraph, print.simulate, plot.simulate - 2.15.22012-10-08 · diff ↗
- 2.152015-01-23 · diff ↗
- 2.14
- 2.132014-11-17 · diff ↗
- 2.122014-09-24 · diff ↗
- 2.112014-09-23 · diff ↗
- 2.102014-07-11 · diff ↗
- 2.92014-07-02 · diff ↗
- 2.82014-05-29 · diff ↗
- 2.7
- 2.6
- 2.52013-04-29 · diff ↗
- 2.42013-04-22 · diff ↗ ·
removed 1 export
pattern:^[[:alpha:]]+added 13 exports
bdgraph, phat, select, prob, bdgraph.sim, I.g, compare, densplot, plotcoda, traceplot, print.bdgraph, plot.bdgraph, summary.bdgraph - 2.32013-04-08 · diff ↗
- 2.22013-03-24 · diff ↗
- 2.12013-03-17 · diff ↗
- 2.02013-02-05 · diff ↗ ·
removed 14 exports
bdgraph, phat, select, prob, bdgraph.sim, I.g, compare, plotcoda, traceplot, print.bdgraph, plot.bdgraph, summary.bdgraph, print.simulate, plot.simulateadded 1 export
pattern:^[[:alpha:]]+ - 1.22012-10-24 · diff ↗
- 1.12012-10-08 · diff ↗
- 1.02012-09-26
- RR 2.15.0 released · 2012-03-30
Package metadata
- First published
- 2012-09-26
- Total releases
- 80 / 14 yrs
- License
- GPL (>= 2) OSI
- Minimum R
- ≥ 2.10
- Bundled data
- 49 KB / 3 files
- Download size
- 873 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("BDgraph")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.18637/jss.v089.i03.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.