export('simFromData')
export('simFromParam')
export('quickPower')
export('plotFDC')
export('plotPower')
export('plotTDR')
exportClasses("est_out")
exportClasses("cypress_out")
exportMethods("show")
export(setcypress)
export(getcypress)
exportMethods("getcypress", "setcypress")

import('dplyr')
import('TOAST')
importFrom('DESeq2',"DESeqDataSetFromMatrix","DESeq","results")
importFrom('rlang', "!!",":=")
importFrom('mvtnorm',"dmvnorm")
importFrom('sirt',"dirichlet.mle","dirichlet.simul")
importFrom('BiocParallel',"bplapply", "bpparam")
importFrom('SummarizedExperiment',"colData","assay")
importFrom('abind',"abind")
importFrom('parallel',"mclapply")
importFrom('TCA',"tca", "tensor")
importFrom('preprocessCore','normalize.quantiles')
importFrom('tibble','rownames_to_column')
importFrom('e1071',"svm")
importFrom('PROPER',"estParam")
importFrom('edgeR',"DGEList", "estimateTagwiseDisp", "estimateCommonDisp","estimateTrendedDisp")
importFrom("methods", "new","validObject","show", "slot","slotNames","setGeneric","is", "slot<-")
importFrom("checkmate", "assertString")
importFrom("stats", "cor", "median", "quantile", "rgamma", "rnorm", "rpois",
          "formula", "as.formula", "sd","cov")
importFrom("utils", "head","data")
importFrom('RColorBrewer','brewer.pal')
importFrom('graphics','matplot','axis','legend','par')





