R/get.expression.R

Defines functions get.expression

Documented in get.expression

get.expression <- function(x, primes = FALSE) {
  query <- unique(unlist(attr(x, "query")))
  prime.counter <- setNames(rep(1, length(query)), query)
  target.sym <- "^*("
  single.source <- FALSE
  if (!is.null(attr(x, "algorithm"))) {
    if (attr(x, "algorithm") == "zid") target.sym <- "("
  }
  if (!is.null(attr(x, "sources"))) {
    if (attr(x, "sources") == 1) single.source <- TRUE
  }
  return(get.expression.internal(x, primes, prime.counter, FALSE, target.sym, single.source))
}

Try the causaleffect package in your browser

Any scripts or data that you put into this service are public.

causaleffect documentation built on July 14, 2022, 5:07 p.m.