export(
    "DUreport.norm",
    "DUreport.offset",
    "altPSI",
    "altPSI<-",
    "anchorbased",
    "anchorbased<-",
    "anchorc",
    "anchorc<-",
    "anchorj",
    "anchorj<-",
    "aspliASexample",
    "aspliCountsExample",
    "aspliDUexample1",
    "aspliDUexample2",
    "aspliExampleBamList",
    "aspliExampleGTF",
    "aspliFeaturesExample",
    "aspliIntegratedSignalsExample",
    "aspliJunctionDUexample",
    "aspliSplicingReportExample",
    "aspliTargetsExample",
    "binGenome",
    "binbased",
    "binbased<-",
    "binsDU",
    "binsDU<-",
    "condition.order",
    "containsGenesAndBins",
    "containsJunctions",
    "countsb",
    "countsb<-",
    "countse1i",
    "countse1i<-",
    "countsg",
    "countsg<-",
    "countsie2",
    "countsie2<-",
    "countsj",
    "countsj<-",
    "esPSI",
    "esPSI<-",
    "exportIntegratedSignals",
    "exportSplicingReports",
    "featuresb",
    "featuresb<-",
    "featuresg",
    "featuresg<-",
    "featuresj",
    "featuresj<-",
    "filterSignals",
    "filters",
    "filters<-",
    "gbCounts",
    "gbDUreport",
    "genesDE",
    "genesDE<-",
    "getConditions",
    "integrateSignals",
    "irPIR",
    "irPIR<-",
    "jCounts",
    "jDUreport",
    "jalt",
    "jalt<-",
    "jes",
    "jes<-",
    "jir",
    "jir<-",
    "joint",
    "joint<-",
    "junctionsDU",
    "junctionsDU<-",
    "junctionsPIR",
    "junctionsPIR<-",
    "junctionsPJU",
    "junctionsPJU<-",
    "localebased",
    "localebased<-",
    "localec",
    "localec<-",
    "localej",
    "localej<-",
    "plotBins",
    "rds",
    "rdsb",
    "rdsb<-",
    "rdsg",
    "rdsg<-",
    "signals",
    "signals<-",
    "splicingReport",
    "subsetBams",
    "subsetTargets",
    "targets",
    "transcriptExons",
    "transcriptExons<-",
    "writeAS",
    "writeAll",
    "writeCounts",
    "writeDU",
    "writeJDU",
    "writeRds",
    "writeSplicingReport"
)
import(methods)
import(utils, except = c(findMatches, data))
import(BiocGenerics)
import(IRanges)
import(GenomicRanges)
import(GenomicFeatures)
import(edgeR)
importFrom("limma", "strsplit2")
import(Rsamtools)
import(BiocStyle)
import(GenomicAlignments)
import(UpSetR)
import(AnnotationDbi)
import(pbmcapply)
importFrom("grDevices", "dev.off", "png", "rgb", "bmp", "col2rgb", "dev.new", "jpeg", "pdf", "tiff", "topo.colors")
importFrom("stats", "aggregate", "formula", "p.adjust", "model.matrix", "setNames", "na.pass", "ecdf")
importFrom("graphics", "axis", "barplot", "legend", "lines", "par","plot", "title", "abline", "layout", "mtext", "points", "polygon", "rect", "text")
importFrom("igraph", "graph_from_edgelist", "clusters")
importFrom("data.table", "data.table", "as.data.table", "rbindlist")
importFrom(parallel, mclapply)
importFrom("tidyr", "replace_na")
importFrom("MASS", "ginv")
import(S4Vectors)
import(Gviz, except=c(tags))
import(DT)
import(grid)
import(htmltools)
import(pbmcapply)
exportMethods(
    "jCounts",
    "binGenome",
    "DUreport.norm",
    "DUreport.offset",
    "writeAS",
    "writeCounts",
    "writeDU",
    "writeJDU",
    "writeSplicingReport",
    "writeRds",
    "rds",
    "gbCounts",
    "featuresg",
    "featuresb",
    "featuresj",
    "countsg",
    "countsb",
    "countsj",
    "countse1i",
    "countsie2",
    "rdsg",
    "rdsb",
    "irPIR",
    "altPSI",
    "esPSI",
    "joint",
    "junctionsPIR",
    "junctionsPJU",
    "genesDE",
    "binsDU",
    "junctionsDU",
    "gbDUreport",
    "show",
    "jDUreport",
    "containsGenesAndBins",
    "containsJunctions",
    "subset",
    "splicingReport",
    "integrateSignals",
    "exportIntegratedSignals",
    "filterSignals"
)
exportClasses(
    "ASpliAS",
    "ASpliCounts",
    "ASpliDU",
    "ASpliFeatures",
    "ASpliJDU",
    "ASpliSplicingReport",
    "ASpliIntegratedSignals"
)
