@jdramsey thank you for the follow-up by e-mail! I will post it here so it is easy for everyone to reference. Here's my original question:
I’ve been able to use BOSS via CLI on Causal CMD and the GUI, but I would like to also use the Markov Checker via CLI (taking as input the data + the boss search output). I know it can be used via Py Tetrad (https://github.com/cmu-phil/py-tetrad/blob/d3b73520cb3d27a3211157252129f9b3491ae66f/pytetrad/run_markov_checker.py#L10). Am I missing a flag on Causal CMD CLI or is it not available?
I understand it may be awhile until this is possible, as it would be a different interface for the CLI.
I also had one (new) related question to this which relates to my CLI interest, but perhaps this is better as an issue to rpy-tetrad, let me know. I am primarily an R user, and I noticed r-causal, which interfaced with Causal Command directly via rJava, was replaced by rpy-tetrad, which refers to the Python package, which then refers to Causal Command. I began wrapping R code around Causal Command CLI to stay close to Causal Command updates, but in hindsight, it may have been a better option for me to stay close to its Java API via rpy-tetrad (given this particular issue).
My question was, was the choice of pursuing rpy-tetrad over continue to use rJava directly on r-causal due to rJava overhead or limitations when compared to the alternative?
Thank you!
@jdramsey thank you for the follow-up by e-mail! I will post it here so it is easy for everyone to reference. Here's my original question:
I understand it may be awhile until this is possible, as it would be a different interface for the CLI.
I also had one (new) related question to this which relates to my CLI interest, but perhaps this is better as an issue to rpy-tetrad, let me know. I am primarily an R user, and I noticed r-causal, which interfaced with Causal Command directly via rJava, was replaced by rpy-tetrad, which refers to the Python package, which then refers to Causal Command. I began wrapping R code around Causal Command CLI to stay close to Causal Command updates, but in hindsight, it may have been a better option for me to stay close to its Java API via rpy-tetrad (given this particular issue).
My question was, was the choice of pursuing rpy-tetrad over continue to use rJava directly on r-causal due to rJava overhead or limitations when compared to the alternative?
Thank you!