Changes in version 2024-01-09 - Update test files - Update igraph function calls - Edited citation file, documentation and some internal function names to comply with CRAN notifications Changes in version 2022-11-30 - Vignette is now static to fix CRAN NOTE/Warning Changes in version 2022-10-20 - Edit vignette to silence CRAN NOTE/Warning Changes in version 2022-01-09 - Bugfix in belief propagation when processing the observed variables - fix -Wpointer-sign warnings in c code for CRAN Changes in version 2021-05-19 - dag.to.cpdag() now takes into account layer.struct (thanks to Erica Tavazzi) - class(x)==y ported to inherits(x,y) - bugfix in BP in case of disconnected single nodes Changes in version 2021-05-06 - Removed direct dependency from Matrix package Changes in version 2021-02 - Bugfix in BP (found by Fritz Bayer) - Bugfix in EM, continuous case - Speedup EM by computing log-likelihood only for observations that change Changes in version 2020-05-22 - Bugfix in EM Changes in version 2020-05-04 - Improved robustness in reading data and header files - Bugfix in EM Changes in version 2019-07-09 - Bugfix in SM Changes in version 2019-07-02 - Bugfix in EM algorithm (found by Anne Helby Petersen) - Correction in vignette example - Regenerated example data, now it requires R 3.5+ Changes in version 2018-08-31 - Added qgraph option for plot() - Parameters wm.max, initial.cpc exposed in learn.network - Layering added to HC - Mandatory edges can be specified to learn.network - Modified way of imposing a maximum number of parent nodes for the different algorithms - Bugfix in discretization (thanks to Amy Willis) Changes in version 2016-12-13 - Second revision for paper submission Changes in version 2016-11-10 - First revision for paper submission Changes in version 2015-07-30 - First CRAN submission