importFrom("aod", "AIC", "anova", "deviance", "negbin")
importFrom("Biobase", "exprs", "exprs<-")
importFrom("DESeq2", 
            "counts", 
            "DESeqDataSetFromMatrix", 
            "estimateSizeFactors", 
            "sizeFactors",
            "sizeFactors<-")
importFrom("DSS", "dispersion", "estDispersion", "newSeqCountSet")
importFrom("ggplot2", 
            "ggplot", 
            "aes_string", 
            "geom_point", 
            "xlab", 
            "ylab", 
            "ggsave")
importFrom("gplots", "heatmap.2")
importFrom("graphics", "par")
importFrom("grDevices", "adjustcolor", "dev.off", "palette", "png")
importFrom("matrixStats", "rowVars")
importFrom("stats",
            "as.dist", 
            "complete.cases", 
            "cor", 
            "p.adjust",
            "prcomp",
            "reshape")
importFrom("utils", "tail", "write.table")
importFrom("foreach", "foreach", "%dopar%")
importFrom("doParallel", "registerDoParallel")
importFrom("parallel", "detectCores")

export(diffExpressedVariants,
        kissplice2counts,
        qualityControl,
        writeOutputKissDE)

S3method("print", "countsData")
S3method("print", "pval")
