useDynLib("LVSmiRNA")

export(RLM,estVC,estVC.EList,estVC.RGList,lvs,lvs.EList,lvs.RGList,normalize.lvs,plot,read.mir,summarize,summarize.EList,rlmFit,
       summarize.RGList)

importClassesFrom(limma, EList, RGList)
importClassesFrom(methods, ANY, list)
importMethodsFrom(affy, probeNames, updateMe)
importMethodsFrom(Biobase, exprs, "exprs<-", featureNames, preproc,
                  "preproc<-", sampleNames)
importMethodsFrom(SparseM, model.matrix, model.response)
importFrom(graphics, boxplot, lines, par, plot)
importFrom(limma, protectMetachar)
importFrom(methods, as, new)
importFrom(stats, .getXlevels, approx, coef, fitted, is.empty.model,
           median, medpolish, model.offset, predict, quantile,
           smooth.spline)
importFrom(utils, find, read.table)
importFrom(vsn, predict)

exportMethods(exprs,"exprs<-",preproc,"preproc<-",boxplot,sampleNames,featureNames,probeNames)

exportMethods(plot)
S3method(lvs, EList)
S3method(lvs, RGList)
S3method(summarize, EList)
S3method(summarize, RGList)
