#Generated by codetoolsBioC version 0.0.16
#Timestamp: Tue Feb 14 10:11:41 2012

#Imports: AnnotationDbi, Biobase, BiocGenerics, biomaRt, GenomicRanges,
#         graphics, grDevices, grid, IRanges, lattice, methods, RColorBrewer,
#         rtracklayer, stats, utils

importClassesFrom(biomaRt, Mart)

importClassesFrom(Biostrings, DNAStringSet, BStringSet, DNAString, BString)

importClassesFrom(GenomicRanges, GRanges)

importClassesFrom(BSgenome, BSgenome)

importClassesFrom(GenomicFeatures, "TranscriptDb")

importClassesFrom(IRanges, IRanges, GroupedIRanges, NormalIRanges)

importClassesFrom(methods, ANY, character, className, data.frame, environment,
                  integer, list, logical, matrix, missing, "NULL", ".NULL",
                  numeric, ObjectsWithPackage, ordered, signature, namedList,
                  listOfMethods, ".environment", sourceEnvironment, envRefClass,
                  refObjectGenerator)

importClassesFrom(rtracklayer, UCSCData)

importMethodsFrom(AnnotationDbi, colnames, get, ls, mget, tail)

importMethodsFrom(Biobase, rowMedians)

importMethodsFrom(BiocGenerics, cbind, duplicated, eval, intersect, lapply,
                  mapply, order, paste, pmax, pmin, rbind, sapply, setdiff,
                  table, tapply, unique)

importMethodsFrom(BSgenome, providerVersion)

importMethodsFrom(GenomicFeatures, isActiveSeq, "isActiveSeq<-", exonsBy, transcriptsBy, transcripts)

importMethodsFrom(GenomicRanges, "elementMetadata<-", genome, "genome<-",
                  seqlengths, seqnames, seqlevels, seqinfo, strand, "strand<-", seqnameStyle)

importMethodsFrom(IRanges, as.data.frame, as.list, as.matrix, as.vector,
                  "colnames<-", coverage, diff, disjointBins, end, "end<-", range,
                  findOverlaps, findRun, gsub, ifelse, "%in%", levels, match,
                  mean, ncol, nlevels, nrow, queryHits, ranges, "ranges<-", reduce, rev,
                  Rle, rownames, "rownames<-", runmean, runValue, "runValue<-",
                  score, sort, split, start, "start<-", sub, subjectHits,
                  substring, t, tolower, unlist, values, "values<-", which,
                  which.max, width, "width<-", elementMetadata, endoapply,
                  elementLengths)

importMethodsFrom(methods, coerce, initialize, show)

importMethodsFrom(rtracklayer, chrom, close, getTable, "tableName<-",
                  ucscTableQuery, trackNames, tableNames)

importFrom(Biobase, listLen, rowMax, rowMin)

importFrom(Biostrings, DNAStringSet, BStringSet, DNAString, BString, reverseComplement)

importFrom(BiocGenerics, getObjectSlots)

importFrom(biomaRt, getBM, useMart)

importFrom(GenomicRanges, GRanges)

importFrom(graphics, par)

importFrom(grDevices, boxplot.stats, col2rgb, colorRampPalette, extendrange,
           hsv, rgb2hsv)

importFrom(grid, convertHeight, convertWidth, convertX, convertY,
           current.transform, current.viewport, current.vpTree, dataViewport,
           downViewport, gpar, grid.circle, grid.lines, grid.newpage,
           grid.polygon, grid.rect, grid.segments, grid.text, grid.yaxis,
           popViewport, pushViewport, stringHeight, stringWidth, unit,
           upViewport, viewport)

importFrom(IRanges, IRanges, subseq)

importFrom(lattice, current.panel.limits, panel.abline, panel.grid, panel.lines,
           panel.points, panel.polygon, panel.segments, panel.xyplot, panel.text,
           trellis.par.get)

importFrom(methods, "@<-", as, callNextMethod, getClass, getClassDef, is, new,
           "slot<-", slotNames)

importFrom(RColorBrewer, brewer.pal)

importFrom(rtracklayer, GenomicData, ucscGenomes, browserSession)

importFrom(stats, loess.smooth)

importFrom(biovizBase, getBioColor)

importFrom(utils, assignInNamespace, browseURL, head, write.table)

export(".chrName",
       ".doCache",
       "AlignedReadTrack",
       "AnnotationTrack",
       "DetailsAnnotationTrack",
       "BiomartGeneRegionTrack",
       "DataTrack",
       "DisplayPars",
       "drawGD",
       "GeneRegionTrack",
       "GenomeAxisTrack",
       "IdeogramTrack",
       "UcscTrack",
       "as.list",
       "availableDisplayPars",
       "clearSessionCache",
       "exportTracks",
       "plotTracks",
       "SequenceTrack")

exportClasses("AlignedReadTrack",
              "AnnotationTrack",
              "DetailsAnnotationTrack",
              "BiomartGeneRegionTrack",
              "DataTrack",
              "DisplayPars",
              "GeneRegionTrack",
              "GenomeAxisTrack",
              "IdeogramTrack",
              "ImageMap",
              "SequenceTrack")

exportMethods("[",
              "as.list",
              "chromosome",
              "chromosome<-",
              "coerce",
              "coords",
              "coverage",
              "displayPars",
              "displayPars<-",
              "elementMetadata<-",
              "end",
              "end<-",
              "exon",
              "exon<-",
              "feature",
              "feature<-",
              "gene",
              "gene<-",
              "genome",
              "genome<-",
              "getPar",
              "group",
              "group<-",
              "head",
              "identifier",
              "identifier<-",
              "imageMap",
              "initialize",
              "length",
              "max",
              "min",
              "names",
              "names<-",
              "position",
              "range",
              "ranges",
              "score",
              "seqnames",
              "seqlevels",
              "seqinfo",
              "setPar",
              "split",
              "stacking",
              "stacking<-",
              "stacks",
              "start",
              "start<-",
              "strand",
              "strand<-",
              "subseq",
              "subset",
              "symbol",
              "symbol<-",
              "tags",
              "tail",
              "transcript",
              "transcript<-",
              "values",
              "values<-",
              "width",
              "width<-")