import("Matrix", "igraph", "parallel")

importFrom( "tmvtnorm", "rtmvnorm.sparseMatrix", "ptmvnorm")
importFrom( "glasso", "glasso")
importFrom( "methods", "as", "new")
importFrom( "grDevices", "gray.colors", "terrain.colors", "rainbow")
importFrom( "graphics", "par", "plot", "legend", "screen", "split.screen", "plot.new")
importFrom( "stats", "cor", "dnorm", "pnorm", "qnorm", "runif", "rnorm", "rchisq", "sd" )
importFrom( "utils", "flush.console")
importFrom( "huge", "huge")
importFrom( "MASS", "sammon")
importFrom( "RBGL", "cuthill.mckee.ordering")

export(simgeno)
export(cutoffs)
export(lower.upper)
export(R.gibbs)
export(R.approx)
export(netmap)
export(netsnp)
export(netphenogeno)
export(selectnet)
export(buildMap)

S3method("plot","simgeno")
S3method("print","simgeno")
S3method("plot","netgwas")
S3method("print","netgwas")
S3method("plot","select")
S3method("plot","netgwasmap")
S3method("print","netgwasmap")