#exportPattern("^[[:alpha:]]+")
useDynLib(seqTools)
import(methods)
import(zlibbioc)
importFrom(utils,"head", "tail")
importFrom("grDevices", "topo.colors")
importFrom("graphics", "axis", "legend", "lines", "plot")
importFrom("stats", "as.dist", "hclust")

export(
    ascii2char,
    countDnaKmers,
    countFastaKmers,
    countGenomeKmers,
    countSpliceKmers,
    char2ascii,
    kMerIndex,
    phredTable,
    fastqq,
    fastqKmerLocs,
    fastqKmerSubsetLocs,
    phredDist,
    plotPhredDist,
    plotPhredQuant,
    phredQuantiles,
    revCountDnaKmers,
    simFastqqRunTimes,
    sim_fq,
    trimFastq,
    writeFai,
    writeSimFastq,
    writeSimContFastq
)
exportMethods(
    cbDistMatrix,
    collectTime,
    collectDur,
    gcContent,
    gcContentMatrix,
    getGCcontent,
    fileNames,
    getK,
    kmerCount,
    kmerSvd,
    maxSeqLen,
    meltDownK,
    mergedPhred,
    mergedPhredQuantiles,
    mergeFastqq,
    nFiles,
    nNnucs,
    nReads,
    nucFreq,
    phred,
    plotGCcontent,
    plotKmerCount,
    plotMergedPhredQuant,
    plotNucCount,
    plotNucFreq,
    probeLabel,
    "probeLabel<-",
    propPhred,
    seqLen,
    seqLenCount
)
exportClasses(
    Fastqq
)