Is Graphviz needed when using R's pcalg?
See original GitHub issueMy question is related to these explanations about the pcalg package in R.
I am currently installing the required packages to run CDT’s graph-related PC.py
.
As the plotting is done using networkx, I figured Graphviz would not be needed.
Am I guessing correctly? Is there anything more I should know about these R requirements (say, about the path to the packages or some environment variables…)
Thanks, A.V
Issue Analytics
- State:
- Created 4 years ago
- Comments:6
Top Results From Across the Web
pcalg: Methods for Graphical Models and Causal Inference
The main algorithms for causal structure learning are PC (for observational data without hidden variables), FCI and RFCI (for observational data with hidden ......
Read more >Inferring functional connectivity in MRI using Bayesian ... - NCBI
We believe these results suggest a potentially alternative way to examine connectivity using BOLD fMRI data. But this method cannot be applied ......
Read more >Installing pcalg
Rgraphviz is what pcalg relies on for drawing pictures of causal graphs. Its installation is somewhat tricky, so there is a README file,...
Read more >Command Line | Graphviz
Specifies which default layout engine to use, overriding the default from ... If Graphviz is properly installed, it should not be needed, ...
Read more >Tetrad Single HTML Manual - GitHub Pages
All analysis in Tetrad is performed graphically using a box paradigm, ... Tetrad can save graphs to XML, text, JSON, R and dot...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Hi, D2C is not required at the moment; I planned to add the algorithm, so I added the requirement in advance, but it isn’t used at the moment.
So maybe skip D2C. The R requirements are managed independently for each algorithm so no issues there. To run PC, you only need to have pcalg, kpcalg and RCIT:
and install RCIT from my fork repo, it contains an adaptation of the author’s code to make it work with CDT
from
cdt.causality.graph.PC
:I should add in the documentation the required R packages for each algorithm.
Best, Diviyan
It should be done ! I will close this issue, don’t hesitate to reopen it if an issue arises.