useDynLib(backShift, .registration = TRUE)
import(igraph, clue, ggplot2, MASS)
importFrom(matrixcalc, is.singular.matrix)
importFrom(reshape2, melt)
importFrom("graphics", "plot")
importFrom("methods", "as", "is")
importFrom("grDevices", "col2rgb", "rgb")
importFrom("stats", "cov", "rexp", "rnorm", "runif", "quantile","qnorm", "sd", "nlm")
export(backShift, simulateInterventions, generateA, metricsThreshold, 
       plotGraphEdgeAttr, plotInterventionVars, plotDiagonalization,
       bootstrapBackShift, computeDiagonalization)